diff --git a/ed/css/SVG.json b/ed/css/SVG.json index 056d1427dc0b..2d96d4efa37f 100644 --- a/ed/css/SVG.json +++ b/ed/css/SVG.json @@ -1,850 +1,548 @@ { "spec": { - "title": "Scalable Vector Graphics (SVG) 1.1 (Second Edition)", - "url": "https://www.w3.org/TR/SVG11/" + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://svgwg.org/svg2-draft/" }, "properties": { - "‘writing-mode’": { - "name": "‘writing-mode’", - "value": "lr-tb | rl-tb | tb-rl | lr | rl | tb | inherit", - "initial": "lr-tb", - "appliesTo": "‘text’ elements", - "inherited": "yes", - "percentages": "N/A", - "media": "visual", - "animatable": "no", - "styleDeclaration": [ - "‘writing-mode’", - "‘writingMode’" - ] - }, - "‘glyph-orientation-vertical’": { - "name": "‘glyph-orientation-vertical’", - "value": "auto | | inherit", - "initial": "auto", - "appliesTo": "text content elements", - "inherited": "yes", - "percentages": "N/A", - "media": "visual", - "animatable": "no", - "styleDeclaration": [ - "‘glyph-orientation-vertical’", - "‘glyphOrientationVertical’" - ] - }, - "‘glyph-orientation-horizontal’": { - "name": "‘glyph-orientation-horizontal’", - "value": " | inherit", - "initial": "0deg", - "appliesTo": "text content elements", - "inherited": "yes", - "percentages": "N/A", - "media": "visual", - "animatable": "no", - "styleDeclaration": [ - "‘glyph-orientation-horizontal’", - "‘glyphOrientationHorizontal’" - ] - }, - "‘direction’": { - "name": "‘direction’", - "value": "ltr | rtl | inherit", - "initial": "ltr", - "appliesTo": "text content elements", - "inherited": "yes", - "percentages": "N/A", + "cx": { + "name": "cx", + "value": "", + "initial": "0", + "appliesTo": "‘circle’ and ‘ellipse’ elements", + "inherited": "no", + "percentages": "refer to the width of the current SVG viewport (see Units)", "media": "visual", - "animatable": "no", + "computedValue": "an absolute length or percentage", + "animationType": "by computed value", "styleDeclaration": [ - "‘direction’" + "cx" ] }, - "‘unicode-bidi’": { - "name": "‘unicode-bidi’", - "value": "normal | embed | bidi-override | inherit", - "initial": "normal", - "appliesTo": "text content elements", + "cy": { + "name": "cy", + "value": "", + "initial": "0", + "appliesTo": "‘circle’ and ‘ellipse’ elements", "inherited": "no", - "percentages": "N/A", + "percentages": "refer to the height of the current SVG viewport (see Units)", "media": "visual", - "animatable": "no", + "computedValue": "an absolute length or percentage", + "animationType": "by computed value", "styleDeclaration": [ - "‘unicode-bidi’", - "‘unicodeBidi’" + "cy" ] }, - "‘text-anchor’": { - "name": "‘text-anchor’", - "value": "start | middle | end | inherit", - "initial": "start", - "appliesTo": "text content elements", - "inherited": "yes", - "percentages": "N/A", + "r": { + "name": "r", + "value": "", + "initial": "0", + "appliesTo": "‘circle’ element", + "inherited": "no", + "percentages": "refer to the normalized diagonal of the current SVG viewport (see Units)", "media": "visual", - "animatable": "yes", + "computedValue": "an absolute length or percentage", + "animationType": "by computed value", "styleDeclaration": [ - "‘text-anchor’", - "‘textAnchor’" + "r" ] }, - "‘dominant-baseline’": { - "name": "‘dominant-baseline’", - "value": "auto | use-script | no-change | reset-size | ideographic | alphabetic | hanging | mathematical | central | middle | text-after-edge | text-before-edge | inherit", + "rx": { + "name": "rx", + "value": " | auto", "initial": "auto", - "appliesTo": "text content elements", + "appliesTo": "‘ellipse’, ‘rect’ elements", "inherited": "no", - "percentages": "N/A", + "percentages": "refer to the width of the current SVG viewport (see Units)", "media": "visual", - "animatable": "yes", + "computedValue": "an absolute length or percentage", + "animationType": "by computed value", "styleDeclaration": [ - "‘dominant-baseline’", - "‘dominantBaseline’" + "rx" ] }, - "‘alignment-baseline’": { - "name": "‘alignment-baseline’", - "value": "auto | baseline | before-edge | text-before-edge | middle | central | after-edge | text-after-edge | ideographic | alphabetic | hanging | mathematical | inherit", + "ry": { + "name": "ry", + "value": " | auto", "initial": "auto", - "appliesTo": "‘tspan’, ‘tref’, ‘altGlyph’, ‘textPath’ elements", + "appliesTo": "‘ellipse’, ‘rect’", "inherited": "no", - "percentages": "N/A", + "percentages": "refer to the height of the current SVG viewport (see Units)", "media": "visual", - "animatable": "yes", + "computedValue": "an absolute length or percentage", + "animatableType": "by computed value", "styleDeclaration": [ - "‘alignment-baseline’", - "‘alignmentBaseline’" + "ry" ] }, - "‘baseline-shift’": { - "name": "‘baseline-shift’", - "value": "baseline | sub | super | | | inherit", - "initial": "baseline", - "appliesTo": "‘tspan’, ‘tref’, ‘altGlyph’, ‘textPath’ elements", + "x": { + "name": "x", + "value": "", + "initial": "0", + "appliesTo": "‘svg’, ‘rect’, ‘image’, ‘foreignObject’ elements", "inherited": "no", - "percentages": "refers to the \"line-height\" of the ‘text’ element, which in the case of SVG is defined to be equal to the ‘font-size’", - "media": "visual", - "animatable": "yes", - "styleDeclaration": [ - "‘baseline-shift’", - "‘baselineShift’" - ] - }, - "‘font-family’": { - "name": "‘font-family’", - "value": "[[ | ],]* [ | ] | inherit", - "initial": "depends on user agent", - "appliesTo": "text content elements", - "inherited": "yes", - "percentages": "N/A", + "percentages": "refer to the width of the current SVG viewport (see Units)", "media": "visual", - "animatable": "yes", + "computedValue": "an absolute length or percentage", + "animationType": "by computed value", "styleDeclaration": [ - "‘font-family’", - "‘fontFamily’" + "x" ] }, - "‘font-style’": { - "name": "‘font-style’", - "value": "normal | italic | oblique | inherit", - "initial": "normal", - "appliesTo": "text content elements", - "inherited": "yes", - "percentages": "N/A", + "y": { + "name": "y", + "value": "", + "initial": "0", + "appliesTo": "‘svg’, ‘rect’, ‘image’, ‘foreignObject’ elements", + "inherited": "no", + "percentages": "refer to the height of the current SVG viewport (see Units)", "media": "visual", - "animatable": "yes", + "computedValue": "an absolute length or percentage", + "animationType": "by computed value", "styleDeclaration": [ - "‘font-style’", - "‘fontStyle’" + "y" ] }, - "‘font-variant’": { - "name": "‘font-variant’", - "value": "normal | small-caps | inherit", - "initial": "normal", - "appliesTo": "text content elements", - "inherited": "yes", + "vector-effect": { + "name": "vector-effect", + "value": "none | non-scaling-stroke | non-scaling-size | non-rotation | fixed-position", + "initial": "none", + "appliesTo": "graphics elements and ‘use’", + "inherited": "no", "percentages": "N/A", "media": "visual", - "animatable": "yes", + "computedValue": "as specified", + "animationType": "discrete", "styleDeclaration": [ - "‘font-variant’", - "‘fontVariant’" + "vector-effect", + "vectorEffect" ] }, - "‘font-weight’": { - "name": "‘font-weight’", - "value": "normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 | inherit", - "initial": "normal", - "appliesTo": "text content elements", - "inherited": "yes", + "d": { + "name": "d", + "value": "none | ", + "initial": "none", + "appliesTo": "‘path’", + "inherited": "no", "percentages": "N/A", "media": "visual", - "animatable": "yes", + "computedValue": "as specified", + "animationType": "See prose", "styleDeclaration": [ - "‘font-weight’", - "‘fontWeight’" + "d" ] }, - "‘font-stretch’": { - "name": "‘font-stretch’", - "value": "normal | wider | narrower | ultra-condensed | extra-condensed | condensed | semi-condensed | semi-expanded | expanded | extra-expanded | ultra-expanded | inherit", - "initial": "normal", - "appliesTo": "text content elements", - "inherited": "yes", - "percentages": "N/A", + "inline-size": { + "name": "inline-size", + "value": "auto | ", + "initial": "auto", + "appliesTo": "‘text’ elements", + "inherited": "no", + "percentages": "Refer to the width (for horizontal text) or height (for vertical text) of the current SVG viewport (see Units)", "media": "visual", - "animatable": "yes", + "computedValue": "an absolute length or percentage", + "animationType": "by computed value", "styleDeclaration": [ - "‘font-stretch’", - "‘fontStretch’" + "inline-size", + "inlineSize" ] }, - "‘font-size’": { - "name": "‘font-size’", - "value": " | | | | inherit", - "initial": "medium", - "appliesTo": "text content elements", - "inherited": "yes, the computed value is inherited", - "percentages": "refer to parent element's font size", + "shape-inside": { + "name": "shape-inside", + "value": "auto | [ | ]+", + "initial": "auto", + "appliesTo": "‘text’ elements", + "inherited": "no", + "percentages": "Relative to the ‘viewBox’", "media": "visual", - "animatable": "yes", + "computedValue": "computed lengths for , the absolute URI for , otherwise as specified", + "animationType": "See Interpolation of Basic Shapes", "styleDeclaration": [ - "‘font-size’", - "‘fontSize’" + "shape-inside", + "shapeInside" ] }, - "‘font-size-adjust’": { - "name": "‘font-size-adjust’", - "value": " | none | inherit", + "shape-subtract": { + "name": "shape-subtract", + "value": "none | [ | ]+", "initial": "none", - "appliesTo": "text content elements", - "inherited": "yes", - "percentages": "N/A", - "media": "visual", - "animatable": "yes (non-additive)", - "styleDeclaration": [ - "‘font-size-adjust’", - "‘fontSizeAdjust’" - ] - }, - "‘font’": { - "name": "‘font’", - "value": "[ [ <'font-style'> || <'font-variant'> || <'font-weight'> ]? <'font-size'> [ / <'line-height'> ]? <'font-family'> ] | caption | icon | menu | message-box | small-caption | status-bar | inherit", - "initial": "see individual properties", - "appliesTo": "text content elements", - "inherited": "yes", - "percentages": "allowed on 'font-size' and 'line-height' (Note: for the purposes of processing the ‘font’ property in SVG, 'line-height' is assumed to be equal the value for property ‘font-size’)", + "appliesTo": "‘text’ elements", + "inherited": "no", + "percentages": "Relative to the ‘viewBox’", "media": "visual", - "animatable": "yes (non-additive)", + "computedValue": "computed lengths for any , the absolute URI for , otherwise as specified", + "animationType": "See Interpolation of Basic Shapes", "styleDeclaration": [ - "‘font’" + "shape-subtract", + "shapeSubtract" ] }, - "‘kerning’": { - "name": "‘kerning’", - "value": "auto | | inherit", - "initial": "auto", - "appliesTo": "text content elements", - "inherited": "yes", + "shape-margin": { + "name": "shape-margin", + "value": "", + "initial": "0", + "appliesTo": "‘text’ elements", + "inherited": "no", "percentages": "N/A", "media": "visual", - "animatable": "yes", + "computedValue": "an absolute length", + "animationType": "by computed value", "styleDeclaration": [ - "‘kerning’" + "shape-margin", + "shapeMargin" ] }, - "‘letter-spacing’": { - "name": "‘letter-spacing’", - "value": "normal | | inherit", - "initial": "normal", + "text-anchor": { + "name": "text-anchor", + "value": "start | middle | end", + "initial": "start", "appliesTo": "text content elements", "inherited": "yes", "percentages": "N/A", "media": "visual", - "animatable": "yes", + "computedValue": "as specified", + "animationType": "discrete", "styleDeclaration": [ - "‘letter-spacing’", - "‘letterSpacing’" + "text-anchor", + "textAnchor" ] }, - "‘word-spacing’": { - "name": "‘word-spacing’", - "value": "normal | | inherit", - "initial": "normal", - "appliesTo": "text content elements", + "fill": { + "name": "fill", + "value": "", + "initial": "black", + "appliesTo": "shapes and text content elements", "inherited": "yes", "percentages": "N/A", "media": "visual", - "animatable": "yes", - "styleDeclaration": [ - "‘word-spacing’", - "‘wordSpacing’" - ] - }, - "‘text-decoration’": { - "name": "‘text-decoration’", - "value": "none | [ underline || overline || line-through || blink ] | inherit", - "initial": "none", - "appliesTo": "text content elements", - "inherited": "no (see prose)", - "percentages": "N/A", - "media": "visual", - "animatable": "yes", + "computedValue": "as specified, but with values computed and values made absolute", + "animationType": "by computed value", "styleDeclaration": [ - "‘text-decoration’", - "‘textDecoration’" + "fill" ] }, - "‘fill’": { - "name": "‘fill’", - "value": " (See Specifying paint)", - "initial": "black", + "fill-rule": { + "name": "fill-rule", + "value": "nonzero | evenodd", + "initial": "nonzero", "appliesTo": "shapes and text content elements", "inherited": "yes", "percentages": "N/A", "media": "visual", - "animatable": "yes", + "computedValue": "as specified", + "animationType": "discrete", "styleDeclaration": [ - "‘fill’" + "fill-rule", + "fillRule" ] }, - "‘fill-rule’": { - "name": "‘fill-rule’", - "value": "nonzero | evenodd | inherit", - "initial": "nonzero", + "fill-opacity": { + "name": "fill-opacity", + "value": "<‘opacity’>", + "initial": "1", "appliesTo": "shapes and text content elements", "inherited": "yes", "percentages": "N/A", "media": "visual", - "animatable": "yes", + "computedValue": "the specified value converted to a number, clamped to the range [0,1]", + "animationType": "by computed value", "styleDeclaration": [ - "‘fill-rule’", - "‘fillRule’" + "fill-opacity", + "fillOpacity" ] }, - "‘fill-opacity’": { - "name": "‘fill-opacity’", - "value": " | inherit", - "initial": "1", + "stroke": { + "name": "stroke", + "value": "", + "initial": "none", "appliesTo": "shapes and text content elements", "inherited": "yes", "percentages": "N/A", "media": "visual", - "animatable": "yes", + "computedValue": "as specified, but with values computed and values made absolute", + "animationType": "by computed value", "styleDeclaration": [ - "‘fill-opacity’", - "‘fillOpacity’" + "stroke" ] }, - "‘stroke’": { - "name": "‘stroke’", - "value": " (See Specifying paint)", - "initial": "none", + "stroke-opacity": { + "name": "stroke-opacity", + "value": "<‘opacity’>", + "initial": "1", "appliesTo": "shapes and text content elements", "inherited": "yes", "percentages": "N/A", "media": "visual", - "animatable": "yes", + "computedValue": "the specified value converted to a number, clamped to the range [0,1]", + "animationType": "by computed value", "styleDeclaration": [ - "‘stroke’" + "stroke-opacity", + "strokeOpacity" ] }, - "‘stroke-width’": { - "name": "‘stroke-width’", - "value": " | | inherit", - "initial": "1", + "stroke-width": { + "name": "stroke-width", + "value": " | ", + "initial": "1px", "appliesTo": "shapes and text content elements", "inherited": "yes", - "percentages": "Yes", + "percentages": "refer to the normalized diagonal of the current SVG viewport (see Units)", "media": "visual", - "animatable": "yes", + "computedValue": "an absolute length or percentage, numbers converted to absolute lengths first", + "animationType": "by computed value", "styleDeclaration": [ - "‘stroke-width’", - "‘strokeWidth’" + "stroke-width", + "strokeWidth" ] }, - "‘stroke-linecap’": { - "name": "‘stroke-linecap’", - "value": "butt | round | square | inherit", + "stroke-linecap": { + "name": "stroke-linecap", + "value": "butt | round | square", "initial": "butt", "appliesTo": "shapes and text content elements", "inherited": "yes", "percentages": "N/A", "media": "visual", - "animatable": "yes", + "computedValue": "as specified", + "animationType": "discrete", "styleDeclaration": [ - "‘stroke-linecap’", - "‘strokeLinecap’" + "stroke-linecap", + "strokeLinecap" ] }, - "‘stroke-linejoin’": { - "name": "‘stroke-linejoin’", - "value": "miter | round | bevel | inherit", + "stroke-linejoin": { + "name": "stroke-linejoin", + "value": "miter | miter-clip | round | bevel | arcs", "initial": "miter", "appliesTo": "shapes and text content elements", "inherited": "yes", "percentages": "N/A", "media": "visual", - "animatable": "yes", + "computedValue": "as specified", + "animationType": "discrete", "styleDeclaration": [ - "‘stroke-linejoin’", - "‘strokeLinejoin’" + "stroke-linejoin", + "strokeLinejoin" ] }, - "‘stroke-miterlimit’": { - "name": "‘stroke-miterlimit’", - "value": " | inherit", + "stroke-miterlimit": { + "name": "stroke-miterlimit", + "value": "", "initial": "4", "appliesTo": "shapes and text content elements", "inherited": "yes", "percentages": "N/A", "media": "visual", - "animatable": "yes", + "computedValue": "as specified", + "animationType": "by computed value", "styleDeclaration": [ - "‘stroke-miterlimit’", - "‘strokeMiterlimit’" + "stroke-miterlimit", + "strokeMiterlimit" ] }, - "‘stroke-dasharray’": { - "name": "‘stroke-dasharray’", - "value": "none | | inherit", + "stroke-dasharray": { + "name": "stroke-dasharray", + "value": "none | ", "initial": "none", "appliesTo": "shapes and text content elements", "inherited": "yes", - "percentages": "yes (see below)", + "percentages": "refer to the normalized diagonal of the current SVG viewport (see Units)", "media": "visual", - "animatable": "yes (non-additive)", + "computedValue": "as comma separated list of absolute lengths or percentages, numbers converted to absolute lengths first, or keyword specified", + "animationType": "See prose", "styleDeclaration": [ - "‘stroke-dasharray’", - "‘strokeDasharray’" + "stroke-dasharray", + "strokeDasharray" ] }, - "‘stroke-dashoffset’": { - "name": "‘stroke-dashoffset’", - "value": " | | inherit", + "stroke-dashoffset": { + "name": "stroke-dashoffset", + "value": " | ", "initial": "0", "appliesTo": "shapes and text content elements", "inherited": "yes", - "percentages": "see prose", - "media": "visual", - "animatable": "yes", - "styleDeclaration": [ - "‘stroke-dashoffset’", - "‘strokeDashoffset’" - ] - }, - "‘stroke-opacity’": { - "name": "‘stroke-opacity’", - "value": " | inherit", - "initial": "1", - "appliesTo": "shapes and text content elements", - "inherited": "yes", - "percentages": "N/A", + "percentages": "refer to the normalized diagonal of the current SVG viewport (see Units)", "media": "visual", - "animatable": "yes", - "styleDeclaration": [ - "‘stroke-opacity’", - "‘strokeOpacity’" - ] - }, - "‘display’": { - "name": "‘display’", - "value": "inline | block | list-item | run-in | compact | marker | table | inline-table | table-row-group | table-header-group | table-footer-group | table-row | table-column-group | table-column | table-cell | table-caption | none | inherit", - "initial": "inline", - "appliesTo": "‘svg’, ‘g’, ‘switch’, ‘a’, ‘foreignObject’, graphics elements (including the ‘text’ element) and text sub-elements (i.e., ‘tspan’, ‘tref’, ‘altGlyph’, ‘textPath’)", - "inherited": "no", - "percentages": "N/A", - "media": "all", - "animatable": "yes", + "computedValue": "an absolute length or percentage, numbers converted to absolute lengths first", + "animationType": "by computed value", "styleDeclaration": [ - "‘display’" + "stroke-dashoffset", + "strokeDashoffset" ] }, - "‘visibility’": { - "name": "‘visibility’", - "value": "visible | hidden | collapse | inherit", - "initial": "visible", - "appliesTo": "graphics elements (including the ‘text’ element) and text sub-elements (i.e., ‘tspan’, ‘tref’, ‘altGlyph’, ‘textPath’ and ‘a’)", + "marker-start": { + "name": "marker-start", + "value": "none | ", + "initial": "none", + "appliesTo": "shapes", "inherited": "yes", "percentages": "N/A", "media": "visual", - "animatable": "yes", + "computedValue": "as specified, but with values (that are part of a ) made absolute", + "animationType": "discrete", "styleDeclaration": [ - "‘visibility’" + "marker-start", + "markerStart" ] }, - "‘marker-start’": { - "name": "‘marker-start’", - "value": "none | | inherit", + "marker-mid": { + "name": "marker-mid", + "value": "none | ", "initial": "none", - "appliesTo": "‘path’, ‘line’, ‘polyline’ and ‘polygon’ elements", + "appliesTo": "shapes", "inherited": "yes", "percentages": "N/A", "media": "visual", - "animatable": "yes", + "computedValue": "as specified, but with values (that are part of a ) made absolute", + "animationType": "discrete", "styleDeclaration": [ - "‘marker-start’", - "‘markerStart’" + "marker-mid", + "markerMid" ] }, - "‘marker’": { - "name": "‘marker’", - "value": "see individual properties", - "initial": "see individual properties", - "appliesTo": "‘path’, ‘line’, ‘polyline’ and ‘polygon’ elements", + "marker-end": { + "name": "marker-end", + "value": "none | ", + "initial": "none", + "appliesTo": "shapes", "inherited": "yes", "percentages": "N/A", "media": "visual", - "animatable": "yes", + "computedValue": "as specified, but with values (that are part of a ) made absolute", + "animationType": "discrete", "styleDeclaration": [ - "‘marker’" + "marker-end", + "markerEnd" ] }, - "‘color-interpolation’": { - "name": "‘color-interpolation’", - "value": "auto | sRGB | linearRGB | inherit", - "initial": "sRGB", - "appliesTo": "container elements, graphics elements, ‘animate’ and ‘animateColor’", + "marker": { + "name": "marker", + "value": "none | ", + "initial": "not defined for shorthand properties", + "appliesTo": "shapes", "inherited": "yes", "percentages": "N/A", "media": "visual", - "animatable": "yes", + "computedValue": "see individual properties", + "animationType": "discrete", "styleDeclaration": [ - "‘color-interpolation’", - "‘colorInterpolation’" + "marker" ] }, - "‘color-interpolation-filters’": { - "name": "‘color-interpolation-filters’", - "value": "auto | sRGB | linearRGB | inherit", - "initial": "linearRGB", - "appliesTo": "filter primitives", + "paint-order": { + "name": "paint-order", + "value": "normal | [ fill || stroke || markers ]", + "initial": "normal", + "appliesTo": "shapes and text content elements", "inherited": "yes", "percentages": "N/A", "media": "visual", - "animatable": "yes", + "computedValue": "as specified", + "animationType": "discrete", "styleDeclaration": [ - "‘color-interpolation-filters’", - "‘colorInterpolationFilters’" + "paint-order", + "paintOrder" ] }, - "‘color-rendering’": { - "name": "‘color-rendering’", - "value": "auto | optimizeSpeed | optimizeQuality | inherit", - "initial": "auto", - "appliesTo": "container elements, graphics elements, ‘animate’ and ‘animateColor’", + "color-interpolation": { + "name": "color-interpolation", + "value": "auto | sRGB | linearRGB", + "initial": "sRGB", + "appliesTo": "container elements, graphics elements, gradient elements, ‘use’ and ‘animate’", "inherited": "yes", "percentages": "N/A", "media": "visual", - "animatable": "yes", + "computedValue": "as specified", + "animationType": "discrete", "styleDeclaration": [ - "‘color-rendering’", - "‘colorRendering’" + "color-interpolation", + "colorInterpolation" ] }, - "‘shape-rendering’": { - "name": "‘shape-rendering’", - "value": "auto | optimizeSpeed | crispEdges | geometricPrecision | inherit", + "shape-rendering": { + "name": "shape-rendering", + "value": "auto | optimizeSpeed | crispEdges | geometricPrecision", "initial": "auto", "appliesTo": "shapes", "inherited": "yes", "percentages": "N/A", "media": "visual", - "animatable": "yes", + "computedValue": "as specified", + "animationType": "discrete", "styleDeclaration": [ - "‘shape-rendering’", - "‘shapeRendering’" + "shape-rendering", + "shapeRendering" ] }, - "‘text-rendering’": { - "name": "‘text-rendering’", - "value": "auto | optimizeSpeed | optimizeLegibility | geometricPrecision | inherit", + "text-rendering": { + "name": "text-rendering", + "value": "auto | optimizeSpeed | optimizeLegibility | geometricPrecision", "initial": "auto", - "appliesTo": "‘text’ elements", + "appliesTo": "‘text’", "inherited": "yes", "percentages": "N/A", "media": "visual", - "animatable": "yes", + "computedValue": "as specified", + "animationType": "discrete", "styleDeclaration": [ - "‘text-rendering’", - "‘textRendering’" + "text-rendering", + "textRendering" ] }, - "‘image-rendering’": { - "name": "‘image-rendering’", - "value": "auto | optimizeSpeed | optimizeQuality | inherit", + "image-rendering": { + "name": "image-rendering", + "value": "auto | optimizeQuality | optimizeSpeed", "initial": "auto", "appliesTo": "images", "inherited": "yes", "percentages": "N/A", "media": "visual", - "animatable": "yes", - "styleDeclaration": [ - "‘image-rendering’", - "‘imageRendering’" - ] - }, - "‘color’": { - "name": "‘color’", - "value": " | inherit", - "initial": "depends on user agent", - "appliesTo": "elements to which properties ‘fill’, ‘stroke’, ‘stop-color’, ‘flood-color’ and ‘lighting-color’ apply", - "inherited": "yes", - "percentages": "N/A", - "media": "visual", - "animatable": "yes", - "styleDeclaration": [ - "‘color’" - ] - }, - "‘src’": { - "name": "‘src’", - "values": "sRGB | | | ( ) | inherit", - "initial": "sRGB", - "media": "visual", - "styleDeclaration": [ - "‘src’" - ] - }, - "‘name’": { - "name": "‘name’", - "values": "", - "initial": "undefined", - "media": "visual", - "styleDeclaration": [ - "‘name’" - ] - }, - "‘rendering-intent’": { - "name": "‘rendering-intent’", - "values": "auto | perceptual | relative-colorimetric | saturation | absolute-colorimetric", - "initial": "auto", - "media": "visual", - "animatable": "no", - "styleDeclaration": [ - "‘rendering-intent’", - "‘renderingIntent’" - ] - }, - "‘color-profile’": { - "name": "‘color-profile’", - "value": "auto | sRGB | | | inherit", - "initial": "auto", - "appliesTo": "‘image’ elements that refer to raster images", - "inherited": "yes", - "percentages": "N/A", - "media": "visual", - "animatable": "yes", - "styleDeclaration": [ - "‘color-profile’", - "‘colorProfile’" - ] - }, - "‘stop-color’": { - "name": "‘stop-color’", - "value": "currentColor | | inherit", - "initial": "black", - "appliesTo": "‘stop’ elements", - "inherited": "no", - "percentages": "N/A", - "media": "visual", - "animatable": "yes", - "styleDeclaration": [ - "‘stop-color’", - "‘stopColor’" - ] - }, - "‘stop-opacity’": { - "name": "‘stop-opacity’", - "value": " | inherit", - "initial": "1", - "appliesTo": "‘stop’ elements", - "inherited": "no", - "percentages": "N/A", - "media": "visual", - "animatable": "yes", - "styleDeclaration": [ - "‘stop-opacity’", - "‘stopOpacity’" - ] - }, - "‘overflow’": { - "name": "‘overflow’", - "value": "visible | hidden | scroll | auto | inherit", - "initial": "see prose", - "appliesTo": "elements which establish a new viewport, ‘pattern’ elements and ‘marker’ elements", - "inherited": "no", - "percentages": "N/A", - "media": "visual", - "animatable": "yes", + "computedValue": "as specified", + "animationType": "discrete", "styleDeclaration": [ - "‘overflow’" + "image-rendering", + "imageRendering" ] }, - "‘clip’": { - "name": "‘clip’", - "value": " | auto | inherit", + "pointer-events": { + "name": "pointer-events", + "value": "auto | bounding-box | visiblePainted | visibleFill | visibleStroke | visible | painted | fill | stroke | all | none", "initial": "auto", - "appliesTo": "elements which establish a new viewport, ‘pattern’ elements and ‘marker’ elements", - "inherited": "no", - "percentages": "N/A", - "media": "visual", - "animatable": "yes", - "styleDeclaration": [ - "‘clip’" - ] - }, - "‘clip-path’": { - "name": "‘clip-path’", - "value": " | none | inherit", - "initial": "none", - "appliesTo": "container elements, graphics elements and ‘clipPath’", - "inherited": "no", - "percentages": "N/A", - "media": "visual", - "animatable": "yes", - "styleDeclaration": [ - "‘clip-path’", - "‘clipPath’" - ] - }, - "‘clip-rule’": { - "name": "‘clip-rule’", - "value": "nonzero | evenodd | inherit", - "initial": "nonzero", - "appliesTo": "graphics elements within a ‘clipPath’ element", + "appliesTo": "container elements, graphics elements and ‘use’", "inherited": "yes", "percentages": "N/A", "media": "visual", - "animatable": "yes", - "styleDeclaration": [ - "‘clip-rule’", - "‘clipRule’" - ] - }, - "‘mask’": { - "name": "‘mask’", - "value": " | none | inherit", - "initial": "none", - "appliesTo": "container elements and graphics elements", - "inherited": "no", - "percentages": "N/A", - "media": "visual", - "animatable": "yes", - "styleDeclaration": [ - "‘mask’" - ] - }, - "‘opacity’": { - "name": "‘opacity’", - "value": " | inherit", - "initial": "1", - "appliesTo": "container elements (except ‘mask’) and graphics elements", - "inherited": "no", - "percentages": "N/A", - "media": "visual", - "animatable": "yes", - "styleDeclaration": [ - "‘opacity’" - ] - }, - "‘filter’": { - "name": "‘filter’", - "value": " | none | inherit", - "initial": "none", - "appliesTo": "container elements (except ‘mask’) and graphics elements", - "inherited": "no", - "percentages": "N/A", - "media": "visual", - "animatable": "yes", - "styleDeclaration": [ - "‘filter’" - ] - }, - "‘enable-background’": { - "name": "‘enable-background’", - "value": "accumulate | new [ ] | inherit", - "initial": "accumulate", - "appliesTo": "container elements", - "inherited": "no", - "percentages": "N/A", - "media": "visual", - "animatable": "no", - "styleDeclaration": [ - "‘enable-background’", - "‘enableBackground’" - ] - }, - "‘lighting-color’": { - "name": "‘lighting-color’", - "value": "currentColor | [] | inherit", - "initial": "white", - "appliesTo": "‘feDiffuseLighting’ and ‘feSpecularLighting’ elements", - "inherited": "no", - "percentages": "N/A", - "media": "visual", - "animatable": "yes", - "styleDeclaration": [ - "‘lighting-color’", - "‘lightingColor’" - ] - }, - "‘flood-color’": { - "name": "‘flood-color’", - "value": "currentColor | [] | inherit", - "initial": "black", - "appliesTo": "‘feFlood’ elements", - "inherited": "no", - "percentages": "N/A", - "media": "visual", - "animatable": "yes", + "computedValue": "as specified", + "animationType": "discrete", "styleDeclaration": [ - "‘flood-color’", - "‘floodColor’" + "pointer-events", + "pointerEvents" ] }, - "‘flood-opacity’": { - "name": "‘flood-opacity’", - "value": " | inherit", - "initial": "1", - "appliesTo": "‘feFlood’ elements", - "inherited": "no", - "percentages": "N/A", - "media": "visual", - "animatable": "yes", - "styleDeclaration": [ - "‘flood-opacity’", - "‘floodOpacity’" - ] - }, - "‘pointer-events’": { - "name": "‘pointer-events’", - "value": "visiblePainted | visibleFill | visibleStroke | visible | painted | fill | stroke | all | none | inherit", - "initial": "visiblePainted", - "appliesTo": "graphics elements", - "inherited": "yes", - "percentages": "N/A", - "media": "visual", - "animatable": "yes", + "stop-color": { + "name": "stop-color", "styleDeclaration": [ - "‘pointer-events’", - "‘pointerEvents’" + "stop-color", + "stopColor" ] }, - "‘cursor’": { - "name": "‘cursor’", - "value": "[ [ ,]* [ auto | crosshair | default | pointer | move | e-resize | ne-resize | nw-resize | n-resize | se-resize | sw-resize | s-resize | w-resize| text | wait | help ] ] | inherit", - "initial": "auto", - "appliesTo": "container elements and graphics elements", - "inherited": "yes", - "percentages": "N/A", - "media": "visual, interactive", - "animatable": "yes", + "stop-opacity": { + "name": "stop-opacity", "styleDeclaration": [ - "‘cursor’" + "stop-opacity", + "stopOpacity" ] } }, "descriptors": {}, - "valuespaces": {} + "valuespaces": { + "": { + "value": "[ + ]#" + }, + "": { + "value": "[ [ | ]+ ]#" + }, + "": { + "value": "" + } + } } diff --git a/ed/diff.md b/ed/diff.md index 8cf0b610529b..de073d8cbd8f 100644 --- a/ed/diff.md +++ b/ed/diff.md @@ -1,22 +1,13 @@ -% Diff between report from "September 24, 2021" and reference report from "September 23, 2021" +% Diff between report from "September 24, 2021" and reference report from "September 24, 2021" % Reffy % September 24, 2021 -## Compositing and Blending Level 1 - -- Initial URL: [https://www.w3.org/TR/compositing-1/](https://www.w3.org/TR/compositing-1/) -- Crawled URL: [undefined](undefined) -- Editor's Draft: [https://drafts.fxtf.org/compositing-1/](https://drafts.fxtf.org/compositing-1/) -- Spec could not be rendered: *DEL* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded - at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 - - ## CSS Animation Worklet API - Initial URL: [https://www.w3.org/TR/css-animation-worklet-1/](https://www.w3.org/TR/css-animation-worklet-1/) - Crawled URL: [undefined](undefined) - Editor's Draft: [https://drafts.css-houdini.org/css-animationworklet-1/](https://drafts.css-houdini.org/css-animationworklet-1/) -- Unknown WebIDL names used: *INS* Animation, AnimationEffect, AnimationTimeline, ComputedEffectTiming, EffectTiming +- Unknown WebIDL names used: *DEL* Animation, AnimationEffect, AnimationTimeline, ComputedEffectTiming, EffectTiming ## CSS Animations Level 2 @@ -24,7 +15,7 @@ - Initial URL: [https://drafts.csswg.org/css-animations-2/](https://drafts.csswg.org/css-animations-2/) - Crawled URL: [undefined](undefined) - Editor's Draft: [https://drafts.csswg.org/css-animations-2/](https://drafts.csswg.org/css-animations-2/) -- Unknown WebIDL names used: *INS* Animation +- Unknown WebIDL names used: *DEL* Animation ## CSS Grid Layout Module Level 2 @@ -32,7 +23,7 @@ - Initial URL: [https://www.w3.org/TR/css-grid-2/](https://www.w3.org/TR/css-grid-2/) - Crawled URL: [undefined](undefined) - Editor's Draft: [https://drafts.csswg.org/css-grid-2/](https://drafts.csswg.org/css-grid-2/) -- Spec could not be rendered: *INS* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded +- Spec could not be rendered: *DEL* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) @@ -42,8 +33,7 @@ at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) at async Promise.all (index 251) at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) - at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5) / *DEL* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded - at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 + at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5) ## CSS Grid Layout Module Level 3 @@ -51,7 +41,7 @@ - Initial URL: [https://drafts.csswg.org/css-grid-3/](https://drafts.csswg.org/css-grid-3/) - Crawled URL: [undefined](undefined) - Editor's Draft: [https://drafts.csswg.org/css-grid-3/](https://drafts.csswg.org/css-grid-3/) -- Spec could not be rendered: *INS* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded +- Spec could not be rendered: *DEL* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 @@ -60,7 +50,7 @@ - Initial URL: [https://www.w3.org/TR/css-inline-3/](https://www.w3.org/TR/css-inline-3/) - Crawled URL: [undefined](undefined) - Editor's Draft: [https://drafts.csswg.org/css-inline-3/](https://drafts.csswg.org/css-inline-3/) -- Spec could not be rendered: *INS* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded +- Spec could not be rendered: *DEL* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 @@ -69,7 +59,7 @@ - Initial URL: [https://www.w3.org/TR/css-line-grid-1/](https://www.w3.org/TR/css-line-grid-1/) - Crawled URL: [undefined](undefined) - Editor's Draft: [https://drafts.csswg.org/css-line-grid/](https://drafts.csswg.org/css-line-grid/) -- Spec could not be rendered: *INS* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded +- Spec could not be rendered: *DEL* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) @@ -82,13 +72,13 @@ at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5) -## CSS Lists Module Level 3 +## CSS Lists and Counters Module Level 3 - Initial URL: [https://www.w3.org/TR/css-lists-3/](https://www.w3.org/TR/css-lists-3/) - Crawled URL: [undefined](undefined) - Editor's Draft: [https://drafts.csswg.org/css-lists-3/](https://drafts.csswg.org/css-lists-3/) -- Spec title: *INS* CSS Lists Module Level 3 / *DEL* CSS Lists and Counters Module Level 3 -- Spec could not be rendered: *INS* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded +- Spec title: *INS* CSS Lists and Counters Module Level 3 / *DEL* CSS Lists Module Level 3 +- Spec could not be rendered: *DEL* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) @@ -106,41 +96,14 @@ - Initial URL: [https://www.w3.org/TR/css-masking-1/](https://www.w3.org/TR/css-masking-1/) - Crawled URL: [undefined](undefined) - Editor's Draft: [https://drafts.fxtf.org/css-masking-1/](https://drafts.fxtf.org/css-masking-1/) -- Unknown WebIDL names used: *INS* SVGAnimatedEnumeration, SVGAnimatedLength, SVGAnimatedTransformList, SVGElement - - -## CSS Multi-column Layout Module Level 1 - -- Initial URL: [https://www.w3.org/TR/css-multicol-1/](https://www.w3.org/TR/css-multicol-1/) -- Crawled URL: [undefined](undefined) -- Editor's Draft: [https://drafts.csswg.org/css-multicol/](https://drafts.csswg.org/css-multicol/) -- Spec could not be rendered: *DEL* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded - at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 - - -## CSS Overflow Module Level 4 - -- Initial URL: [https://www.w3.org/TR/css-overflow-4/](https://www.w3.org/TR/css-overflow-4/) -- Crawled URL: [undefined](undefined) -- Editor's Draft: [https://drafts.csswg.org/css-overflow-4/](https://drafts.csswg.org/css-overflow-4/) -- Spec could not be rendered: *DEL* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded - at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 - at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) - at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) - at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16) - at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13) - at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24) - at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) - at async Promise.all (index 266) - at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) - at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5) +- Unknown WebIDL names used: *DEL* SVGAnimatedEnumeration, SVGAnimatedLength, SVGAnimatedTransformList, SVGElement -## CSS Scroll Snap Module Level 1 +## CSS Spatial Navigation Level 1 -- Initial URL: [https://www.w3.org/TR/css-scroll-snap-1/](https://www.w3.org/TR/css-scroll-snap-1/) +- Initial URL: [https://www.w3.org/TR/css-nav-1/](https://www.w3.org/TR/css-nav-1/) - Crawled URL: [undefined](undefined) -- Editor's Draft: [https://drafts.csswg.org/css-scroll-snap-1/](https://drafts.csswg.org/css-scroll-snap-1/) +- Editor's Draft: [https://drafts.csswg.org/css-nav-1/](https://drafts.csswg.org/css-nav-1/) - Spec could not be rendered: *DEL* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) @@ -149,7 +112,7 @@ at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13) at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24) at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) - at async Promise.all (index 280) + at async Promise.all (index 263) at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5) @@ -159,7 +122,7 @@ - Initial URL: [https://drafts.csswg.org/css-transitions-2/](https://drafts.csswg.org/css-transitions-2/) - Crawled URL: [undefined](undefined) - Editor's Draft: [https://drafts.csswg.org/css-transitions-2/](https://drafts.csswg.org/css-transitions-2/) -- Unknown WebIDL names used: *INS* Animation +- Unknown WebIDL names used: *DEL* Animation ## Filter Effects Module Level 1 @@ -167,7 +130,7 @@ - Initial URL: [https://www.w3.org/TR/filter-effects-1/](https://www.w3.org/TR/filter-effects-1/) - Crawled URL: [undefined](undefined) - Editor's Draft: [https://drafts.fxtf.org/filter-effects-1/](https://drafts.fxtf.org/filter-effects-1/) -- Unknown WebIDL names used: *INS* SVGAnimatedBoolean, SVGAnimatedEnumeration, SVGAnimatedInteger, SVGAnimatedLength, SVGAnimatedNumber, SVGAnimatedNumberList, SVGAnimatedPreserveAspectRatio, SVGAnimatedString, SVGElement +- Unknown WebIDL names used: *DEL* SVGAnimatedBoolean, SVGAnimatedEnumeration, SVGAnimatedInteger, SVGAnimatedLength, SVGAnimatedNumber, SVGAnimatedNumberList, SVGAnimatedPreserveAspectRatio, SVGAnimatedString, SVGElement ## HTML Standard @@ -175,7 +138,34 @@ - Initial URL: [https://html.spec.whatwg.org/multipage/](https://html.spec.whatwg.org/multipage/) - Crawled URL: [undefined](undefined) - Editor's Draft: [https://html.spec.whatwg.org/multipage/](https://html.spec.whatwg.org/multipage/) -- Unknown WebIDL names used: *INS* SVGImageElement, SVGScriptElement +- Unknown WebIDL names used: *DEL* SVGImageElement, SVGScriptElement + + +## MathML Core + +- Initial URL: [https://w3c.github.io/mathml-core/](https://w3c.github.io/mathml-core/) +- Crawled URL: [undefined](undefined) +- Editor's Draft: [https://w3c.github.io/mathml-core/](https://w3c.github.io/mathml-core/) +- Spec could not be rendered: *DEL* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded + at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 + + +## Resize Observer + +- Initial URL: [https://www.w3.org/TR/resize-observer-1/](https://www.w3.org/TR/resize-observer-1/) +- Crawled URL: [undefined](undefined) +- Editor's Draft: [https://drafts.csswg.org/resize-observer/](https://drafts.csswg.org/resize-observer/) +- Spec could not be rendered: *INS* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded + at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 + at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) + at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) + at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16) + at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13) + at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24) + at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) + at async Promise.all (index 377) + at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) + at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5) ## Scalable Vector Graphics (SVG) 2 @@ -183,7 +173,7 @@ - Initial URL: [https://www.w3.org/TR/SVG2/](https://www.w3.org/TR/SVG2/) - Crawled URL: [undefined](undefined) - Editor's Draft: [https://svgwg.org/svg2-draft/](https://svgwg.org/svg2-draft/) -- Spec could not be rendered: *INS* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded +- Spec could not be rendered: *DEL* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) @@ -201,7 +191,7 @@ - Initial URL: [https://drafts.csswg.org/scroll-animations-1/](https://drafts.csswg.org/scroll-animations-1/) - Crawled URL: [undefined](undefined) - Editor's Draft: [https://drafts.csswg.org/scroll-animations-1/](https://drafts.csswg.org/scroll-animations-1/) -- Spec could not be rendered: *INS* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded +- Spec could not be rendered: *DEL* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 @@ -210,7 +200,7 @@ - Initial URL: [https://svgwg.org/specs/animations/](https://svgwg.org/specs/animations/) - Crawled URL: [undefined](undefined) - Editor's Draft: [https://svgwg.org/specs/animations/](https://svgwg.org/specs/animations/) -- Unknown WebIDL names used: *INS* SVGElement, SVGSVGElement +- Unknown WebIDL names used: *DEL* SVGElement, SVGSVGElement ## Web Animations @@ -218,7 +208,7 @@ - Initial URL: [https://www.w3.org/TR/web-animations-1/](https://www.w3.org/TR/web-animations-1/) - Crawled URL: [undefined](undefined) - Editor's Draft: [https://drafts.csswg.org/web-animations-1/](https://drafts.csswg.org/web-animations-1/) -- Spec could not be rendered: *INS* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded +- Spec could not be rendered: *DEL* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 @@ -227,6 +217,6 @@ - Initial URL: [https://drafts.csswg.org/web-animations-2/](https://drafts.csswg.org/web-animations-2/) - Crawled URL: [undefined](undefined) - Editor's Draft: [https://drafts.csswg.org/web-animations-2/](https://drafts.csswg.org/web-animations-2/) -- Unknown WebIDL names used: *INS* Animation, AnimationEffect, AnimationTimeline, ComputedEffectTiming, EffectTiming, KeyframeEffect, KeyframeEffectOptions, OptionalEffectTiming +- Unknown WebIDL names used: *DEL* Animation, AnimationEffect, AnimationTimeline, ComputedEffectTiming, EffectTiming, KeyframeEffect, KeyframeEffectOptions, OptionalEffectTiming diff --git a/ed/diffnew.md b/ed/diffnew.md index 8cf0b610529b..99f956c6b8ac 100644 --- a/ed/diffnew.md +++ b/ed/diffnew.md @@ -1,38 +1,13 @@ -% Diff between report from "September 24, 2021" and reference report from "September 23, 2021" +% Diff between report from "September 24, 2021" and reference report from "September 24, 2021" % Reffy % September 24, 2021 -## Compositing and Blending Level 1 - -- Initial URL: [https://www.w3.org/TR/compositing-1/](https://www.w3.org/TR/compositing-1/) -- Crawled URL: [undefined](undefined) -- Editor's Draft: [https://drafts.fxtf.org/compositing-1/](https://drafts.fxtf.org/compositing-1/) -- Spec could not be rendered: *DEL* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded - at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 - - -## CSS Animation Worklet API - -- Initial URL: [https://www.w3.org/TR/css-animation-worklet-1/](https://www.w3.org/TR/css-animation-worklet-1/) -- Crawled URL: [undefined](undefined) -- Editor's Draft: [https://drafts.css-houdini.org/css-animationworklet-1/](https://drafts.css-houdini.org/css-animationworklet-1/) -- Unknown WebIDL names used: *INS* Animation, AnimationEffect, AnimationTimeline, ComputedEffectTiming, EffectTiming - - -## CSS Animations Level 2 - -- Initial URL: [https://drafts.csswg.org/css-animations-2/](https://drafts.csswg.org/css-animations-2/) -- Crawled URL: [undefined](undefined) -- Editor's Draft: [https://drafts.csswg.org/css-animations-2/](https://drafts.csswg.org/css-animations-2/) -- Unknown WebIDL names used: *INS* Animation - - ## CSS Grid Layout Module Level 2 - Initial URL: [https://www.w3.org/TR/css-grid-2/](https://www.w3.org/TR/css-grid-2/) - Crawled URL: [undefined](undefined) - Editor's Draft: [https://drafts.csswg.org/css-grid-2/](https://drafts.csswg.org/css-grid-2/) -- Spec could not be rendered: *INS* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded +- Spec could not be rendered: *DEL* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) @@ -42,8 +17,7 @@ at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) at async Promise.all (index 251) at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) - at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5) / *DEL* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded - at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 + at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5) ## CSS Grid Layout Module Level 3 @@ -51,7 +25,7 @@ - Initial URL: [https://drafts.csswg.org/css-grid-3/](https://drafts.csswg.org/css-grid-3/) - Crawled URL: [undefined](undefined) - Editor's Draft: [https://drafts.csswg.org/css-grid-3/](https://drafts.csswg.org/css-grid-3/) -- Spec could not be rendered: *INS* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded +- Spec could not be rendered: *DEL* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 @@ -60,7 +34,7 @@ - Initial URL: [https://www.w3.org/TR/css-inline-3/](https://www.w3.org/TR/css-inline-3/) - Crawled URL: [undefined](undefined) - Editor's Draft: [https://drafts.csswg.org/css-inline-3/](https://drafts.csswg.org/css-inline-3/) -- Spec could not be rendered: *INS* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded +- Spec could not be rendered: *DEL* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 @@ -69,7 +43,7 @@ - Initial URL: [https://www.w3.org/TR/css-line-grid-1/](https://www.w3.org/TR/css-line-grid-1/) - Crawled URL: [undefined](undefined) - Editor's Draft: [https://drafts.csswg.org/css-line-grid/](https://drafts.csswg.org/css-line-grid/) -- Spec could not be rendered: *INS* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded +- Spec could not be rendered: *DEL* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) @@ -82,13 +56,13 @@ at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5) -## CSS Lists Module Level 3 +## CSS Lists and Counters Module Level 3 - Initial URL: [https://www.w3.org/TR/css-lists-3/](https://www.w3.org/TR/css-lists-3/) - Crawled URL: [undefined](undefined) - Editor's Draft: [https://drafts.csswg.org/css-lists-3/](https://drafts.csswg.org/css-lists-3/) -- Spec title: *INS* CSS Lists Module Level 3 / *DEL* CSS Lists and Counters Module Level 3 -- Spec could not be rendered: *INS* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded +- Spec title: *INS* CSS Lists and Counters Module Level 3 / *DEL* CSS Lists Module Level 3 +- Spec could not be rendered: *DEL* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) @@ -101,28 +75,11 @@ at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5) -## CSS Masking Module Level 1 - -- Initial URL: [https://www.w3.org/TR/css-masking-1/](https://www.w3.org/TR/css-masking-1/) -- Crawled URL: [undefined](undefined) -- Editor's Draft: [https://drafts.fxtf.org/css-masking-1/](https://drafts.fxtf.org/css-masking-1/) -- Unknown WebIDL names used: *INS* SVGAnimatedEnumeration, SVGAnimatedLength, SVGAnimatedTransformList, SVGElement - - -## CSS Multi-column Layout Module Level 1 - -- Initial URL: [https://www.w3.org/TR/css-multicol-1/](https://www.w3.org/TR/css-multicol-1/) -- Crawled URL: [undefined](undefined) -- Editor's Draft: [https://drafts.csswg.org/css-multicol/](https://drafts.csswg.org/css-multicol/) -- Spec could not be rendered: *DEL* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded - at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 - - -## CSS Overflow Module Level 4 +## CSS Spatial Navigation Level 1 -- Initial URL: [https://www.w3.org/TR/css-overflow-4/](https://www.w3.org/TR/css-overflow-4/) +- Initial URL: [https://www.w3.org/TR/css-nav-1/](https://www.w3.org/TR/css-nav-1/) - Crawled URL: [undefined](undefined) -- Editor's Draft: [https://drafts.csswg.org/css-overflow-4/](https://drafts.csswg.org/css-overflow-4/) +- Editor's Draft: [https://drafts.csswg.org/css-nav-1/](https://drafts.csswg.org/css-nav-1/) - Spec could not be rendered: *DEL* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) @@ -131,59 +88,44 @@ at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13) at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24) at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) - at async Promise.all (index 266) + at async Promise.all (index 263) at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5) -## CSS Scroll Snap Module Level 1 +## MathML Core -- Initial URL: [https://www.w3.org/TR/css-scroll-snap-1/](https://www.w3.org/TR/css-scroll-snap-1/) +- Initial URL: [https://w3c.github.io/mathml-core/](https://w3c.github.io/mathml-core/) - Crawled URL: [undefined](undefined) -- Editor's Draft: [https://drafts.csswg.org/css-scroll-snap-1/](https://drafts.csswg.org/css-scroll-snap-1/) +- Editor's Draft: [https://w3c.github.io/mathml-core/](https://w3c.github.io/mathml-core/) - Spec could not be rendered: *DEL* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 + + +## Resize Observer + +- Initial URL: [https://www.w3.org/TR/resize-observer-1/](https://www.w3.org/TR/resize-observer-1/) +- Crawled URL: [undefined](undefined) +- Editor's Draft: [https://drafts.csswg.org/resize-observer/](https://drafts.csswg.org/resize-observer/) +- Spec could not be rendered: *INS* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded + at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16) at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13) at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24) at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) - at async Promise.all (index 280) + at async Promise.all (index 377) at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5) -## CSS Transitions Level 2 - -- Initial URL: [https://drafts.csswg.org/css-transitions-2/](https://drafts.csswg.org/css-transitions-2/) -- Crawled URL: [undefined](undefined) -- Editor's Draft: [https://drafts.csswg.org/css-transitions-2/](https://drafts.csswg.org/css-transitions-2/) -- Unknown WebIDL names used: *INS* Animation - - -## Filter Effects Module Level 1 - -- Initial URL: [https://www.w3.org/TR/filter-effects-1/](https://www.w3.org/TR/filter-effects-1/) -- Crawled URL: [undefined](undefined) -- Editor's Draft: [https://drafts.fxtf.org/filter-effects-1/](https://drafts.fxtf.org/filter-effects-1/) -- Unknown WebIDL names used: *INS* SVGAnimatedBoolean, SVGAnimatedEnumeration, SVGAnimatedInteger, SVGAnimatedLength, SVGAnimatedNumber, SVGAnimatedNumberList, SVGAnimatedPreserveAspectRatio, SVGAnimatedString, SVGElement - - -## HTML Standard - -- Initial URL: [https://html.spec.whatwg.org/multipage/](https://html.spec.whatwg.org/multipage/) -- Crawled URL: [undefined](undefined) -- Editor's Draft: [https://html.spec.whatwg.org/multipage/](https://html.spec.whatwg.org/multipage/) -- Unknown WebIDL names used: *INS* SVGImageElement, SVGScriptElement - - ## Scalable Vector Graphics (SVG) 2 - Initial URL: [https://www.w3.org/TR/SVG2/](https://www.w3.org/TR/SVG2/) - Crawled URL: [undefined](undefined) - Editor's Draft: [https://svgwg.org/svg2-draft/](https://svgwg.org/svg2-draft/) -- Spec could not be rendered: *INS* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded +- Spec could not be rendered: *DEL* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) @@ -201,32 +143,16 @@ - Initial URL: [https://drafts.csswg.org/scroll-animations-1/](https://drafts.csswg.org/scroll-animations-1/) - Crawled URL: [undefined](undefined) - Editor's Draft: [https://drafts.csswg.org/scroll-animations-1/](https://drafts.csswg.org/scroll-animations-1/) -- Spec could not be rendered: *INS* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded +- Spec could not be rendered: *DEL* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 -## SVG Animations - -- Initial URL: [https://svgwg.org/specs/animations/](https://svgwg.org/specs/animations/) -- Crawled URL: [undefined](undefined) -- Editor's Draft: [https://svgwg.org/specs/animations/](https://svgwg.org/specs/animations/) -- Unknown WebIDL names used: *INS* SVGElement, SVGSVGElement - - ## Web Animations - Initial URL: [https://www.w3.org/TR/web-animations-1/](https://www.w3.org/TR/web-animations-1/) - Crawled URL: [undefined](undefined) - Editor's Draft: [https://drafts.csswg.org/web-animations-1/](https://drafts.csswg.org/web-animations-1/) -- Spec could not be rendered: *INS* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded +- Spec could not be rendered: *DEL* TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 -## Web Animations Level 2 - -- Initial URL: [https://drafts.csswg.org/web-animations-2/](https://drafts.csswg.org/web-animations-2/) -- Crawled URL: [undefined](undefined) -- Editor's Draft: [https://drafts.csswg.org/web-animations-2/](https://drafts.csswg.org/web-animations-2/) -- Unknown WebIDL names used: *INS* Animation, AnimationEffect, AnimationTimeline, ComputedEffectTiming, EffectTiming, KeyframeEffect, KeyframeEffectOptions, OptionalEffectTiming - - diff --git a/ed/headings/ecmascript.json b/ed/headings/ecmascript.json index ea0ee39d9f14..2bc1e8055160 100644 --- a/ed/headings/ecmascript.json +++ b/ed/headings/ecmascript.json @@ -2890,71 +2890,77 @@ "level": 3, "number": "10.4.6" }, + { + "id": "sec-module-namespace-exotic-objects-getprototypeof", + "title": "[[GetPrototypeOf]] ( )", + "level": 4, + "number": "10.4.6.1" + }, { "id": "sec-module-namespace-exotic-objects-setprototypeof-v", "title": "[[SetPrototypeOf]] ( V )", "level": 4, - "number": "10.4.6.1" + "number": "10.4.6.2" }, { "id": "sec-module-namespace-exotic-objects-isextensible", "title": "[[IsExtensible]] ( )", "level": 4, - "number": "10.4.6.2" + "number": "10.4.6.3" }, { "id": "sec-module-namespace-exotic-objects-preventextensions", "title": "[[PreventExtensions]] ( )", "level": 4, - "number": "10.4.6.3" + "number": "10.4.6.4" }, { "id": "sec-module-namespace-exotic-objects-getownproperty-p", "title": "[[GetOwnProperty]] ( P )", "level": 4, - "number": "10.4.6.4" + "number": "10.4.6.5" }, { "id": "sec-module-namespace-exotic-objects-defineownproperty-p-desc", "title": "[[DefineOwnProperty]] ( P, Desc )", "level": 4, - "number": "10.4.6.5" + "number": "10.4.6.6" }, { "id": "sec-module-namespace-exotic-objects-hasproperty-p", "title": "[[HasProperty]] ( P )", "level": 4, - "number": "10.4.6.6" + "number": "10.4.6.7" }, { "id": "sec-module-namespace-exotic-objects-get-p-receiver", "title": "[[Get]] ( P, Receiver )", "level": 4, - "number": "10.4.6.7" + "number": "10.4.6.8" }, { "id": "sec-module-namespace-exotic-objects-set-p-v-receiver", "title": "[[Set]] ( P, V, Receiver )", "level": 4, - "number": "10.4.6.8" + "number": "10.4.6.9" }, { "id": "sec-module-namespace-exotic-objects-delete-p", "title": "[[Delete]] ( P )", "level": 4, - "number": "10.4.6.9" + "number": "10.4.6.10" }, { "id": "sec-module-namespace-exotic-objects-ownpropertykeys", "title": "[[OwnPropertyKeys]] ( )", "level": 4, - "number": "10.4.6.10" + "number": "10.4.6.11" }, { "id": "sec-modulenamespacecreate", "title": "ModuleNamespaceCreate ( module, exports )", "level": 4, - "number": "10.4.6.11" + "number": "10.4.6.12" }, { "id": "sec-immutable-prototype-exotic-objects", diff --git a/ed/idl/SVG.idl b/ed/idl/SVG.idl index fb38b10df3cf..9ce619d1e535 100644 --- a/ed/idl/SVG.idl +++ b/ed/idl/SVG.idl @@ -1,1558 +1,56 @@ // GENERATED CONTENT - DO NOT EDIT // Content was automatically extracted by Reffy into webref // (https://github.com/w3c/webref) -// Source: Scalable Vector Graphics (SVG) 1.1 (Second Edition) (https://www.w3.org/TR/SVG11/) +// Source: Scalable Vector Graphics (SVG) 2 (https://svgwg.org/svg2-draft/) +[Exposed=Window] interface SVGElement : Element { - attribute DOMString id setraises(DOMException); - attribute DOMString xmlbase setraises(DOMException); - readonly attribute SVGSVGElement ownerSVGElement; - readonly attribute SVGElement viewportElement; -}; - -interface SVGAnimatedBoolean { - attribute boolean baseVal setraises(DOMException); - readonly attribute boolean animVal; -}; - -interface SVGAnimatedString { - attribute DOMString baseVal setraises(DOMException); - readonly attribute DOMString animVal; -}; - -interface SVGStringList { - - readonly attribute unsigned long numberOfItems; - - void clear() raises(DOMException); - DOMString initialize(in DOMString newItem) raises(DOMException); - DOMString getItem(in unsigned long index) raises(DOMException); - DOMString insertItemBefore(in DOMString newItem, in unsigned long index) raises(DOMException); - DOMString replaceItem(in DOMString newItem, in unsigned long index) raises(DOMException); - DOMString removeItem(in unsigned long index) raises(DOMException); - DOMString appendItem(in DOMString newItem) raises(DOMException); -}; - -interface SVGAnimatedEnumeration { - attribute unsigned short baseVal setraises(DOMException); - readonly attribute unsigned short animVal; -}; - -interface SVGAnimatedInteger { - attribute long baseVal setraises(DOMException); - readonly attribute long animVal; -}; - -interface SVGNumber { - attribute float value setraises(DOMException); -}; - -interface SVGAnimatedNumber { - attribute float baseVal setraises(DOMException); - readonly attribute float animVal; -}; - -interface SVGNumberList { - - readonly attribute unsigned long numberOfItems; - - void clear() raises(DOMException); - SVGNumber initialize(in SVGNumber newItem) raises(DOMException); - SVGNumber getItem(in unsigned long index) raises(DOMException); - SVGNumber insertItemBefore(in SVGNumber newItem, in unsigned long index) raises(DOMException); - SVGNumber replaceItem(in SVGNumber newItem, in unsigned long index) raises(DOMException); - SVGNumber removeItem(in unsigned long index) raises(DOMException); - SVGNumber appendItem(in SVGNumber newItem) raises(DOMException); -}; - -interface SVGAnimatedNumberList { - readonly attribute SVGNumberList baseVal; - readonly attribute SVGNumberList animVal; -}; - -interface SVGLength { - - // Length Unit Types - const unsigned short SVG_LENGTHTYPE_UNKNOWN = 0; - const unsigned short SVG_LENGTHTYPE_NUMBER = 1; - const unsigned short SVG_LENGTHTYPE_PERCENTAGE = 2; - const unsigned short SVG_LENGTHTYPE_EMS = 3; - const unsigned short SVG_LENGTHTYPE_EXS = 4; - const unsigned short SVG_LENGTHTYPE_PX = 5; - const unsigned short SVG_LENGTHTYPE_CM = 6; - const unsigned short SVG_LENGTHTYPE_MM = 7; - const unsigned short SVG_LENGTHTYPE_IN = 8; - const unsigned short SVG_LENGTHTYPE_PT = 9; - const unsigned short SVG_LENGTHTYPE_PC = 10; - - readonly attribute unsigned short unitType; - attribute float value setraises(DOMException); - attribute float valueInSpecifiedUnits setraises(DOMException); - attribute DOMString valueAsString setraises(DOMException); - - void newValueSpecifiedUnits(in unsigned short unitType, in float valueInSpecifiedUnits) raises(DOMException); - void convertToSpecifiedUnits(in unsigned short unitType) raises(DOMException); -}; - -interface SVGAnimatedLength { - readonly attribute SVGLength baseVal; - readonly attribute SVGLength animVal; -}; - -interface SVGLengthList { - - readonly attribute unsigned long numberOfItems; - - void clear() raises(DOMException); - SVGLength initialize(in SVGLength newItem) raises(DOMException); - SVGLength getItem(in unsigned long index) raises(DOMException); - SVGLength insertItemBefore(in SVGLength newItem, in unsigned long index) raises(DOMException); - SVGLength replaceItem(in SVGLength newItem, in unsigned long index) raises(DOMException); - SVGLength removeItem(in unsigned long index) raises(DOMException); - SVGLength appendItem(in SVGLength newItem) raises(DOMException); -}; - -interface SVGAnimatedLengthList { - readonly attribute SVGLengthList baseVal; - readonly attribute SVGLengthList animVal; -}; - -interface SVGAngle { - - // Angle Unit Types - const unsigned short SVG_ANGLETYPE_UNKNOWN = 0; - const unsigned short SVG_ANGLETYPE_UNSPECIFIED = 1; - const unsigned short SVG_ANGLETYPE_DEG = 2; - const unsigned short SVG_ANGLETYPE_RAD = 3; - const unsigned short SVG_ANGLETYPE_GRAD = 4; - - readonly attribute unsigned short unitType; - attribute float value setraises(DOMException); - attribute float valueInSpecifiedUnits setraises(DOMException); - attribute DOMString valueAsString setraises(DOMException); - - void newValueSpecifiedUnits(in unsigned short unitType, in float valueInSpecifiedUnits) raises(DOMException); - void convertToSpecifiedUnits(in unsigned short unitType) raises(DOMException); -}; - -interface SVGAnimatedAngle { - readonly attribute SVGAngle baseVal; - readonly attribute SVGAngle animVal; -}; - -interface SVGColor : CSSValue { - - // Color Types - const unsigned short SVG_COLORTYPE_UNKNOWN = 0; - const unsigned short SVG_COLORTYPE_RGBCOLOR = 1; - const unsigned short SVG_COLORTYPE_RGBCOLOR_ICCCOLOR = 2; - const unsigned short SVG_COLORTYPE_CURRENTCOLOR = 3; - - readonly attribute unsigned short colorType; - readonly attribute RGBColor rgbColor; - readonly attribute SVGICCColor iccColor; - - void setRGBColor(in DOMString rgbColor) raises(SVGException); - void setRGBColorICCColor(in DOMString rgbColor, in DOMString iccColor) raises(SVGException); - void setColor(in unsigned short colorType, in DOMString rgbColor, in DOMString iccColor) raises(SVGException); -}; - -interface SVGICCColor { - attribute DOMString colorProfile setraises(DOMException); - readonly attribute SVGNumberList colors; -}; - -interface SVGRect { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); - attribute float width setraises(DOMException); - attribute float height setraises(DOMException); -}; - -interface SVGAnimatedRect { - readonly attribute SVGRect baseVal; - readonly attribute SVGRect animVal; -}; - -interface SVGUnitTypes { - // Unit Types - const unsigned short SVG_UNIT_TYPE_UNKNOWN = 0; - const unsigned short SVG_UNIT_TYPE_USERSPACEONUSE = 1; - const unsigned short SVG_UNIT_TYPE_OBJECTBOUNDINGBOX = 2; -}; - -interface SVGStylable { - - readonly attribute SVGAnimatedString className; - readonly attribute CSSStyleDeclaration style; - - CSSValue getPresentationAttribute(in DOMString name); -}; - -interface SVGLocatable { - - readonly attribute SVGElement nearestViewportElement; - readonly attribute SVGElement farthestViewportElement; - - SVGRect getBBox(); - SVGMatrix getCTM(); - SVGMatrix getScreenCTM(); - SVGMatrix getTransformToElement(in SVGElement element) raises(SVGException); -}; - -interface SVGTransformable : SVGLocatable { - readonly attribute SVGAnimatedTransformList transform; -}; - -interface SVGTests { - - readonly attribute SVGStringList requiredFeatures; - readonly attribute SVGStringList requiredExtensions; - readonly attribute SVGStringList systemLanguage; - - boolean hasExtension(in DOMString extension); -}; - -interface SVGLangSpace { - attribute DOMString xmllang setraises(DOMException); - attribute DOMString xmlspace setraises(DOMException); -}; - -interface SVGExternalResourcesRequired { - readonly attribute SVGAnimatedBoolean externalResourcesRequired; -}; - -interface SVGFitToViewBox { - readonly attribute SVGAnimatedRect viewBox; - readonly attribute SVGAnimatedPreserveAspectRatio preserveAspectRatio; -}; - -interface SVGZoomAndPan { - - // Zoom and Pan Types - const unsigned short SVG_ZOOMANDPAN_UNKNOWN = 0; - const unsigned short SVG_ZOOMANDPAN_DISABLE = 1; - const unsigned short SVG_ZOOMANDPAN_MAGNIFY = 2; - - attribute unsigned short zoomAndPan setraises(DOMException); -}; - -interface SVGViewSpec : SVGZoomAndPan, - SVGFitToViewBox { - readonly attribute SVGTransformList transform; - readonly attribute SVGElement viewTarget; - readonly attribute DOMString viewBoxString; - readonly attribute DOMString preserveAspectRatioString; - readonly attribute DOMString transformString; - readonly attribute DOMString viewTargetString; -}; - -interface SVGURIReference { - readonly attribute SVGAnimatedString href; -}; - -interface SVGCSSRule : CSSRule { - const unsigned short COLOR_PROFILE_RULE = 7; -}; - -interface SVGRenderingIntent { - // Rendering Intent Types - const unsigned short RENDERING_INTENT_UNKNOWN = 0; - const unsigned short RENDERING_INTENT_AUTO = 1; - const unsigned short RENDERING_INTENT_PERCEPTUAL = 2; - const unsigned short RENDERING_INTENT_RELATIVE_COLORIMETRIC = 3; - const unsigned short RENDERING_INTENT_SATURATION = 4; - const unsigned short RENDERING_INTENT_ABSOLUTE_COLORIMETRIC = 5; -}; - -interface SVGDocument : Document, - DocumentEvent { - readonly attribute DOMString title; - readonly attribute DOMString referrer; - readonly attribute DOMString domain; - readonly attribute DOMString URL; - readonly attribute SVGSVGElement rootElement; -}; - -interface SVGSVGElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGLocatable, - SVGFitToViewBox, - SVGZoomAndPan, - DocumentEvent, - ViewCSS, - DocumentCSS { - - readonly attribute SVGAnimatedLength x; - readonly attribute SVGAnimatedLength y; - readonly attribute SVGAnimatedLength width; - readonly attribute SVGAnimatedLength height; - attribute DOMString contentScriptType setraises(DOMException); - attribute DOMString contentStyleType setraises(DOMException); - readonly attribute SVGRect viewport; - readonly attribute float pixelUnitToMillimeterX; - readonly attribute float pixelUnitToMillimeterY; - readonly attribute float screenPixelToMillimeterX; - readonly attribute float screenPixelToMillimeterY; - readonly attribute boolean useCurrentView; - readonly attribute SVGViewSpec currentView; - attribute float currentScale; - readonly attribute SVGPoint currentTranslate; - - unsigned long suspendRedraw(in unsigned long maxWaitMilliseconds); - void unsuspendRedraw(in unsigned long suspendHandleID); - void unsuspendRedrawAll(); - void forceRedraw(); - void pauseAnimations(); - void unpauseAnimations(); - boolean animationsPaused(); - float getCurrentTime(); - void setCurrentTime(in float seconds); - NodeList getIntersectionList(in SVGRect rect, in SVGElement referenceElement); - NodeList getEnclosureList(in SVGRect rect, in SVGElement referenceElement); - boolean checkIntersection(in SVGElement element, in SVGRect rect); - boolean checkEnclosure(in SVGElement element, in SVGRect rect); - void deselectAll(); - SVGNumber createSVGNumber(); - SVGLength createSVGLength(); - SVGAngle createSVGAngle(); - SVGPoint createSVGPoint(); - SVGMatrix createSVGMatrix(); - SVGRect createSVGRect(); - SVGTransform createSVGTransform(); - SVGTransform createSVGTransformFromMatrix(in SVGMatrix matrix); - Element getElementById(in DOMString elementId); -}; - -interface SVGGElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable { -}; - -interface SVGDefsElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable { -}; - -interface SVGDescElement : SVGElement, - SVGLangSpace, - SVGStylable { -}; - -interface SVGTitleElement : SVGElement, - SVGLangSpace, - SVGStylable { -}; - -interface SVGSymbolElement : SVGElement, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGFitToViewBox { -}; - -interface SVGUseElement : SVGElement, - SVGURIReference, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable { - readonly attribute SVGAnimatedLength x; - readonly attribute SVGAnimatedLength y; - readonly attribute SVGAnimatedLength width; - readonly attribute SVGAnimatedLength height; - readonly attribute SVGElementInstance instanceRoot; - readonly attribute SVGElementInstance animatedInstanceRoot; -}; - -interface SVGElementInstance : EventTarget { - readonly attribute SVGElement correspondingElement; - readonly attribute SVGUseElement correspondingUseElement; - readonly attribute SVGElementInstance parentNode; - readonly attribute SVGElementInstanceList childNodes; - readonly attribute SVGElementInstance firstChild; - readonly attribute SVGElementInstance lastChild; - readonly attribute SVGElementInstance previousSibling; - readonly attribute SVGElementInstance nextSibling; -}; - -interface SVGElementInstanceList { - - readonly attribute unsigned long length; - - SVGElementInstance item(in unsigned long index); -}; - -interface SVGImageElement : SVGElement, - SVGURIReference, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable { - readonly attribute SVGAnimatedLength x; - readonly attribute SVGAnimatedLength y; - readonly attribute SVGAnimatedLength width; - readonly attribute SVGAnimatedLength height; - readonly attribute SVGAnimatedPreserveAspectRatio preserveAspectRatio; -}; - -interface SVGSwitchElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable { -}; - -interface GetSVGDocument { - SVGDocument getSVGDocument(); -}; - -interface SVGStyleElement : SVGElement, - SVGLangSpace { - attribute DOMString type setraises(DOMException); - attribute DOMString media setraises(DOMException); - attribute DOMString title setraises(DOMException); -}; - -interface SVGPoint { - - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); - - SVGPoint matrixTransform(in SVGMatrix matrix); -}; - -interface SVGPointList { - - readonly attribute unsigned long numberOfItems; - - void clear() raises(DOMException); - SVGPoint initialize(in SVGPoint newItem) raises(DOMException); - SVGPoint getItem(in unsigned long index) raises(DOMException); - SVGPoint insertItemBefore(in SVGPoint newItem, in unsigned long index) raises(DOMException); - SVGPoint replaceItem(in SVGPoint newItem, in unsigned long index) raises(DOMException); - SVGPoint removeItem(in unsigned long index) raises(DOMException); - SVGPoint appendItem(in SVGPoint newItem) raises(DOMException); -}; - -interface SVGMatrix { - - attribute float a setraises(DOMException); - attribute float b setraises(DOMException); - attribute float c setraises(DOMException); - attribute float d setraises(DOMException); - attribute float e setraises(DOMException); - attribute float f setraises(DOMException); - - SVGMatrix multiply(in SVGMatrix secondMatrix); - SVGMatrix inverse() raises(SVGException); - SVGMatrix translate(in float x, in float y); - SVGMatrix scale(in float scaleFactor); - SVGMatrix scaleNonUniform(in float scaleFactorX, in float scaleFactorY); - SVGMatrix rotate(in float angle); - SVGMatrix rotateFromVector(in float x, in float y) raises(SVGException); - SVGMatrix flipX(); - SVGMatrix flipY(); - SVGMatrix skewX(in float angle); - SVGMatrix skewY(in float angle); -}; - -interface SVGTransform { - - // Transform Types - const unsigned short SVG_TRANSFORM_UNKNOWN = 0; - const unsigned short SVG_TRANSFORM_MATRIX = 1; - const unsigned short SVG_TRANSFORM_TRANSLATE = 2; - const unsigned short SVG_TRANSFORM_SCALE = 3; - const unsigned short SVG_TRANSFORM_ROTATE = 4; - const unsigned short SVG_TRANSFORM_SKEWX = 5; - const unsigned short SVG_TRANSFORM_SKEWY = 6; - - readonly attribute unsigned short type; - readonly attribute SVGMatrix matrix; - readonly attribute float angle; - - void setMatrix(in SVGMatrix matrix) raises(DOMException); - void setTranslate(in float tx, in float ty) raises(DOMException); - void setScale(in float sx, in float sy) raises(DOMException); - void setRotate(in float angle, in float cx, in float cy) raises(DOMException); - void setSkewX(in float angle) raises(DOMException); - void setSkewY(in float angle) raises(DOMException); -}; - -interface SVGTransformList { - - readonly attribute unsigned long numberOfItems; - - void clear() raises(DOMException); - SVGTransform initialize(in SVGTransform newItem) raises(DOMException); - SVGTransform getItem(in unsigned long index) raises(DOMException); - SVGTransform insertItemBefore(in SVGTransform newItem, in unsigned long index) raises(DOMException); - SVGTransform replaceItem(in SVGTransform newItem, in unsigned long index) raises(DOMException); - SVGTransform removeItem(in unsigned long index) raises(DOMException); - SVGTransform appendItem(in SVGTransform newItem) raises(DOMException); - SVGTransform createSVGTransformFromMatrix(in SVGMatrix matrix); - SVGTransform consolidate() raises(DOMException); -}; - -interface SVGAnimatedTransformList { - readonly attribute SVGTransformList baseVal; - readonly attribute SVGTransformList animVal; -}; - -interface SVGPreserveAspectRatio { - - // Alignment Types - const unsigned short SVG_PRESERVEASPECTRATIO_UNKNOWN = 0; - const unsigned short SVG_PRESERVEASPECTRATIO_NONE = 1; - const unsigned short SVG_PRESERVEASPECTRATIO_XMINYMIN = 2; - const unsigned short SVG_PRESERVEASPECTRATIO_XMIDYMIN = 3; - const unsigned short SVG_PRESERVEASPECTRATIO_XMAXYMIN = 4; - const unsigned short SVG_PRESERVEASPECTRATIO_XMINYMID = 5; - const unsigned short SVG_PRESERVEASPECTRATIO_XMIDYMID = 6; - const unsigned short SVG_PRESERVEASPECTRATIO_XMAXYMID = 7; - const unsigned short SVG_PRESERVEASPECTRATIO_XMINYMAX = 8; - const unsigned short SVG_PRESERVEASPECTRATIO_XMIDYMAX = 9; - const unsigned short SVG_PRESERVEASPECTRATIO_XMAXYMAX = 10; - - // Meet-or-slice Types - const unsigned short SVG_MEETORSLICE_UNKNOWN = 0; - const unsigned short SVG_MEETORSLICE_MEET = 1; - const unsigned short SVG_MEETORSLICE_SLICE = 2; - - attribute unsigned short align setraises(DOMException); - attribute unsigned short meetOrSlice setraises(DOMException); -}; - -interface SVGAnimatedPreserveAspectRatio { - readonly attribute SVGPreserveAspectRatio baseVal; - readonly attribute SVGPreserveAspectRatio animVal; -}; - -interface SVGPathSeg { - - // Path Segment Types - const unsigned short PATHSEG_UNKNOWN = 0; - const unsigned short PATHSEG_CLOSEPATH = 1; - const unsigned short PATHSEG_MOVETO_ABS = 2; - const unsigned short PATHSEG_MOVETO_REL = 3; - const unsigned short PATHSEG_LINETO_ABS = 4; - const unsigned short PATHSEG_LINETO_REL = 5; - const unsigned short PATHSEG_CURVETO_CUBIC_ABS = 6; - const unsigned short PATHSEG_CURVETO_CUBIC_REL = 7; - const unsigned short PATHSEG_CURVETO_QUADRATIC_ABS = 8; - const unsigned short PATHSEG_CURVETO_QUADRATIC_REL = 9; - const unsigned short PATHSEG_ARC_ABS = 10; - const unsigned short PATHSEG_ARC_REL = 11; - const unsigned short PATHSEG_LINETO_HORIZONTAL_ABS = 12; - const unsigned short PATHSEG_LINETO_HORIZONTAL_REL = 13; - const unsigned short PATHSEG_LINETO_VERTICAL_ABS = 14; - const unsigned short PATHSEG_LINETO_VERTICAL_REL = 15; - const unsigned short PATHSEG_CURVETO_CUBIC_SMOOTH_ABS = 16; - const unsigned short PATHSEG_CURVETO_CUBIC_SMOOTH_REL = 17; - const unsigned short PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS = 18; - const unsigned short PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL = 19; - - readonly attribute unsigned short pathSegType; - readonly attribute DOMString pathSegTypeAsLetter; -}; - -interface SVGPathSegClosePath : SVGPathSeg { -}; - -interface SVGPathSegMovetoAbs : SVGPathSeg { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); -}; - -interface SVGPathSegMovetoRel : SVGPathSeg { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); -}; - -interface SVGPathSegLinetoAbs : SVGPathSeg { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); -}; - -interface SVGPathSegLinetoRel : SVGPathSeg { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); -}; - -interface SVGPathSegCurvetoCubicAbs : SVGPathSeg { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); - attribute float x1 setraises(DOMException); - attribute float y1 setraises(DOMException); - attribute float x2 setraises(DOMException); - attribute float y2 setraises(DOMException); -}; - -interface SVGPathSegCurvetoCubicRel : SVGPathSeg { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); - attribute float x1 setraises(DOMException); - attribute float y1 setraises(DOMException); - attribute float x2 setraises(DOMException); - attribute float y2 setraises(DOMException); -}; - -interface SVGPathSegCurvetoQuadraticAbs : SVGPathSeg { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); - attribute float x1 setraises(DOMException); - attribute float y1 setraises(DOMException); -}; - -interface SVGPathSegCurvetoQuadraticRel : SVGPathSeg { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); - attribute float x1 setraises(DOMException); - attribute float y1 setraises(DOMException); -}; - -interface SVGPathSegArcAbs : SVGPathSeg { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); - attribute float r1 setraises(DOMException); - attribute float r2 setraises(DOMException); - attribute float angle setraises(DOMException); - attribute boolean largeArcFlag setraises(DOMException); - attribute boolean sweepFlag setraises(DOMException); -}; - -interface SVGPathSegArcRel : SVGPathSeg { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); - attribute float r1 setraises(DOMException); - attribute float r2 setraises(DOMException); - attribute float angle setraises(DOMException); - attribute boolean largeArcFlag setraises(DOMException); - attribute boolean sweepFlag setraises(DOMException); -}; - -interface SVGPathSegLinetoHorizontalAbs : SVGPathSeg { - attribute float x setraises(DOMException); -}; - -interface SVGPathSegLinetoHorizontalRel : SVGPathSeg { - attribute float x setraises(DOMException); -}; - -interface SVGPathSegLinetoVerticalAbs : SVGPathSeg { - attribute float y setraises(DOMException); -}; - -interface SVGPathSegLinetoVerticalRel : SVGPathSeg { - attribute float y setraises(DOMException); -}; - -interface SVGPathSegCurvetoCubicSmoothAbs : SVGPathSeg { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); - attribute float x2 setraises(DOMException); - attribute float y2 setraises(DOMException); -}; - -interface SVGPathSegCurvetoCubicSmoothRel : SVGPathSeg { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); - attribute float x2 setraises(DOMException); - attribute float y2 setraises(DOMException); -}; - -interface SVGPathSegCurvetoQuadraticSmoothAbs : SVGPathSeg { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); -}; - -interface SVGPathSegCurvetoQuadraticSmoothRel : SVGPathSeg { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); -}; - -interface SVGPathSegList { - - readonly attribute unsigned long numberOfItems; - - void clear() raises(DOMException); - SVGPathSeg initialize(in SVGPathSeg newItem) raises(DOMException); - SVGPathSeg getItem(in unsigned long index) raises(DOMException); - SVGPathSeg insertItemBefore(in SVGPathSeg newItem, in unsigned long index) raises(DOMException); - SVGPathSeg replaceItem(in SVGPathSeg newItem, in unsigned long index) raises(DOMException); - SVGPathSeg removeItem(in unsigned long index) raises(DOMException); - SVGPathSeg appendItem(in SVGPathSeg newItem) raises(DOMException); -}; - -interface SVGAnimatedPathData { - readonly attribute SVGPathSegList pathSegList; - readonly attribute SVGPathSegList normalizedPathSegList; - readonly attribute SVGPathSegList animatedPathSegList; - readonly attribute SVGPathSegList animatedNormalizedPathSegList; -}; - -interface SVGPathElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable, - SVGAnimatedPathData { - - readonly attribute SVGAnimatedNumber pathLength; - - float getTotalLength(); - SVGPoint getPointAtLength(in float distance); - unsigned long getPathSegAtLength(in float distance); - SVGPathSegClosePath createSVGPathSegClosePath(); - SVGPathSegMovetoAbs createSVGPathSegMovetoAbs(in float x, in float y); - SVGPathSegMovetoRel createSVGPathSegMovetoRel(in float x, in float y); - SVGPathSegLinetoAbs createSVGPathSegLinetoAbs(in float x, in float y); - SVGPathSegLinetoRel createSVGPathSegLinetoRel(in float x, in float y); - SVGPathSegCurvetoCubicAbs createSVGPathSegCurvetoCubicAbs(in float x, in float y, in float x1, in float y1, in float x2, in float y2); - SVGPathSegCurvetoCubicRel createSVGPathSegCurvetoCubicRel(in float x, in float y, in float x1, in float y1, in float x2, in float y2); - SVGPathSegCurvetoQuadraticAbs createSVGPathSegCurvetoQuadraticAbs(in float x, in float y, in float x1, in float y1); - SVGPathSegCurvetoQuadraticRel createSVGPathSegCurvetoQuadraticRel(in float x, in float y, in float x1, in float y1); - SVGPathSegArcAbs createSVGPathSegArcAbs(in float x, in float y, in float r1, in float r2, in float angle, in boolean largeArcFlag, in boolean sweepFlag); - SVGPathSegArcRel createSVGPathSegArcRel(in float x, in float y, in float r1, in float r2, in float angle, in boolean largeArcFlag, in boolean sweepFlag); - SVGPathSegLinetoHorizontalAbs createSVGPathSegLinetoHorizontalAbs(in float x); - SVGPathSegLinetoHorizontalRel createSVGPathSegLinetoHorizontalRel(in float x); - SVGPathSegLinetoVerticalAbs createSVGPathSegLinetoVerticalAbs(in float y); - SVGPathSegLinetoVerticalRel createSVGPathSegLinetoVerticalRel(in float y); - SVGPathSegCurvetoCubicSmoothAbs createSVGPathSegCurvetoCubicSmoothAbs(in float x, in float y, in float x2, in float y2); - SVGPathSegCurvetoCubicSmoothRel createSVGPathSegCurvetoCubicSmoothRel(in float x, in float y, in float x2, in float y2); - SVGPathSegCurvetoQuadraticSmoothAbs createSVGPathSegCurvetoQuadraticSmoothAbs(in float x, in float y); - SVGPathSegCurvetoQuadraticSmoothRel createSVGPathSegCurvetoQuadraticSmoothRel(in float x, in float y); -}; - -interface SVGRectElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable { - readonly attribute SVGAnimatedLength x; - readonly attribute SVGAnimatedLength y; - readonly attribute SVGAnimatedLength width; - readonly attribute SVGAnimatedLength height; - readonly attribute SVGAnimatedLength rx; - readonly attribute SVGAnimatedLength ry; -}; - -interface SVGCircleElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable { - readonly attribute SVGAnimatedLength cx; - readonly attribute SVGAnimatedLength cy; - readonly attribute SVGAnimatedLength r; -}; - -interface SVGEllipseElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable { - readonly attribute SVGAnimatedLength cx; - readonly attribute SVGAnimatedLength cy; - readonly attribute SVGAnimatedLength rx; - readonly attribute SVGAnimatedLength ry; -}; - -interface SVGLineElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable { - readonly attribute SVGAnimatedLength x1; - readonly attribute SVGAnimatedLength y1; - readonly attribute SVGAnimatedLength x2; - readonly attribute SVGAnimatedLength y2; -}; - -interface SVGAnimatedPoints { - readonly attribute SVGPointList points; - readonly attribute SVGPointList animatedPoints; -}; - -interface SVGPolylineElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable, - SVGAnimatedPoints { -}; - -interface SVGPolygonElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable, - SVGAnimatedPoints { -}; - -interface SVGTextContentElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable { - - // lengthAdjust Types - const unsigned short LENGTHADJUST_UNKNOWN = 0; - const unsigned short LENGTHADJUST_SPACING = 1; - const unsigned short LENGTHADJUST_SPACINGANDGLYPHS = 2; - - readonly attribute SVGAnimatedLength textLength; - readonly attribute SVGAnimatedEnumeration lengthAdjust; - - long getNumberOfChars(); - float getComputedTextLength(); - float getSubStringLength(in unsigned long charnum, in unsigned long nchars) raises(DOMException); - SVGPoint getStartPositionOfChar(in unsigned long charnum) raises(DOMException); - SVGPoint getEndPositionOfChar(in unsigned long charnum) raises(DOMException); - SVGRect getExtentOfChar(in unsigned long charnum) raises(DOMException); - float getRotationOfChar(in unsigned long charnum) raises(DOMException); - long getCharNumAtPosition(in SVGPoint point); - void selectSubString(in unsigned long charnum, in unsigned long nchars) raises(DOMException); -}; - -interface SVGTextPositioningElement : SVGTextContentElement { - readonly attribute SVGAnimatedLengthList x; - readonly attribute SVGAnimatedLengthList y; - readonly attribute SVGAnimatedLengthList dx; - readonly attribute SVGAnimatedLengthList dy; - readonly attribute SVGAnimatedNumberList rotate; -}; - -interface SVGTextElement : SVGTextPositioningElement, - SVGTransformable { -}; - -interface SVGTSpanElement : SVGTextPositioningElement { -}; - -interface SVGTRefElement : SVGTextPositioningElement, - SVGURIReference { -}; - -interface SVGTextPathElement : SVGTextContentElement, - SVGURIReference { - - // textPath Method Types - const unsigned short TEXTPATH_METHODTYPE_UNKNOWN = 0; - const unsigned short TEXTPATH_METHODTYPE_ALIGN = 1; - const unsigned short TEXTPATH_METHODTYPE_STRETCH = 2; - - // textPath Spacing Types - const unsigned short TEXTPATH_SPACINGTYPE_UNKNOWN = 0; - const unsigned short TEXTPATH_SPACINGTYPE_AUTO = 1; - const unsigned short TEXTPATH_SPACINGTYPE_EXACT = 2; - - readonly attribute SVGAnimatedLength startOffset; - readonly attribute SVGAnimatedEnumeration method; - readonly attribute SVGAnimatedEnumeration spacing; -}; - -interface SVGAltGlyphElement : SVGTextPositioningElement, - SVGURIReference { - attribute DOMString glyphRef setraises(DOMException); - attribute DOMString format setraises(DOMException); -}; - -interface SVGAltGlyphDefElement : SVGElement { -}; - -interface SVGAltGlyphItemElement : SVGElement { -}; - -interface SVGGlyphRefElement : SVGElement, - SVGURIReference, - SVGStylable { - attribute DOMString glyphRef setraises(DOMException); - attribute DOMString format setraises(DOMException); - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); - attribute float dx setraises(DOMException); - attribute float dy setraises(DOMException); -}; - -interface SVGPaint : SVGColor { - - // Paint Types - const unsigned short SVG_PAINTTYPE_UNKNOWN = 0; - const unsigned short SVG_PAINTTYPE_RGBCOLOR = 1; - const unsigned short SVG_PAINTTYPE_RGBCOLOR_ICCCOLOR = 2; - const unsigned short SVG_PAINTTYPE_NONE = 101; - const unsigned short SVG_PAINTTYPE_CURRENTCOLOR = 102; - const unsigned short SVG_PAINTTYPE_URI_NONE = 103; - const unsigned short SVG_PAINTTYPE_URI_CURRENTCOLOR = 104; - const unsigned short SVG_PAINTTYPE_URI_RGBCOLOR = 105; - const unsigned short SVG_PAINTTYPE_URI_RGBCOLOR_ICCCOLOR = 106; - const unsigned short SVG_PAINTTYPE_URI = 107; - - readonly attribute unsigned short paintType; - readonly attribute DOMString uri; - - void setUri(in DOMString uri); - void setPaint(in unsigned short paintType, in DOMString uri, in DOMString rgbColor, in DOMString iccColor) raises(SVGException); -}; - -interface SVGMarkerElement : SVGElement, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGFitToViewBox { - - // Marker Unit Types - const unsigned short SVG_MARKERUNITS_UNKNOWN = 0; - const unsigned short SVG_MARKERUNITS_USERSPACEONUSE = 1; - const unsigned short SVG_MARKERUNITS_STROKEWIDTH = 2; - - // Marker Orientation Types - const unsigned short SVG_MARKER_ORIENT_UNKNOWN = 0; - const unsigned short SVG_MARKER_ORIENT_AUTO = 1; - const unsigned short SVG_MARKER_ORIENT_ANGLE = 2; - - readonly attribute SVGAnimatedLength refX; - readonly attribute SVGAnimatedLength refY; - readonly attribute SVGAnimatedEnumeration markerUnits; - readonly attribute SVGAnimatedLength markerWidth; - readonly attribute SVGAnimatedLength markerHeight; - readonly attribute SVGAnimatedEnumeration orientType; - readonly attribute SVGAnimatedAngle orientAngle; - - void setOrientToAuto() raises(DOMException); - void setOrientToAngle(in SVGAngle angle) raises(DOMException); -}; - -interface SVGColorProfileElement : SVGElement, - SVGURIReference, - SVGRenderingIntent { - attribute DOMString local; - attribute DOMString name; - attribute unsigned short renderingIntent; -}; - -interface SVGColorProfileRule : SVGCSSRule, - SVGRenderingIntent { - attribute DOMString src setraises(DOMException); - attribute DOMString name setraises(DOMException); - attribute unsigned short renderingIntent setraises(DOMException); -}; - -interface SVGGradientElement : SVGElement, - SVGURIReference, - SVGExternalResourcesRequired, - SVGStylable, - SVGUnitTypes { - - // Spread Method Types - const unsigned short SVG_SPREADMETHOD_UNKNOWN = 0; - const unsigned short SVG_SPREADMETHOD_PAD = 1; - const unsigned short SVG_SPREADMETHOD_REFLECT = 2; - const unsigned short SVG_SPREADMETHOD_REPEAT = 3; - - readonly attribute SVGAnimatedEnumeration gradientUnits; - readonly attribute SVGAnimatedTransformList gradientTransform; - readonly attribute SVGAnimatedEnumeration spreadMethod; -}; - -interface SVGLinearGradientElement : SVGGradientElement { - readonly attribute SVGAnimatedLength x1; - readonly attribute SVGAnimatedLength y1; - readonly attribute SVGAnimatedLength x2; - readonly attribute SVGAnimatedLength y2; -}; - -interface SVGRadialGradientElement : SVGGradientElement { - readonly attribute SVGAnimatedLength cx; - readonly attribute SVGAnimatedLength cy; - readonly attribute SVGAnimatedLength r; - readonly attribute SVGAnimatedLength fx; - readonly attribute SVGAnimatedLength fy; -}; - -interface SVGStopElement : SVGElement, - SVGStylable { - readonly attribute SVGAnimatedNumber offset; -}; - -interface SVGPatternElement : SVGElement, - SVGURIReference, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGFitToViewBox, - SVGUnitTypes { - readonly attribute SVGAnimatedEnumeration patternUnits; - readonly attribute SVGAnimatedEnumeration patternContentUnits; - readonly attribute SVGAnimatedTransformList patternTransform; - readonly attribute SVGAnimatedLength x; - readonly attribute SVGAnimatedLength y; - readonly attribute SVGAnimatedLength width; - readonly attribute SVGAnimatedLength height; -}; - -interface SVGClipPathElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable, - SVGUnitTypes { - readonly attribute SVGAnimatedEnumeration clipPathUnits; -}; - -interface SVGMaskElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGUnitTypes { - readonly attribute SVGAnimatedEnumeration maskUnits; - readonly attribute SVGAnimatedEnumeration maskContentUnits; - readonly attribute SVGAnimatedLength x; - readonly attribute SVGAnimatedLength y; - readonly attribute SVGAnimatedLength width; - readonly attribute SVGAnimatedLength height; -}; - -interface SVGFilterElement : SVGElement, - SVGURIReference, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGUnitTypes { - - readonly attribute SVGAnimatedEnumeration filterUnits; - readonly attribute SVGAnimatedEnumeration primitiveUnits; - readonly attribute SVGAnimatedLength x; - readonly attribute SVGAnimatedLength y; - readonly attribute SVGAnimatedLength width; - readonly attribute SVGAnimatedLength height; - readonly attribute SVGAnimatedInteger filterResX; - readonly attribute SVGAnimatedInteger filterResY; - - void setFilterRes(in unsigned long filterResX, in unsigned long filterResY) raises(DOMException); -}; - -interface SVGFilterPrimitiveStandardAttributes : SVGStylable { - readonly attribute SVGAnimatedLength x; - readonly attribute SVGAnimatedLength y; - readonly attribute SVGAnimatedLength width; - readonly attribute SVGAnimatedLength height; - readonly attribute SVGAnimatedString result; -}; - -interface SVGFEBlendElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { - - // Blend Mode Types - const unsigned short SVG_FEBLEND_MODE_UNKNOWN = 0; - const unsigned short SVG_FEBLEND_MODE_NORMAL = 1; - const unsigned short SVG_FEBLEND_MODE_MULTIPLY = 2; - const unsigned short SVG_FEBLEND_MODE_SCREEN = 3; - const unsigned short SVG_FEBLEND_MODE_DARKEN = 4; - const unsigned short SVG_FEBLEND_MODE_LIGHTEN = 5; - - readonly attribute SVGAnimatedString in1; - readonly attribute SVGAnimatedString in2; - readonly attribute SVGAnimatedEnumeration mode; -}; - -interface SVGFEColorMatrixElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { - - // Color Matrix Types - const unsigned short SVG_FECOLORMATRIX_TYPE_UNKNOWN = 0; - const unsigned short SVG_FECOLORMATRIX_TYPE_MATRIX = 1; - const unsigned short SVG_FECOLORMATRIX_TYPE_SATURATE = 2; - const unsigned short SVG_FECOLORMATRIX_TYPE_HUEROTATE = 3; - const unsigned short SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA = 4; - - readonly attribute SVGAnimatedString in1; - readonly attribute SVGAnimatedEnumeration type; - readonly attribute SVGAnimatedNumberList values; -}; - -interface SVGFEComponentTransferElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { - readonly attribute SVGAnimatedString in1; -}; - -interface SVGComponentTransferFunctionElement : SVGElement { - - // Component Transfer Types - const unsigned short SVG_FECOMPONENTTRANSFER_TYPE_UNKNOWN = 0; - const unsigned short SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY = 1; - const unsigned short SVG_FECOMPONENTTRANSFER_TYPE_TABLE = 2; - const unsigned short SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE = 3; - const unsigned short SVG_FECOMPONENTTRANSFER_TYPE_LINEAR = 4; - const unsigned short SVG_FECOMPONENTTRANSFER_TYPE_GAMMA = 5; - - readonly attribute SVGAnimatedEnumeration type; - readonly attribute SVGAnimatedNumberList tableValues; - readonly attribute SVGAnimatedNumber slope; - readonly attribute SVGAnimatedNumber intercept; - readonly attribute SVGAnimatedNumber amplitude; - readonly attribute SVGAnimatedNumber exponent; - readonly attribute SVGAnimatedNumber offset; -}; - -interface SVGFEFuncRElement : SVGComponentTransferFunctionElement { -}; - -interface SVGFEFuncGElement : SVGComponentTransferFunctionElement { -}; - -interface SVGFEFuncBElement : SVGComponentTransferFunctionElement { -}; - -interface SVGFEFuncAElement : SVGComponentTransferFunctionElement { -}; - -interface SVGFECompositeElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { - - // Composite Operators - const unsigned short SVG_FECOMPOSITE_OPERATOR_UNKNOWN = 0; - const unsigned short SVG_FECOMPOSITE_OPERATOR_OVER = 1; - const unsigned short SVG_FECOMPOSITE_OPERATOR_IN = 2; - const unsigned short SVG_FECOMPOSITE_OPERATOR_OUT = 3; - const unsigned short SVG_FECOMPOSITE_OPERATOR_ATOP = 4; - const unsigned short SVG_FECOMPOSITE_OPERATOR_XOR = 5; - const unsigned short SVG_FECOMPOSITE_OPERATOR_ARITHMETIC = 6; - - readonly attribute SVGAnimatedString in1; - readonly attribute SVGAnimatedString in2; - readonly attribute SVGAnimatedEnumeration operator; - readonly attribute SVGAnimatedNumber k1; - readonly attribute SVGAnimatedNumber k2; - readonly attribute SVGAnimatedNumber k3; - readonly attribute SVGAnimatedNumber k4; -}; - -interface SVGFEConvolveMatrixElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { - - // Edge Mode Values - const unsigned short SVG_EDGEMODE_UNKNOWN = 0; - const unsigned short SVG_EDGEMODE_DUPLICATE = 1; - const unsigned short SVG_EDGEMODE_WRAP = 2; - const unsigned short SVG_EDGEMODE_NONE = 3; - - readonly attribute SVGAnimatedString in1; - readonly attribute SVGAnimatedInteger orderX; - readonly attribute SVGAnimatedInteger orderY; - readonly attribute SVGAnimatedNumberList kernelMatrix; - readonly attribute SVGAnimatedNumber divisor; - readonly attribute SVGAnimatedNumber bias; - readonly attribute SVGAnimatedInteger targetX; - readonly attribute SVGAnimatedInteger targetY; - readonly attribute SVGAnimatedEnumeration edgeMode; - readonly attribute SVGAnimatedNumber kernelUnitLengthX; - readonly attribute SVGAnimatedNumber kernelUnitLengthY; - readonly attribute SVGAnimatedBoolean preserveAlpha; -}; - -interface SVGFEDiffuseLightingElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { - readonly attribute SVGAnimatedString in1; - readonly attribute SVGAnimatedNumber surfaceScale; - readonly attribute SVGAnimatedNumber diffuseConstant; - readonly attribute SVGAnimatedNumber kernelUnitLengthX; - readonly attribute SVGAnimatedNumber kernelUnitLengthY; -}; - -interface SVGFEDistantLightElement : SVGElement { - readonly attribute SVGAnimatedNumber azimuth; - readonly attribute SVGAnimatedNumber elevation; -}; - -interface SVGFEPointLightElement : SVGElement { - readonly attribute SVGAnimatedNumber x; - readonly attribute SVGAnimatedNumber y; - readonly attribute SVGAnimatedNumber z; -}; - -interface SVGFESpotLightElement : SVGElement { - readonly attribute SVGAnimatedNumber x; - readonly attribute SVGAnimatedNumber y; - readonly attribute SVGAnimatedNumber z; - readonly attribute SVGAnimatedNumber pointsAtX; - readonly attribute SVGAnimatedNumber pointsAtY; - readonly attribute SVGAnimatedNumber pointsAtZ; - readonly attribute SVGAnimatedNumber specularExponent; - readonly attribute SVGAnimatedNumber limitingConeAngle; -}; - -interface SVGFEDisplacementMapElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { - - // Channel Selectors - const unsigned short SVG_CHANNEL_UNKNOWN = 0; - const unsigned short SVG_CHANNEL_R = 1; - const unsigned short SVG_CHANNEL_G = 2; - const unsigned short SVG_CHANNEL_B = 3; - const unsigned short SVG_CHANNEL_A = 4; - - readonly attribute SVGAnimatedString in1; - readonly attribute SVGAnimatedString in2; - readonly attribute SVGAnimatedNumber scale; - readonly attribute SVGAnimatedEnumeration xChannelSelector; - readonly attribute SVGAnimatedEnumeration yChannelSelector; -}; - -interface SVGFEFloodElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { -}; - -interface SVGFEGaussianBlurElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { - - readonly attribute SVGAnimatedString in1; - readonly attribute SVGAnimatedNumber stdDeviationX; - readonly attribute SVGAnimatedNumber stdDeviationY; - - void setStdDeviation(in float stdDeviationX, in float stdDeviationY) raises(DOMException); -}; - -interface SVGFEImageElement : SVGElement, - SVGURIReference, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGFilterPrimitiveStandardAttributes { - readonly attribute SVGAnimatedPreserveAspectRatio preserveAspectRatio; -}; - -interface SVGFEMergeElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { -}; - -interface SVGFEMergeNodeElement : SVGElement { - readonly attribute SVGAnimatedString in1; -}; - -interface SVGFEMorphologyElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { - - // Morphology Operators - const unsigned short SVG_MORPHOLOGY_OPERATOR_UNKNOWN = 0; - const unsigned short SVG_MORPHOLOGY_OPERATOR_ERODE = 1; - const unsigned short SVG_MORPHOLOGY_OPERATOR_DILATE = 2; - - readonly attribute SVGAnimatedString in1; - readonly attribute SVGAnimatedEnumeration operator; - readonly attribute SVGAnimatedNumber radiusX; - readonly attribute SVGAnimatedNumber radiusY; -}; - -interface SVGFEOffsetElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { - readonly attribute SVGAnimatedString in1; - readonly attribute SVGAnimatedNumber dx; - readonly attribute SVGAnimatedNumber dy; -}; - -interface SVGFESpecularLightingElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { - readonly attribute SVGAnimatedString in1; - readonly attribute SVGAnimatedNumber surfaceScale; - readonly attribute SVGAnimatedNumber specularConstant; - readonly attribute SVGAnimatedNumber specularExponent; - readonly attribute SVGAnimatedNumber kernelUnitLengthX; - readonly attribute SVGAnimatedNumber kernelUnitLengthY; -}; - -interface SVGFETileElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { - readonly attribute SVGAnimatedString in1; -}; - -interface SVGFETurbulenceElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { - - // Turbulence Types - const unsigned short SVG_TURBULENCE_TYPE_UNKNOWN = 0; - const unsigned short SVG_TURBULENCE_TYPE_FRACTALNOISE = 1; - const unsigned short SVG_TURBULENCE_TYPE_TURBULENCE = 2; - - // Stitch Options - const unsigned short SVG_STITCHTYPE_UNKNOWN = 0; - const unsigned short SVG_STITCHTYPE_STITCH = 1; - const unsigned short SVG_STITCHTYPE_NOSTITCH = 2; - - readonly attribute SVGAnimatedNumber baseFrequencyX; - readonly attribute SVGAnimatedNumber baseFrequencyY; - readonly attribute SVGAnimatedInteger numOctaves; - readonly attribute SVGAnimatedNumber seed; - readonly attribute SVGAnimatedEnumeration stitchTiles; - readonly attribute SVGAnimatedEnumeration type; -}; - -interface SVGCursorElement : SVGElement, - SVGURIReference, - SVGTests, - SVGExternalResourcesRequired { - readonly attribute SVGAnimatedLength x; - readonly attribute SVGAnimatedLength y; -}; - -interface SVGAElement : SVGElement, - SVGURIReference, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable { - readonly attribute SVGAnimatedString target; -}; - -interface SVGViewElement : SVGElement, - SVGExternalResourcesRequired, - SVGFitToViewBox, - SVGZoomAndPan { - readonly attribute SVGStringList viewTarget; -}; - -interface SVGScriptElement : SVGElement, - SVGURIReference, - SVGExternalResourcesRequired { - attribute DOMString type setraises(DOMException); -}; - -interface SVGZoomEvent : UIEvent { - readonly attribute SVGRect zoomRectScreen; - readonly attribute float previousScale; - readonly attribute SVGPoint previousTranslate; - readonly attribute float newScale; - readonly attribute SVGPoint newTranslate; -}; - -interface ElementTimeControl { - void beginElement(); - void beginElementAt(in float offset); - void endElement(); - void endElementAt(in float offset); -}; - -interface TimeEvent : Event { - - readonly attribute AbstractView view; - readonly attribute long detail; - - void initTimeEvent(in DOMString typeArg, in AbstractView viewArg, in long detailArg); -}; - -interface SVGAnimationElement : SVGElement, - SVGTests, - SVGExternalResourcesRequired, - ElementTimeControl { - - readonly attribute SVGElement targetElement; - - float getStartTime() raises(DOMException); - float getCurrentTime(); - float getSimpleDuration() raises(DOMException); -}; - -interface SVGAnimateElement : SVGAnimationElement, - SVGStylable { -}; - -interface SVGSetElement : SVGAnimationElement { -}; - -interface SVGAnimateMotionElement : SVGAnimationElement { -}; - -interface SVGMPathElement : SVGElement, - SVGURIReference, - SVGExternalResourcesRequired { -}; - -interface SVGAnimateColorElement : SVGAnimationElement, - SVGStylable { -}; - -interface SVGAnimateTransformElement : SVGAnimationElement { -}; - -interface SVGFontElement : SVGElement, - SVGExternalResourcesRequired, - SVGStylable { -}; - -interface SVGGlyphElement : SVGElement, - SVGStylable { -}; - -interface SVGMissingGlyphElement : SVGElement, - SVGStylable { -}; - -interface SVGHKernElement : SVGElement { -}; - -interface SVGVKernElement : SVGElement { -}; - -interface SVGFontFaceElement : SVGElement { -}; - -interface SVGFontFaceSrcElement : SVGElement { -}; - -interface SVGFontFaceUriElement : SVGElement { -}; - -interface SVGFontFaceFormatElement : SVGElement { -}; - -interface SVGFontFaceNameElement : SVGElement { -}; - -interface SVGMetadataElement : SVGElement { -}; - -interface SVGForeignObjectElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable { - readonly attribute SVGAnimatedLength x; - readonly attribute SVGAnimatedLength y; - readonly attribute SVGAnimatedLength width; - readonly attribute SVGAnimatedLength height; -}; - -exception SVGException { - unsigned short code; -}; - -// SVGException code -const unsigned short SVG_WRONG_TYPE_ERR = 0; -const unsigned short SVG_INVALID_VALUE_ERR = 1; -const unsigned short SVG_MATRIX_NOT_INVERTABLE = 2; - -module smil { - -interface ElementTimeControl { - void beginElement(); - void beginElementAt(in float offset); - void endElement(); - void endElementAt(in float offset); -}; - -interface TimeEvent : Event { - - readonly attribute AbstractView view; - readonly attribute long detail; - - void initTimeEvent(in DOMString typeArg, in AbstractView viewArg, in long detailArg); -}; - -}; - -module svg { - -exception SVGException { - unsigned short code; -}; - -// SVGException code -const unsigned short SVG_WRONG_TYPE_ERR = 0; -const unsigned short SVG_INVALID_VALUE_ERR = 1; -const unsigned short SVG_MATRIX_NOT_INVERTABLE = 2; - -interface SVGElement : Element { - attribute DOMString id setraises(DOMException); - attribute DOMString xmlbase setraises(DOMException); - readonly attribute SVGSVGElement ownerSVGElement; - readonly attribute SVGElement viewportElement; -}; - -interface SVGAnimatedBoolean { - attribute boolean baseVal setraises(DOMException); - readonly attribute boolean animVal; -}; - -interface SVGAnimatedString { - attribute DOMString baseVal setraises(DOMException); - readonly attribute DOMString animVal; -}; - -interface SVGStringList { - readonly attribute unsigned long numberOfItems; + [SameObject] readonly attribute SVGAnimatedString className; - void clear() raises(DOMException); - DOMString initialize(in DOMString newItem) raises(DOMException); - DOMString getItem(in unsigned long index) raises(DOMException); - DOMString insertItemBefore(in DOMString newItem, in unsigned long index) raises(DOMException); - DOMString replaceItem(in DOMString newItem, in unsigned long index) raises(DOMException); - DOMString removeItem(in unsigned long index) raises(DOMException); - DOMString appendItem(in DOMString newItem) raises(DOMException); + readonly attribute SVGSVGElement? ownerSVGElement; + readonly attribute SVGElement? viewportElement; }; -interface SVGAnimatedEnumeration { - attribute unsigned short baseVal setraises(DOMException); - readonly attribute unsigned short animVal; -}; +SVGElement includes GlobalEventHandlers; +SVGElement includes DocumentAndElementEventHandlers; +SVGElement includes SVGElementInstance; +SVGElement includes HTMLOrSVGElement; -interface SVGAnimatedInteger { - attribute long baseVal setraises(DOMException); - readonly attribute long animVal; +dictionary SVGBoundingBoxOptions { + boolean fill = true; + boolean stroke = false; + boolean markers = false; + boolean clipped = false; }; -interface SVGNumber { - attribute float value setraises(DOMException); -}; +[Exposed=Window] +interface SVGGraphicsElement : SVGElement { + [SameObject] readonly attribute SVGAnimatedTransformList transform; -interface SVGAnimatedNumber { - attribute float baseVal setraises(DOMException); - readonly attribute float animVal; + DOMRect getBBox(optional SVGBoundingBoxOptions options = {}); + DOMMatrix? getCTM(); + DOMMatrix? getScreenCTM(); }; -interface SVGNumberList { +SVGGraphicsElement includes SVGTests; - readonly attribute unsigned long numberOfItems; +[Exposed=Window] +interface SVGGeometryElement : SVGGraphicsElement { + [SameObject] readonly attribute SVGAnimatedNumber pathLength; - void clear() raises(DOMException); - SVGNumber initialize(in SVGNumber newItem) raises(DOMException); - SVGNumber getItem(in unsigned long index) raises(DOMException); - SVGNumber insertItemBefore(in SVGNumber newItem, in unsigned long index) raises(DOMException); - SVGNumber replaceItem(in SVGNumber newItem, in unsigned long index) raises(DOMException); - SVGNumber removeItem(in unsigned long index) raises(DOMException); - SVGNumber appendItem(in SVGNumber newItem) raises(DOMException); + boolean isPointInFill(optional DOMPointInit point = {}); + boolean isPointInStroke(optional DOMPointInit point = {}); + float getTotalLength(); + DOMPoint getPointAtLength(float distance); }; -interface SVGAnimatedNumberList { - readonly attribute SVGNumberList baseVal; - readonly attribute SVGNumberList animVal; +[Exposed=Window] +interface SVGNumber { + attribute float value; }; +[Exposed=Window] interface SVGLength { // Length Unit Types @@ -1569,37 +67,15 @@ interface SVGLength { const unsigned short SVG_LENGTHTYPE_PC = 10; readonly attribute unsigned short unitType; - attribute float value setraises(DOMException); - attribute float valueInSpecifiedUnits setraises(DOMException); - attribute DOMString valueAsString setraises(DOMException); - - void newValueSpecifiedUnits(in unsigned short unitType, in float valueInSpecifiedUnits) raises(DOMException); - void convertToSpecifiedUnits(in unsigned short unitType) raises(DOMException); -}; - -interface SVGAnimatedLength { - readonly attribute SVGLength baseVal; - readonly attribute SVGLength animVal; -}; + attribute float value; + attribute float valueInSpecifiedUnits; + attribute DOMString valueAsString; -interface SVGLengthList { - - readonly attribute unsigned long numberOfItems; - - void clear() raises(DOMException); - SVGLength initialize(in SVGLength newItem) raises(DOMException); - SVGLength getItem(in unsigned long index) raises(DOMException); - SVGLength insertItemBefore(in SVGLength newItem, in unsigned long index) raises(DOMException); - SVGLength replaceItem(in SVGLength newItem, in unsigned long index) raises(DOMException); - SVGLength removeItem(in unsigned long index) raises(DOMException); - SVGLength appendItem(in SVGLength newItem) raises(DOMException); -}; - -interface SVGAnimatedLengthList { - readonly attribute SVGLengthList baseVal; - readonly attribute SVGLengthList animVal; + undefined newValueSpecifiedUnits(unsigned short unitType, float valueInSpecifiedUnits); + undefined convertToSpecifiedUnits(unsigned short unitType); }; +[Exposed=Window] interface SVGAngle { // Angle Unit Types @@ -1610,348 +86,259 @@ interface SVGAngle { const unsigned short SVG_ANGLETYPE_GRAD = 4; readonly attribute unsigned short unitType; - attribute float value setraises(DOMException); - attribute float valueInSpecifiedUnits setraises(DOMException); - attribute DOMString valueAsString setraises(DOMException); - - void newValueSpecifiedUnits(in unsigned short unitType, in float valueInSpecifiedUnits) raises(DOMException); - void convertToSpecifiedUnits(in unsigned short unitType) raises(DOMException); -}; + attribute float value; + attribute float valueInSpecifiedUnits; + attribute DOMString valueAsString; -interface SVGAnimatedAngle { - readonly attribute SVGAngle baseVal; - readonly attribute SVGAngle animVal; + undefined newValueSpecifiedUnits(unsigned short unitType, float valueInSpecifiedUnits); + undefined convertToSpecifiedUnits(unsigned short unitType); }; -interface SVGColor : CSSValue { - - // Color Types - const unsigned short SVG_COLORTYPE_UNKNOWN = 0; - const unsigned short SVG_COLORTYPE_RGBCOLOR = 1; - const unsigned short SVG_COLORTYPE_RGBCOLOR_ICCCOLOR = 2; - const unsigned short SVG_COLORTYPE_CURRENTCOLOR = 3; - - readonly attribute unsigned short colorType; - readonly attribute RGBColor rgbColor; - readonly attribute SVGICCColor iccColor; +[Exposed=Window] +interface SVGNumberList { - void setRGBColor(in DOMString rgbColor) raises(SVGException); - void setRGBColorICCColor(in DOMString rgbColor, in DOMString iccColor) raises(SVGException); - void setColor(in unsigned short colorType, in DOMString rgbColor, in DOMString iccColor) raises(SVGException); -}; + readonly attribute unsigned long length; + readonly attribute unsigned long numberOfItems; -interface SVGICCColor { - attribute DOMString colorProfile setraises(DOMException); - readonly attribute SVGNumberList colors; + undefined clear(); + SVGNumber initialize(SVGNumber newItem); + getter SVGNumber getItem(unsigned long index); + SVGNumber insertItemBefore(SVGNumber newItem, unsigned long index); + SVGNumber replaceItem(SVGNumber newItem, unsigned long index); + SVGNumber removeItem(unsigned long index); + SVGNumber appendItem(SVGNumber newItem); + setter undefined (unsigned long index, SVGNumber newItem); }; -interface SVGRect { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); - attribute float width setraises(DOMException); - attribute float height setraises(DOMException); -}; +[Exposed=Window] +interface SVGLengthList { -interface SVGAnimatedRect { - readonly attribute SVGRect baseVal; - readonly attribute SVGRect animVal; -}; + readonly attribute unsigned long length; + readonly attribute unsigned long numberOfItems; -interface SVGUnitTypes { - // Unit Types - const unsigned short SVG_UNIT_TYPE_UNKNOWN = 0; - const unsigned short SVG_UNIT_TYPE_USERSPACEONUSE = 1; - const unsigned short SVG_UNIT_TYPE_OBJECTBOUNDINGBOX = 2; + undefined clear(); + SVGLength initialize(SVGLength newItem); + getter SVGLength getItem(unsigned long index); + SVGLength insertItemBefore(SVGLength newItem, unsigned long index); + SVGLength replaceItem(SVGLength newItem, unsigned long index); + SVGLength removeItem(unsigned long index); + SVGLength appendItem(SVGLength newItem); + setter undefined (unsigned long index, SVGLength newItem); }; -interface SVGStylable { +[Exposed=Window] +interface SVGStringList { - readonly attribute SVGAnimatedString className; - readonly attribute CSSStyleDeclaration style; + readonly attribute unsigned long length; + readonly attribute unsigned long numberOfItems; - CSSValue getPresentationAttribute(in DOMString name); + undefined clear(); + DOMString initialize(DOMString newItem); + getter DOMString getItem(unsigned long index); + DOMString insertItemBefore(DOMString newItem, unsigned long index); + DOMString replaceItem(DOMString newItem, unsigned long index); + DOMString removeItem(unsigned long index); + DOMString appendItem(DOMString newItem); + setter undefined (unsigned long index, DOMString newItem); }; -interface SVGLocatable { - - readonly attribute SVGElement nearestViewportElement; - readonly attribute SVGElement farthestViewportElement; - - SVGRect getBBox(); - SVGMatrix getCTM(); - SVGMatrix getScreenCTM(); - SVGMatrix getTransformToElement(in SVGElement element) raises(SVGException); +[Exposed=Window] +interface SVGAnimatedBoolean { + attribute boolean baseVal; + readonly attribute boolean animVal; }; -interface SVGTransformable : SVGLocatable { - readonly attribute SVGAnimatedTransformList transform; +[Exposed=Window] +interface SVGAnimatedEnumeration { + attribute unsigned short baseVal; + readonly attribute unsigned short animVal; }; -interface SVGTests { - - readonly attribute SVGStringList requiredFeatures; - readonly attribute SVGStringList requiredExtensions; - readonly attribute SVGStringList systemLanguage; +[Exposed=Window] +interface SVGAnimatedInteger { + attribute long baseVal; + readonly attribute long animVal; +}; - boolean hasExtension(in DOMString extension); +[Exposed=Window] +interface SVGAnimatedNumber { + attribute float baseVal; + readonly attribute float animVal; }; -interface SVGLangSpace { - attribute DOMString xmllang setraises(DOMException); - attribute DOMString xmlspace setraises(DOMException); +[Exposed=Window] +interface SVGAnimatedLength { + [SameObject] readonly attribute SVGLength baseVal; + [SameObject] readonly attribute SVGLength animVal; }; -interface SVGExternalResourcesRequired { - readonly attribute SVGAnimatedBoolean externalResourcesRequired; +[Exposed=Window] +interface SVGAnimatedAngle { + [SameObject] readonly attribute SVGAngle baseVal; + [SameObject] readonly attribute SVGAngle animVal; }; -interface SVGFitToViewBox { - readonly attribute SVGAnimatedRect viewBox; - readonly attribute SVGAnimatedPreserveAspectRatio preserveAspectRatio; +[Exposed=Window] +interface SVGAnimatedString { + attribute DOMString baseVal; + readonly attribute DOMString animVal; }; -interface SVGZoomAndPan { +[Exposed=Window] +interface SVGAnimatedRect { + [SameObject] readonly attribute DOMRect baseVal; + [SameObject] readonly attribute DOMRectReadOnly animVal; +}; - // Zoom and Pan Types - const unsigned short SVG_ZOOMANDPAN_UNKNOWN = 0; - const unsigned short SVG_ZOOMANDPAN_DISABLE = 1; - const unsigned short SVG_ZOOMANDPAN_MAGNIFY = 2; +[Exposed=Window] +interface SVGAnimatedNumberList { + [SameObject] readonly attribute SVGNumberList baseVal; + [SameObject] readonly attribute SVGNumberList animVal; +}; - attribute unsigned short zoomAndPan setraises(DOMException); +[Exposed=Window] +interface SVGAnimatedLengthList { + [SameObject] readonly attribute SVGLengthList baseVal; + [SameObject] readonly attribute SVGLengthList animVal; }; -interface SVGViewSpec : SVGZoomAndPan, - SVGFitToViewBox { - readonly attribute SVGTransformList transform; - readonly attribute SVGElement viewTarget; - readonly attribute DOMString viewBoxString; - readonly attribute DOMString preserveAspectRatioString; - readonly attribute DOMString transformString; - readonly attribute DOMString viewTargetString; +[Exposed=Window] +interface SVGUnitTypes { + // Unit Types + const unsigned short SVG_UNIT_TYPE_UNKNOWN = 0; + const unsigned short SVG_UNIT_TYPE_USERSPACEONUSE = 1; + const unsigned short SVG_UNIT_TYPE_OBJECTBOUNDINGBOX = 2; }; -interface SVGURIReference { - readonly attribute SVGAnimatedString href; +interface mixin SVGTests { + [SameObject] readonly attribute SVGStringList requiredExtensions; + [SameObject] readonly attribute SVGStringList systemLanguage; }; -interface SVGCSSRule : CSSRule { - const unsigned short COLOR_PROFILE_RULE = 7; +interface mixin SVGFitToViewBox { + [SameObject] readonly attribute SVGAnimatedRect viewBox; + [SameObject] readonly attribute SVGAnimatedPreserveAspectRatio preserveAspectRatio; }; -interface SVGRenderingIntent { - // Rendering Intent Types - const unsigned short RENDERING_INTENT_UNKNOWN = 0; - const unsigned short RENDERING_INTENT_AUTO = 1; - const unsigned short RENDERING_INTENT_PERCEPTUAL = 2; - const unsigned short RENDERING_INTENT_RELATIVE_COLORIMETRIC = 3; - const unsigned short RENDERING_INTENT_SATURATION = 4; - const unsigned short RENDERING_INTENT_ABSOLUTE_COLORIMETRIC = 5; +interface mixin SVGURIReference { + [SameObject] readonly attribute SVGAnimatedString href; }; -interface SVGDocument : Document, - DocumentEvent { - readonly attribute DOMString title; - readonly attribute DOMString referrer; - readonly attribute DOMString domain; - readonly attribute DOMString URL; - readonly attribute SVGSVGElement rootElement; +partial interface Document { + readonly attribute SVGSVGElement? rootElement; }; -interface SVGSVGElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGLocatable, - SVGFitToViewBox, - SVGZoomAndPan, - DocumentEvent, - ViewCSS, - DocumentCSS { +[Exposed=Window] +interface SVGSVGElement : SVGGraphicsElement { - readonly attribute SVGAnimatedLength x; - readonly attribute SVGAnimatedLength y; - readonly attribute SVGAnimatedLength width; - readonly attribute SVGAnimatedLength height; - attribute DOMString contentScriptType setraises(DOMException); - attribute DOMString contentStyleType setraises(DOMException); - readonly attribute SVGRect viewport; - readonly attribute float pixelUnitToMillimeterX; - readonly attribute float pixelUnitToMillimeterY; - readonly attribute float screenPixelToMillimeterX; - readonly attribute float screenPixelToMillimeterY; - readonly attribute boolean useCurrentView; - readonly attribute SVGViewSpec currentView; - attribute float currentScale; - readonly attribute SVGPoint currentTranslate; + [SameObject] readonly attribute SVGAnimatedLength x; + [SameObject] readonly attribute SVGAnimatedLength y; + [SameObject] readonly attribute SVGAnimatedLength width; + [SameObject] readonly attribute SVGAnimatedLength height; + + attribute float currentScale; + [SameObject] readonly attribute DOMPointReadOnly currentTranslate; + + NodeList getIntersectionList(DOMRectReadOnly rect, SVGElement? referenceElement); + NodeList getEnclosureList(DOMRectReadOnly rect, SVGElement? referenceElement); + boolean checkIntersection(SVGElement element, DOMRectReadOnly rect); + boolean checkEnclosure(SVGElement element, DOMRectReadOnly rect); + + undefined deselectAll(); - unsigned long suspendRedraw(in unsigned long maxWaitMilliseconds); - void unsuspendRedraw(in unsigned long suspendHandleID); - void unsuspendRedrawAll(); - void forceRedraw(); - void pauseAnimations(); - void unpauseAnimations(); - boolean animationsPaused(); - float getCurrentTime(); - void setCurrentTime(in float seconds); - NodeList getIntersectionList(in SVGRect rect, in SVGElement referenceElement); - NodeList getEnclosureList(in SVGRect rect, in SVGElement referenceElement); - boolean checkIntersection(in SVGElement element, in SVGRect rect); - boolean checkEnclosure(in SVGElement element, in SVGRect rect); - void deselectAll(); SVGNumber createSVGNumber(); SVGLength createSVGLength(); SVGAngle createSVGAngle(); - SVGPoint createSVGPoint(); - SVGMatrix createSVGMatrix(); - SVGRect createSVGRect(); + DOMPoint createSVGPoint(); + DOMMatrix createSVGMatrix(); + DOMRect createSVGRect(); SVGTransform createSVGTransform(); - SVGTransform createSVGTransformFromMatrix(in SVGMatrix matrix); - Element getElementById(in DOMString elementId); -}; + SVGTransform createSVGTransformFromMatrix(optional DOMMatrix2DInit matrix = {}); -interface SVGGElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable { -}; + Element getElementById(DOMString elementId); -interface SVGDefsElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable { + // Deprecated methods that have no effect when called, + // but which are kept for compatibility reasons. + unsigned long suspendRedraw(unsigned long maxWaitMilliseconds); + undefined unsuspendRedraw(unsigned long suspendHandleID); + undefined unsuspendRedrawAll(); + undefined forceRedraw(); }; -interface SVGDescElement : SVGElement, - SVGLangSpace, - SVGStylable { +SVGSVGElement includes SVGFitToViewBox; +SVGSVGElement includes WindowEventHandlers; + +[Exposed=Window] +interface SVGGElement : SVGGraphicsElement { }; -interface SVGTitleElement : SVGElement, - SVGLangSpace, - SVGStylable { +[Exposed=Window] +interface SVGDefsElement : SVGGraphicsElement { }; -interface SVGSymbolElement : SVGElement, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGFitToViewBox { +[Exposed=Window] +interface SVGDescElement : SVGElement { }; -interface SVGUseElement : SVGElement, - SVGURIReference, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable { - readonly attribute SVGAnimatedLength x; - readonly attribute SVGAnimatedLength y; - readonly attribute SVGAnimatedLength width; - readonly attribute SVGAnimatedLength height; - readonly attribute SVGElementInstance instanceRoot; - readonly attribute SVGElementInstance animatedInstanceRoot; +[Exposed=Window] +interface SVGMetadataElement : SVGElement { }; -interface SVGElementInstance : EventTarget { - readonly attribute SVGElement correspondingElement; - readonly attribute SVGUseElement correspondingUseElement; - readonly attribute SVGElementInstance parentNode; - readonly attribute SVGElementInstanceList childNodes; - readonly attribute SVGElementInstance firstChild; - readonly attribute SVGElementInstance lastChild; - readonly attribute SVGElementInstance previousSibling; - readonly attribute SVGElementInstance nextSibling; +[Exposed=Window] +interface SVGTitleElement : SVGElement { }; -interface SVGElementInstanceList { +[Exposed=Window] +interface SVGSymbolElement : SVGGraphicsElement { +}; - readonly attribute unsigned long length; +SVGSymbolElement includes SVGFitToViewBox; - SVGElementInstance item(in unsigned long index); +[Exposed=Window] +interface SVGUseElement : SVGGraphicsElement { + [SameObject] readonly attribute SVGAnimatedLength x; + [SameObject] readonly attribute SVGAnimatedLength y; + [SameObject] readonly attribute SVGAnimatedLength width; + [SameObject] readonly attribute SVGAnimatedLength height; + [SameObject] readonly attribute SVGElement? instanceRoot; + [SameObject] readonly attribute SVGElement? animatedInstanceRoot; }; -interface SVGImageElement : SVGElement, - SVGURIReference, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable { - readonly attribute SVGAnimatedLength x; - readonly attribute SVGAnimatedLength y; - readonly attribute SVGAnimatedLength width; - readonly attribute SVGAnimatedLength height; - readonly attribute SVGAnimatedPreserveAspectRatio preserveAspectRatio; -}; +SVGUseElement includes SVGURIReference; -interface SVGSwitchElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable { +[Exposed=Window] +interface SVGUseElementShadowRoot : ShadowRoot { }; -interface GetSVGDocument { - SVGDocument getSVGDocument(); +interface mixin SVGElementInstance { + [SameObject] readonly attribute SVGElement? correspondingElement; + [SameObject] readonly attribute SVGUseElement? correspondingUseElement; }; -interface SVGStyleElement : SVGElement, - SVGLangSpace { - attribute DOMString type setraises(DOMException); - attribute DOMString media setraises(DOMException); - attribute DOMString title setraises(DOMException); +[Exposed=Window] +interface ShadowAnimation : Animation { + constructor(Animation source, (Element or CSSPseudoElement) newTarget); + [SameObject] readonly attribute Animation sourceAnimation; }; -interface SVGPoint { - - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); - - SVGPoint matrixTransform(in SVGMatrix matrix); +[Exposed=Window] +interface SVGSwitchElement : SVGGraphicsElement { }; -interface SVGPointList { - - readonly attribute unsigned long numberOfItems; +interface mixin GetSVGDocument { + Document getSVGDocument(); +}; - void clear() raises(DOMException); - SVGPoint initialize(in SVGPoint newItem) raises(DOMException); - SVGPoint getItem(in unsigned long index) raises(DOMException); - SVGPoint insertItemBefore(in SVGPoint newItem, in unsigned long index) raises(DOMException); - SVGPoint replaceItem(in SVGPoint newItem, in unsigned long index) raises(DOMException); - SVGPoint removeItem(in unsigned long index) raises(DOMException); - SVGPoint appendItem(in SVGPoint newItem) raises(DOMException); -}; - -interface SVGMatrix { - - attribute float a setraises(DOMException); - attribute float b setraises(DOMException); - attribute float c setraises(DOMException); - attribute float d setraises(DOMException); - attribute float e setraises(DOMException); - attribute float f setraises(DOMException); - - SVGMatrix multiply(in SVGMatrix secondMatrix); - SVGMatrix inverse() raises(SVGException); - SVGMatrix translate(in float x, in float y); - SVGMatrix scale(in float scaleFactor); - SVGMatrix scaleNonUniform(in float scaleFactorX, in float scaleFactorY); - SVGMatrix rotate(in float angle); - SVGMatrix rotateFromVector(in float x, in float y) raises(SVGException); - SVGMatrix flipX(); - SVGMatrix flipY(); - SVGMatrix skewX(in float angle); - SVGMatrix skewY(in float angle); +[Exposed=Window] +interface SVGStyleElement : SVGElement { + attribute DOMString type; + attribute DOMString media; + attribute DOMString title; }; +SVGStyleElement includes LinkStyle; + +[Exposed=Window] interface SVGTransform { // Transform Types @@ -1964,37 +351,44 @@ interface SVGTransform { const unsigned short SVG_TRANSFORM_SKEWY = 6; readonly attribute unsigned short type; - readonly attribute SVGMatrix matrix; + [SameObject] readonly attribute DOMMatrix matrix; readonly attribute float angle; - void setMatrix(in SVGMatrix matrix) raises(DOMException); - void setTranslate(in float tx, in float ty) raises(DOMException); - void setScale(in float sx, in float sy) raises(DOMException); - void setRotate(in float angle, in float cx, in float cy) raises(DOMException); - void setSkewX(in float angle) raises(DOMException); - void setSkewY(in float angle) raises(DOMException); + undefined setMatrix(optional DOMMatrix2DInit matrix = {}); + undefined setTranslate(float tx, float ty); + undefined setScale(float sx, float sy); + undefined setRotate(float angle, float cx, float cy); + undefined setSkewX(float angle); + undefined setSkewY(float angle); }; +[Exposed=Window] interface SVGTransformList { + readonly attribute unsigned long length; readonly attribute unsigned long numberOfItems; - void clear() raises(DOMException); - SVGTransform initialize(in SVGTransform newItem) raises(DOMException); - SVGTransform getItem(in unsigned long index) raises(DOMException); - SVGTransform insertItemBefore(in SVGTransform newItem, in unsigned long index) raises(DOMException); - SVGTransform replaceItem(in SVGTransform newItem, in unsigned long index) raises(DOMException); - SVGTransform removeItem(in unsigned long index) raises(DOMException); - SVGTransform appendItem(in SVGTransform newItem) raises(DOMException); - SVGTransform createSVGTransformFromMatrix(in SVGMatrix matrix); - SVGTransform consolidate() raises(DOMException); + undefined clear(); + SVGTransform initialize(SVGTransform newItem); + getter SVGTransform getItem(unsigned long index); + SVGTransform insertItemBefore(SVGTransform newItem, unsigned long index); + SVGTransform replaceItem(SVGTransform newItem, unsigned long index); + SVGTransform removeItem(unsigned long index); + SVGTransform appendItem(SVGTransform newItem); + setter undefined (unsigned long index, SVGTransform newItem); + + // Additional methods not common to other list interfaces. + SVGTransform createSVGTransformFromMatrix(optional DOMMatrix2DInit matrix = {}); + SVGTransform? consolidate(); }; +[Exposed=Window] interface SVGAnimatedTransformList { - readonly attribute SVGTransformList baseVal; - readonly attribute SVGTransformList animVal; + [SameObject] readonly attribute SVGTransformList baseVal; + [SameObject] readonly attribute SVGTransformList animVal; }; +[Exposed=Window] interface SVGPreserveAspectRatio { // Alignment Types @@ -2015,330 +409,127 @@ interface SVGPreserveAspectRatio { const unsigned short SVG_MEETORSLICE_MEET = 1; const unsigned short SVG_MEETORSLICE_SLICE = 2; - attribute unsigned short align setraises(DOMException); - attribute unsigned short meetOrSlice setraises(DOMException); + attribute unsigned short align; + attribute unsigned short meetOrSlice; }; +[Exposed=Window] interface SVGAnimatedPreserveAspectRatio { - readonly attribute SVGPreserveAspectRatio baseVal; - readonly attribute SVGPreserveAspectRatio animVal; -}; - -interface SVGPathSeg { - - // Path Segment Types - const unsigned short PATHSEG_UNKNOWN = 0; - const unsigned short PATHSEG_CLOSEPATH = 1; - const unsigned short PATHSEG_MOVETO_ABS = 2; - const unsigned short PATHSEG_MOVETO_REL = 3; - const unsigned short PATHSEG_LINETO_ABS = 4; - const unsigned short PATHSEG_LINETO_REL = 5; - const unsigned short PATHSEG_CURVETO_CUBIC_ABS = 6; - const unsigned short PATHSEG_CURVETO_CUBIC_REL = 7; - const unsigned short PATHSEG_CURVETO_QUADRATIC_ABS = 8; - const unsigned short PATHSEG_CURVETO_QUADRATIC_REL = 9; - const unsigned short PATHSEG_ARC_ABS = 10; - const unsigned short PATHSEG_ARC_REL = 11; - const unsigned short PATHSEG_LINETO_HORIZONTAL_ABS = 12; - const unsigned short PATHSEG_LINETO_HORIZONTAL_REL = 13; - const unsigned short PATHSEG_LINETO_VERTICAL_ABS = 14; - const unsigned short PATHSEG_LINETO_VERTICAL_REL = 15; - const unsigned short PATHSEG_CURVETO_CUBIC_SMOOTH_ABS = 16; - const unsigned short PATHSEG_CURVETO_CUBIC_SMOOTH_REL = 17; - const unsigned short PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS = 18; - const unsigned short PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL = 19; - - readonly attribute unsigned short pathSegType; - readonly attribute DOMString pathSegTypeAsLetter; -}; - -interface SVGPathSegClosePath : SVGPathSeg { -}; - -interface SVGPathSegMovetoAbs : SVGPathSeg { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); -}; - -interface SVGPathSegMovetoRel : SVGPathSeg { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); -}; - -interface SVGPathSegLinetoAbs : SVGPathSeg { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); -}; - -interface SVGPathSegLinetoRel : SVGPathSeg { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); -}; - -interface SVGPathSegCurvetoCubicAbs : SVGPathSeg { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); - attribute float x1 setraises(DOMException); - attribute float y1 setraises(DOMException); - attribute float x2 setraises(DOMException); - attribute float y2 setraises(DOMException); -}; - -interface SVGPathSegCurvetoCubicRel : SVGPathSeg { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); - attribute float x1 setraises(DOMException); - attribute float y1 setraises(DOMException); - attribute float x2 setraises(DOMException); - attribute float y2 setraises(DOMException); -}; - -interface SVGPathSegCurvetoQuadraticAbs : SVGPathSeg { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); - attribute float x1 setraises(DOMException); - attribute float y1 setraises(DOMException); -}; - -interface SVGPathSegCurvetoQuadraticRel : SVGPathSeg { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); - attribute float x1 setraises(DOMException); - attribute float y1 setraises(DOMException); + [SameObject] readonly attribute SVGPreserveAspectRatio baseVal; + [SameObject] readonly attribute SVGPreserveAspectRatio animVal; }; -interface SVGPathSegArcAbs : SVGPathSeg { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); - attribute float r1 setraises(DOMException); - attribute float r2 setraises(DOMException); - attribute float angle setraises(DOMException); - attribute boolean largeArcFlag setraises(DOMException); - attribute boolean sweepFlag setraises(DOMException); +[Exposed=Window] +interface SVGPathElement : SVGGeometryElement { }; -interface SVGPathSegArcRel : SVGPathSeg { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); - attribute float r1 setraises(DOMException); - attribute float r2 setraises(DOMException); - attribute float angle setraises(DOMException); - attribute boolean largeArcFlag setraises(DOMException); - attribute boolean sweepFlag setraises(DOMException); +[Exposed=Window] +interface SVGRectElement : SVGGeometryElement { + [SameObject] readonly attribute SVGAnimatedLength x; + [SameObject] readonly attribute SVGAnimatedLength y; + [SameObject] readonly attribute SVGAnimatedLength width; + [SameObject] readonly attribute SVGAnimatedLength height; + [SameObject] readonly attribute SVGAnimatedLength rx; + [SameObject] readonly attribute SVGAnimatedLength ry; }; -interface SVGPathSegLinetoHorizontalAbs : SVGPathSeg { - attribute float x setraises(DOMException); +[Exposed=Window] +interface SVGCircleElement : SVGGeometryElement { + [SameObject] readonly attribute SVGAnimatedLength cx; + [SameObject] readonly attribute SVGAnimatedLength cy; + [SameObject] readonly attribute SVGAnimatedLength r; }; -interface SVGPathSegLinetoHorizontalRel : SVGPathSeg { - attribute float x setraises(DOMException); +[Exposed=Window] +interface SVGEllipseElement : SVGGeometryElement { + [SameObject] readonly attribute SVGAnimatedLength cx; + [SameObject] readonly attribute SVGAnimatedLength cy; + [SameObject] readonly attribute SVGAnimatedLength rx; + [SameObject] readonly attribute SVGAnimatedLength ry; }; -interface SVGPathSegLinetoVerticalAbs : SVGPathSeg { - attribute float y setraises(DOMException); +[Exposed=Window] +interface SVGLineElement : SVGGeometryElement { + [SameObject] readonly attribute SVGAnimatedLength x1; + [SameObject] readonly attribute SVGAnimatedLength y1; + [SameObject] readonly attribute SVGAnimatedLength x2; + [SameObject] readonly attribute SVGAnimatedLength y2; }; -interface SVGPathSegLinetoVerticalRel : SVGPathSeg { - attribute float y setraises(DOMException); +interface mixin SVGAnimatedPoints { + [SameObject] readonly attribute SVGPointList points; + [SameObject] readonly attribute SVGPointList animatedPoints; }; -interface SVGPathSegCurvetoCubicSmoothAbs : SVGPathSeg { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); - attribute float x2 setraises(DOMException); - attribute float y2 setraises(DOMException); -}; +[Exposed=Window] +interface SVGPointList { -interface SVGPathSegCurvetoCubicSmoothRel : SVGPathSeg { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); - attribute float x2 setraises(DOMException); - attribute float y2 setraises(DOMException); -}; + readonly attribute unsigned long length; + readonly attribute unsigned long numberOfItems; -interface SVGPathSegCurvetoQuadraticSmoothAbs : SVGPathSeg { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); + undefined clear(); + DOMPoint initialize(DOMPoint newItem); + getter DOMPoint getItem(unsigned long index); + DOMPoint insertItemBefore(DOMPoint newItem, unsigned long index); + DOMPoint replaceItem(DOMPoint newItem, unsigned long index); + DOMPoint removeItem(unsigned long index); + DOMPoint appendItem(DOMPoint newItem); + setter undefined (unsigned long index, DOMPoint newItem); }; -interface SVGPathSegCurvetoQuadraticSmoothRel : SVGPathSeg { - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); +[Exposed=Window] +interface SVGPolylineElement : SVGGeometryElement { }; -interface SVGPathSegList { - - readonly attribute unsigned long numberOfItems; - - void clear() raises(DOMException); - SVGPathSeg initialize(in SVGPathSeg newItem) raises(DOMException); - SVGPathSeg getItem(in unsigned long index) raises(DOMException); - SVGPathSeg insertItemBefore(in SVGPathSeg newItem, in unsigned long index) raises(DOMException); - SVGPathSeg replaceItem(in SVGPathSeg newItem, in unsigned long index) raises(DOMException); - SVGPathSeg removeItem(in unsigned long index) raises(DOMException); - SVGPathSeg appendItem(in SVGPathSeg newItem) raises(DOMException); -}; +SVGPolylineElement includes SVGAnimatedPoints; -interface SVGAnimatedPathData { - readonly attribute SVGPathSegList pathSegList; - readonly attribute SVGPathSegList normalizedPathSegList; - readonly attribute SVGPathSegList animatedPathSegList; - readonly attribute SVGPathSegList animatedNormalizedPathSegList; +[Exposed=Window] +interface SVGPolygonElement : SVGGeometryElement { }; -interface SVGPathElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable, - SVGAnimatedPathData { +SVGPolygonElement includes SVGAnimatedPoints; - readonly attribute SVGAnimatedNumber pathLength; - - float getTotalLength(); - SVGPoint getPointAtLength(in float distance); - unsigned long getPathSegAtLength(in float distance); - SVGPathSegClosePath createSVGPathSegClosePath(); - SVGPathSegMovetoAbs createSVGPathSegMovetoAbs(in float x, in float y); - SVGPathSegMovetoRel createSVGPathSegMovetoRel(in float x, in float y); - SVGPathSegLinetoAbs createSVGPathSegLinetoAbs(in float x, in float y); - SVGPathSegLinetoRel createSVGPathSegLinetoRel(in float x, in float y); - SVGPathSegCurvetoCubicAbs createSVGPathSegCurvetoCubicAbs(in float x, in float y, in float x1, in float y1, in float x2, in float y2); - SVGPathSegCurvetoCubicRel createSVGPathSegCurvetoCubicRel(in float x, in float y, in float x1, in float y1, in float x2, in float y2); - SVGPathSegCurvetoQuadraticAbs createSVGPathSegCurvetoQuadraticAbs(in float x, in float y, in float x1, in float y1); - SVGPathSegCurvetoQuadraticRel createSVGPathSegCurvetoQuadraticRel(in float x, in float y, in float x1, in float y1); - SVGPathSegArcAbs createSVGPathSegArcAbs(in float x, in float y, in float r1, in float r2, in float angle, in boolean largeArcFlag, in boolean sweepFlag); - SVGPathSegArcRel createSVGPathSegArcRel(in float x, in float y, in float r1, in float r2, in float angle, in boolean largeArcFlag, in boolean sweepFlag); - SVGPathSegLinetoHorizontalAbs createSVGPathSegLinetoHorizontalAbs(in float x); - SVGPathSegLinetoHorizontalRel createSVGPathSegLinetoHorizontalRel(in float x); - SVGPathSegLinetoVerticalAbs createSVGPathSegLinetoVerticalAbs(in float y); - SVGPathSegLinetoVerticalRel createSVGPathSegLinetoVerticalRel(in float y); - SVGPathSegCurvetoCubicSmoothAbs createSVGPathSegCurvetoCubicSmoothAbs(in float x, in float y, in float x2, in float y2); - SVGPathSegCurvetoCubicSmoothRel createSVGPathSegCurvetoCubicSmoothRel(in float x, in float y, in float x2, in float y2); - SVGPathSegCurvetoQuadraticSmoothAbs createSVGPathSegCurvetoQuadraticSmoothAbs(in float x, in float y); - SVGPathSegCurvetoQuadraticSmoothRel createSVGPathSegCurvetoQuadraticSmoothRel(in float x, in float y); -}; - -interface SVGRectElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable { - readonly attribute SVGAnimatedLength x; - readonly attribute SVGAnimatedLength y; - readonly attribute SVGAnimatedLength width; - readonly attribute SVGAnimatedLength height; - readonly attribute SVGAnimatedLength rx; - readonly attribute SVGAnimatedLength ry; -}; - -interface SVGCircleElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable { - readonly attribute SVGAnimatedLength cx; - readonly attribute SVGAnimatedLength cy; - readonly attribute SVGAnimatedLength r; -}; - -interface SVGEllipseElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable { - readonly attribute SVGAnimatedLength cx; - readonly attribute SVGAnimatedLength cy; - readonly attribute SVGAnimatedLength rx; - readonly attribute SVGAnimatedLength ry; -}; - -interface SVGLineElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable { - readonly attribute SVGAnimatedLength x1; - readonly attribute SVGAnimatedLength y1; - readonly attribute SVGAnimatedLength x2; - readonly attribute SVGAnimatedLength y2; -}; - -interface SVGAnimatedPoints { - readonly attribute SVGPointList points; - readonly attribute SVGPointList animatedPoints; -}; - -interface SVGPolylineElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable, - SVGAnimatedPoints { -}; - -interface SVGPolygonElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable, - SVGAnimatedPoints { -}; - -interface SVGTextContentElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable { +[Exposed=Window] +interface SVGTextContentElement : SVGGraphicsElement { // lengthAdjust Types const unsigned short LENGTHADJUST_UNKNOWN = 0; const unsigned short LENGTHADJUST_SPACING = 1; const unsigned short LENGTHADJUST_SPACINGANDGLYPHS = 2; - readonly attribute SVGAnimatedLength textLength; - readonly attribute SVGAnimatedEnumeration lengthAdjust; + [SameObject] readonly attribute SVGAnimatedLength textLength; + [SameObject] readonly attribute SVGAnimatedEnumeration lengthAdjust; long getNumberOfChars(); float getComputedTextLength(); - float getSubStringLength(in unsigned long charnum, in unsigned long nchars) raises(DOMException); - SVGPoint getStartPositionOfChar(in unsigned long charnum) raises(DOMException); - SVGPoint getEndPositionOfChar(in unsigned long charnum) raises(DOMException); - SVGRect getExtentOfChar(in unsigned long charnum) raises(DOMException); - float getRotationOfChar(in unsigned long charnum) raises(DOMException); - long getCharNumAtPosition(in SVGPoint point); - void selectSubString(in unsigned long charnum, in unsigned long nchars) raises(DOMException); + float getSubStringLength(unsigned long charnum, unsigned long nchars); + DOMPoint getStartPositionOfChar(unsigned long charnum); + DOMPoint getEndPositionOfChar(unsigned long charnum); + DOMRect getExtentOfChar(unsigned long charnum); + float getRotationOfChar(unsigned long charnum); + long getCharNumAtPosition(optional DOMPointInit point = {}); + undefined selectSubString(unsigned long charnum, unsigned long nchars); }; +[Exposed=Window] interface SVGTextPositioningElement : SVGTextContentElement { - readonly attribute SVGAnimatedLengthList x; - readonly attribute SVGAnimatedLengthList y; - readonly attribute SVGAnimatedLengthList dx; - readonly attribute SVGAnimatedLengthList dy; - readonly attribute SVGAnimatedNumberList rotate; + [SameObject] readonly attribute SVGAnimatedLengthList x; + [SameObject] readonly attribute SVGAnimatedLengthList y; + [SameObject] readonly attribute SVGAnimatedLengthList dx; + [SameObject] readonly attribute SVGAnimatedLengthList dy; + [SameObject] readonly attribute SVGAnimatedNumberList rotate; }; -interface SVGTextElement : SVGTextPositioningElement, - SVGTransformable { +[Exposed=Window] +interface SVGTextElement : SVGTextPositioningElement { }; +[Exposed=Window] interface SVGTSpanElement : SVGTextPositioningElement { }; -interface SVGTRefElement : SVGTextPositioningElement, - SVGURIReference { -}; - -interface SVGTextPathElement : SVGTextContentElement, - SVGURIReference { +[Exposed=Window] +interface SVGTextPathElement : SVGTextContentElement { // textPath Method Types const unsigned short TEXTPATH_METHODTYPE_UNKNOWN = 0; @@ -2350,60 +541,35 @@ interface SVGTextPathElement : SVGTextContentElement, const unsigned short TEXTPATH_SPACINGTYPE_AUTO = 1; const unsigned short TEXTPATH_SPACINGTYPE_EXACT = 2; - readonly attribute SVGAnimatedLength startOffset; - readonly attribute SVGAnimatedEnumeration method; - readonly attribute SVGAnimatedEnumeration spacing; -}; - -interface SVGAltGlyphElement : SVGTextPositioningElement, - SVGURIReference { - attribute DOMString glyphRef setraises(DOMException); - attribute DOMString format setraises(DOMException); + [SameObject] readonly attribute SVGAnimatedLength startOffset; + [SameObject] readonly attribute SVGAnimatedEnumeration method; + [SameObject] readonly attribute SVGAnimatedEnumeration spacing; }; -interface SVGAltGlyphDefElement : SVGElement { -}; - -interface SVGAltGlyphItemElement : SVGElement { -}; +SVGTextPathElement includes SVGURIReference; -interface SVGGlyphRefElement : SVGElement, - SVGURIReference, - SVGStylable { - attribute DOMString glyphRef setraises(DOMException); - attribute DOMString format setraises(DOMException); - attribute float x setraises(DOMException); - attribute float y setraises(DOMException); - attribute float dx setraises(DOMException); - attribute float dy setraises(DOMException); +[Exposed=Window] +interface SVGImageElement : SVGGraphicsElement { + [SameObject] readonly attribute SVGAnimatedLength x; + [SameObject] readonly attribute SVGAnimatedLength y; + [SameObject] readonly attribute SVGAnimatedLength width; + [SameObject] readonly attribute SVGAnimatedLength height; + [SameObject] readonly attribute SVGAnimatedPreserveAspectRatio preserveAspectRatio; + attribute DOMString? crossOrigin; }; -interface SVGPaint : SVGColor { - - // Paint Types - const unsigned short SVG_PAINTTYPE_UNKNOWN = 0; - const unsigned short SVG_PAINTTYPE_RGBCOLOR = 1; - const unsigned short SVG_PAINTTYPE_RGBCOLOR_ICCCOLOR = 2; - const unsigned short SVG_PAINTTYPE_NONE = 101; - const unsigned short SVG_PAINTTYPE_CURRENTCOLOR = 102; - const unsigned short SVG_PAINTTYPE_URI_NONE = 103; - const unsigned short SVG_PAINTTYPE_URI_CURRENTCOLOR = 104; - const unsigned short SVG_PAINTTYPE_URI_RGBCOLOR = 105; - const unsigned short SVG_PAINTTYPE_URI_RGBCOLOR_ICCCOLOR = 106; - const unsigned short SVG_PAINTTYPE_URI = 107; +SVGImageElement includes SVGURIReference; - readonly attribute unsigned short paintType; - readonly attribute DOMString uri; - - void setUri(in DOMString uri); - void setPaint(in unsigned short paintType, in DOMString uri, in DOMString rgbColor, in DOMString iccColor) raises(SVGException); +[Exposed=Window] +interface SVGForeignObjectElement : SVGGraphicsElement { + [SameObject] readonly attribute SVGAnimatedLength x; + [SameObject] readonly attribute SVGAnimatedLength y; + [SameObject] readonly attribute SVGAnimatedLength width; + [SameObject] readonly attribute SVGAnimatedLength height; }; -interface SVGMarkerElement : SVGElement, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGFitToViewBox { +[Exposed=Window] +interface SVGMarkerElement : SVGElement { // Marker Unit Types const unsigned short SVG_MARKERUNITS_UNKNOWN = 0; @@ -2415,38 +581,23 @@ interface SVGMarkerElement : SVGElement, const unsigned short SVG_MARKER_ORIENT_AUTO = 1; const unsigned short SVG_MARKER_ORIENT_ANGLE = 2; - readonly attribute SVGAnimatedLength refX; - readonly attribute SVGAnimatedLength refY; - readonly attribute SVGAnimatedEnumeration markerUnits; - readonly attribute SVGAnimatedLength markerWidth; - readonly attribute SVGAnimatedLength markerHeight; - readonly attribute SVGAnimatedEnumeration orientType; - readonly attribute SVGAnimatedAngle orientAngle; - - void setOrientToAuto() raises(DOMException); - void setOrientToAngle(in SVGAngle angle) raises(DOMException); -}; + [SameObject] readonly attribute SVGAnimatedLength refX; + [SameObject] readonly attribute SVGAnimatedLength refY; + [SameObject] readonly attribute SVGAnimatedEnumeration markerUnits; + [SameObject] readonly attribute SVGAnimatedLength markerWidth; + [SameObject] readonly attribute SVGAnimatedLength markerHeight; + [SameObject] readonly attribute SVGAnimatedEnumeration orientType; + [SameObject] readonly attribute SVGAnimatedAngle orientAngle; + attribute DOMString orient; -interface SVGColorProfileElement : SVGElement, - SVGURIReference, - SVGRenderingIntent { - attribute DOMString local; - attribute DOMString name; - attribute unsigned short renderingIntent; + undefined setOrientToAuto(); + undefined setOrientToAngle(SVGAngle angle); }; -interface SVGColorProfileRule : SVGCSSRule, - SVGRenderingIntent { - attribute DOMString src setraises(DOMException); - attribute DOMString name setraises(DOMException); - attribute unsigned short renderingIntent setraises(DOMException); -}; +SVGMarkerElement includes SVGFitToViewBox; -interface SVGGradientElement : SVGElement, - SVGURIReference, - SVGExternalResourcesRequired, - SVGStylable, - SVGUnitTypes { +[Exposed=Window] +interface SVGGradientElement : SVGElement { // Spread Method Types const unsigned short SVG_SPREADMETHOD_UNKNOWN = 0; @@ -2454,465 +605,77 @@ interface SVGGradientElement : SVGElement, const unsigned short SVG_SPREADMETHOD_REFLECT = 2; const unsigned short SVG_SPREADMETHOD_REPEAT = 3; - readonly attribute SVGAnimatedEnumeration gradientUnits; - readonly attribute SVGAnimatedTransformList gradientTransform; - readonly attribute SVGAnimatedEnumeration spreadMethod; + [SameObject] readonly attribute SVGAnimatedEnumeration gradientUnits; + [SameObject] readonly attribute SVGAnimatedTransformList gradientTransform; + [SameObject] readonly attribute SVGAnimatedEnumeration spreadMethod; }; +SVGGradientElement includes SVGURIReference; + +[Exposed=Window] interface SVGLinearGradientElement : SVGGradientElement { - readonly attribute SVGAnimatedLength x1; - readonly attribute SVGAnimatedLength y1; - readonly attribute SVGAnimatedLength x2; - readonly attribute SVGAnimatedLength y2; + [SameObject] readonly attribute SVGAnimatedLength x1; + [SameObject] readonly attribute SVGAnimatedLength y1; + [SameObject] readonly attribute SVGAnimatedLength x2; + [SameObject] readonly attribute SVGAnimatedLength y2; }; +[Exposed=Window] interface SVGRadialGradientElement : SVGGradientElement { - readonly attribute SVGAnimatedLength cx; - readonly attribute SVGAnimatedLength cy; - readonly attribute SVGAnimatedLength r; - readonly attribute SVGAnimatedLength fx; - readonly attribute SVGAnimatedLength fy; -}; - -interface SVGStopElement : SVGElement, - SVGStylable { - readonly attribute SVGAnimatedNumber offset; -}; - -interface SVGPatternElement : SVGElement, - SVGURIReference, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGFitToViewBox, - SVGUnitTypes { - readonly attribute SVGAnimatedEnumeration patternUnits; - readonly attribute SVGAnimatedEnumeration patternContentUnits; - readonly attribute SVGAnimatedTransformList patternTransform; - readonly attribute SVGAnimatedLength x; - readonly attribute SVGAnimatedLength y; - readonly attribute SVGAnimatedLength width; - readonly attribute SVGAnimatedLength height; -}; - -interface SVGClipPathElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable, - SVGUnitTypes { - readonly attribute SVGAnimatedEnumeration clipPathUnits; -}; - -interface SVGMaskElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGUnitTypes { - readonly attribute SVGAnimatedEnumeration maskUnits; - readonly attribute SVGAnimatedEnumeration maskContentUnits; - readonly attribute SVGAnimatedLength x; - readonly attribute SVGAnimatedLength y; - readonly attribute SVGAnimatedLength width; - readonly attribute SVGAnimatedLength height; -}; - -interface SVGFilterElement : SVGElement, - SVGURIReference, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGUnitTypes { - - readonly attribute SVGAnimatedEnumeration filterUnits; - readonly attribute SVGAnimatedEnumeration primitiveUnits; - readonly attribute SVGAnimatedLength x; - readonly attribute SVGAnimatedLength y; - readonly attribute SVGAnimatedLength width; - readonly attribute SVGAnimatedLength height; - readonly attribute SVGAnimatedInteger filterResX; - readonly attribute SVGAnimatedInteger filterResY; - - void setFilterRes(in unsigned long filterResX, in unsigned long filterResY) raises(DOMException); -}; - -interface SVGFilterPrimitiveStandardAttributes : SVGStylable { - readonly attribute SVGAnimatedLength x; - readonly attribute SVGAnimatedLength y; - readonly attribute SVGAnimatedLength width; - readonly attribute SVGAnimatedLength height; - readonly attribute SVGAnimatedString result; -}; - -interface SVGFEBlendElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { - - // Blend Mode Types - const unsigned short SVG_FEBLEND_MODE_UNKNOWN = 0; - const unsigned short SVG_FEBLEND_MODE_NORMAL = 1; - const unsigned short SVG_FEBLEND_MODE_MULTIPLY = 2; - const unsigned short SVG_FEBLEND_MODE_SCREEN = 3; - const unsigned short SVG_FEBLEND_MODE_DARKEN = 4; - const unsigned short SVG_FEBLEND_MODE_LIGHTEN = 5; - - readonly attribute SVGAnimatedString in1; - readonly attribute SVGAnimatedString in2; - readonly attribute SVGAnimatedEnumeration mode; -}; - -interface SVGFEColorMatrixElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { - - // Color Matrix Types - const unsigned short SVG_FECOLORMATRIX_TYPE_UNKNOWN = 0; - const unsigned short SVG_FECOLORMATRIX_TYPE_MATRIX = 1; - const unsigned short SVG_FECOLORMATRIX_TYPE_SATURATE = 2; - const unsigned short SVG_FECOLORMATRIX_TYPE_HUEROTATE = 3; - const unsigned short SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA = 4; - - readonly attribute SVGAnimatedString in1; - readonly attribute SVGAnimatedEnumeration type; - readonly attribute SVGAnimatedNumberList values; -}; - -interface SVGFEComponentTransferElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { - readonly attribute SVGAnimatedString in1; -}; - -interface SVGComponentTransferFunctionElement : SVGElement { - - // Component Transfer Types - const unsigned short SVG_FECOMPONENTTRANSFER_TYPE_UNKNOWN = 0; - const unsigned short SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY = 1; - const unsigned short SVG_FECOMPONENTTRANSFER_TYPE_TABLE = 2; - const unsigned short SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE = 3; - const unsigned short SVG_FECOMPONENTTRANSFER_TYPE_LINEAR = 4; - const unsigned short SVG_FECOMPONENTTRANSFER_TYPE_GAMMA = 5; - - readonly attribute SVGAnimatedEnumeration type; - readonly attribute SVGAnimatedNumberList tableValues; - readonly attribute SVGAnimatedNumber slope; - readonly attribute SVGAnimatedNumber intercept; - readonly attribute SVGAnimatedNumber amplitude; - readonly attribute SVGAnimatedNumber exponent; - readonly attribute SVGAnimatedNumber offset; -}; - -interface SVGFEFuncRElement : SVGComponentTransferFunctionElement { -}; - -interface SVGFEFuncGElement : SVGComponentTransferFunctionElement { -}; - -interface SVGFEFuncBElement : SVGComponentTransferFunctionElement { -}; - -interface SVGFEFuncAElement : SVGComponentTransferFunctionElement { -}; - -interface SVGFECompositeElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { - - // Composite Operators - const unsigned short SVG_FECOMPOSITE_OPERATOR_UNKNOWN = 0; - const unsigned short SVG_FECOMPOSITE_OPERATOR_OVER = 1; - const unsigned short SVG_FECOMPOSITE_OPERATOR_IN = 2; - const unsigned short SVG_FECOMPOSITE_OPERATOR_OUT = 3; - const unsigned short SVG_FECOMPOSITE_OPERATOR_ATOP = 4; - const unsigned short SVG_FECOMPOSITE_OPERATOR_XOR = 5; - const unsigned short SVG_FECOMPOSITE_OPERATOR_ARITHMETIC = 6; - - readonly attribute SVGAnimatedString in1; - readonly attribute SVGAnimatedString in2; - readonly attribute SVGAnimatedEnumeration operator; - readonly attribute SVGAnimatedNumber k1; - readonly attribute SVGAnimatedNumber k2; - readonly attribute SVGAnimatedNumber k3; - readonly attribute SVGAnimatedNumber k4; -}; - -interface SVGFEConvolveMatrixElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { - - // Edge Mode Values - const unsigned short SVG_EDGEMODE_UNKNOWN = 0; - const unsigned short SVG_EDGEMODE_DUPLICATE = 1; - const unsigned short SVG_EDGEMODE_WRAP = 2; - const unsigned short SVG_EDGEMODE_NONE = 3; - - readonly attribute SVGAnimatedString in1; - readonly attribute SVGAnimatedInteger orderX; - readonly attribute SVGAnimatedInteger orderY; - readonly attribute SVGAnimatedNumberList kernelMatrix; - readonly attribute SVGAnimatedNumber divisor; - readonly attribute SVGAnimatedNumber bias; - readonly attribute SVGAnimatedInteger targetX; - readonly attribute SVGAnimatedInteger targetY; - readonly attribute SVGAnimatedEnumeration edgeMode; - readonly attribute SVGAnimatedNumber kernelUnitLengthX; - readonly attribute SVGAnimatedNumber kernelUnitLengthY; - readonly attribute SVGAnimatedBoolean preserveAlpha; -}; - -interface SVGFEDiffuseLightingElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { - readonly attribute SVGAnimatedString in1; - readonly attribute SVGAnimatedNumber surfaceScale; - readonly attribute SVGAnimatedNumber diffuseConstant; - readonly attribute SVGAnimatedNumber kernelUnitLengthX; - readonly attribute SVGAnimatedNumber kernelUnitLengthY; -}; - -interface SVGFEDistantLightElement : SVGElement { - readonly attribute SVGAnimatedNumber azimuth; - readonly attribute SVGAnimatedNumber elevation; -}; - -interface SVGFEPointLightElement : SVGElement { - readonly attribute SVGAnimatedNumber x; - readonly attribute SVGAnimatedNumber y; - readonly attribute SVGAnimatedNumber z; -}; - -interface SVGFESpotLightElement : SVGElement { - readonly attribute SVGAnimatedNumber x; - readonly attribute SVGAnimatedNumber y; - readonly attribute SVGAnimatedNumber z; - readonly attribute SVGAnimatedNumber pointsAtX; - readonly attribute SVGAnimatedNumber pointsAtY; - readonly attribute SVGAnimatedNumber pointsAtZ; - readonly attribute SVGAnimatedNumber specularExponent; - readonly attribute SVGAnimatedNumber limitingConeAngle; -}; - -interface SVGFEDisplacementMapElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { - - // Channel Selectors - const unsigned short SVG_CHANNEL_UNKNOWN = 0; - const unsigned short SVG_CHANNEL_R = 1; - const unsigned short SVG_CHANNEL_G = 2; - const unsigned short SVG_CHANNEL_B = 3; - const unsigned short SVG_CHANNEL_A = 4; - - readonly attribute SVGAnimatedString in1; - readonly attribute SVGAnimatedString in2; - readonly attribute SVGAnimatedNumber scale; - readonly attribute SVGAnimatedEnumeration xChannelSelector; - readonly attribute SVGAnimatedEnumeration yChannelSelector; -}; - -interface SVGFEFloodElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { -}; - -interface SVGFEGaussianBlurElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { - - readonly attribute SVGAnimatedString in1; - readonly attribute SVGAnimatedNumber stdDeviationX; - readonly attribute SVGAnimatedNumber stdDeviationY; - - void setStdDeviation(in float stdDeviationX, in float stdDeviationY) raises(DOMException); -}; - -interface SVGFEImageElement : SVGElement, - SVGURIReference, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGFilterPrimitiveStandardAttributes { - readonly attribute SVGAnimatedPreserveAspectRatio preserveAspectRatio; -}; - -interface SVGFEMergeElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { -}; - -interface SVGFEMergeNodeElement : SVGElement { - readonly attribute SVGAnimatedString in1; -}; - -interface SVGFEMorphologyElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { - - // Morphology Operators - const unsigned short SVG_MORPHOLOGY_OPERATOR_UNKNOWN = 0; - const unsigned short SVG_MORPHOLOGY_OPERATOR_ERODE = 1; - const unsigned short SVG_MORPHOLOGY_OPERATOR_DILATE = 2; - - readonly attribute SVGAnimatedString in1; - readonly attribute SVGAnimatedEnumeration operator; - readonly attribute SVGAnimatedNumber radiusX; - readonly attribute SVGAnimatedNumber radiusY; -}; - -interface SVGFEOffsetElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { - readonly attribute SVGAnimatedString in1; - readonly attribute SVGAnimatedNumber dx; - readonly attribute SVGAnimatedNumber dy; -}; - -interface SVGFESpecularLightingElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { - readonly attribute SVGAnimatedString in1; - readonly attribute SVGAnimatedNumber surfaceScale; - readonly attribute SVGAnimatedNumber specularConstant; - readonly attribute SVGAnimatedNumber specularExponent; - readonly attribute SVGAnimatedNumber kernelUnitLengthX; - readonly attribute SVGAnimatedNumber kernelUnitLengthY; -}; - -interface SVGFETileElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { - readonly attribute SVGAnimatedString in1; -}; - -interface SVGFETurbulenceElement : SVGElement, - SVGFilterPrimitiveStandardAttributes { - - // Turbulence Types - const unsigned short SVG_TURBULENCE_TYPE_UNKNOWN = 0; - const unsigned short SVG_TURBULENCE_TYPE_FRACTALNOISE = 1; - const unsigned short SVG_TURBULENCE_TYPE_TURBULENCE = 2; - - // Stitch Options - const unsigned short SVG_STITCHTYPE_UNKNOWN = 0; - const unsigned short SVG_STITCHTYPE_STITCH = 1; - const unsigned short SVG_STITCHTYPE_NOSTITCH = 2; - - readonly attribute SVGAnimatedNumber baseFrequencyX; - readonly attribute SVGAnimatedNumber baseFrequencyY; - readonly attribute SVGAnimatedInteger numOctaves; - readonly attribute SVGAnimatedNumber seed; - readonly attribute SVGAnimatedEnumeration stitchTiles; - readonly attribute SVGAnimatedEnumeration type; -}; - -interface SVGCursorElement : SVGElement, - SVGURIReference, - SVGTests, - SVGExternalResourcesRequired { - readonly attribute SVGAnimatedLength x; - readonly attribute SVGAnimatedLength y; -}; - -interface SVGAElement : SVGElement, - SVGURIReference, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable { - readonly attribute SVGAnimatedString target; -}; - -interface SVGViewElement : SVGElement, - SVGExternalResourcesRequired, - SVGFitToViewBox, - SVGZoomAndPan { - readonly attribute SVGStringList viewTarget; + [SameObject] readonly attribute SVGAnimatedLength cx; + [SameObject] readonly attribute SVGAnimatedLength cy; + [SameObject] readonly attribute SVGAnimatedLength r; + [SameObject] readonly attribute SVGAnimatedLength fx; + [SameObject] readonly attribute SVGAnimatedLength fy; + [SameObject] readonly attribute SVGAnimatedLength fr; }; -interface SVGScriptElement : SVGElement, - SVGURIReference, - SVGExternalResourcesRequired { - attribute DOMString type setraises(DOMException); +[Exposed=Window] +interface SVGStopElement : SVGElement { + [SameObject] readonly attribute SVGAnimatedNumber offset; }; -interface SVGZoomEvent : UIEvent { - readonly attribute SVGRect zoomRectScreen; - readonly attribute float previousScale; - readonly attribute SVGPoint previousTranslate; - readonly attribute float newScale; - readonly attribute SVGPoint newTranslate; +[Exposed=Window] +interface SVGPatternElement : SVGElement { + [SameObject] readonly attribute SVGAnimatedEnumeration patternUnits; + [SameObject] readonly attribute SVGAnimatedEnumeration patternContentUnits; + [SameObject] readonly attribute SVGAnimatedTransformList patternTransform; + [SameObject] readonly attribute SVGAnimatedLength x; + [SameObject] readonly attribute SVGAnimatedLength y; + [SameObject] readonly attribute SVGAnimatedLength width; + [SameObject] readonly attribute SVGAnimatedLength height; }; -interface SVGAnimationElement : SVGElement, - SVGTests, - SVGExternalResourcesRequired, - ElementTimeControl { +SVGPatternElement includes SVGFitToViewBox; +SVGPatternElement includes SVGURIReference; - readonly attribute SVGElement targetElement; - - float getStartTime() raises(DOMException); - float getCurrentTime(); - float getSimpleDuration() raises(DOMException); -}; - -interface SVGAnimateElement : SVGAnimationElement, - SVGStylable { -}; - -interface SVGSetElement : SVGAnimationElement { -}; - -interface SVGAnimateMotionElement : SVGAnimationElement { -}; - -interface SVGMPathElement : SVGElement, - SVGURIReference, - SVGExternalResourcesRequired { -}; - -interface SVGAnimateColorElement : SVGAnimationElement, - SVGStylable { -}; - -interface SVGAnimateTransformElement : SVGAnimationElement { -}; - -interface SVGFontElement : SVGElement, - SVGExternalResourcesRequired, - SVGStylable { -}; - -interface SVGGlyphElement : SVGElement, - SVGStylable { -}; - -interface SVGMissingGlyphElement : SVGElement, - SVGStylable { -}; - -interface SVGHKernElement : SVGElement { -}; - -interface SVGVKernElement : SVGElement { -}; - -interface SVGFontFaceElement : SVGElement { +[Exposed=Window] +interface SVGScriptElement : SVGElement { + attribute DOMString type; + attribute DOMString? crossOrigin; }; -interface SVGFontFaceSrcElement : SVGElement { -}; +SVGScriptElement includes SVGURIReference; -interface SVGFontFaceUriElement : SVGElement { -}; +[Exposed=Window] +interface SVGAElement : SVGGraphicsElement { + [SameObject] readonly attribute SVGAnimatedString target; + attribute DOMString download; + attribute USVString ping; + attribute DOMString rel; + [SameObject, PutForwards=value] readonly attribute DOMTokenList relList; + attribute DOMString hreflang; + attribute DOMString type; -interface SVGFontFaceFormatElement : SVGElement { -}; + attribute DOMString text; -interface SVGFontFaceNameElement : SVGElement { + attribute DOMString referrerPolicy; }; -interface SVGMetadataElement : SVGElement { -}; +SVGAElement includes SVGURIReference; +SVGAElement includes HTMLHyperlinkElementUtils; -interface SVGForeignObjectElement : SVGElement, - SVGTests, - SVGLangSpace, - SVGExternalResourcesRequired, - SVGStylable, - SVGTransformable { - readonly attribute SVGAnimatedLength x; - readonly attribute SVGAnimatedLength y; - readonly attribute SVGAnimatedLength width; - readonly attribute SVGAnimatedLength height; -}; +[Exposed=Window] +interface SVGViewElement : SVGElement {}; -}; +SVGViewElement includes SVGFitToViewBox; diff --git a/ed/idlnames.json b/ed/idlnames.json index 1ae4827baa4f..300f85309b7a 100644 --- a/ed/idlnames.json +++ b/ed/idlnames.json @@ -115,6 +115,10 @@ "fragment": "idlnames/AnalyserOptions.idl", "parsed": "idlnamesparsed/AnalyserOptions.json" }, + "Animatable": { + "fragment": "idlnames/Animatable.idl", + "parsed": "idlnamesparsed/Animatable.json" + }, "Animation": { "fragment": "idlnames/Animation.idl", "parsed": "idlnamesparsed/Animation.json" @@ -139,6 +143,22 @@ "fragment": "idlnames/AnimationNodeList.idl", "parsed": "idlnamesparsed/AnimationNodeList.json" }, + "AnimationPlayState": { + "fragment": "idlnames/AnimationPlayState.idl", + "parsed": "idlnamesparsed/AnimationPlayState.json" + }, + "AnimationPlaybackEvent": { + "fragment": "idlnames/AnimationPlaybackEvent.idl", + "parsed": "idlnamesparsed/AnimationPlaybackEvent.json" + }, + "AnimationPlaybackEventInit": { + "fragment": "idlnames/AnimationPlaybackEventInit.idl", + "parsed": "idlnamesparsed/AnimationPlaybackEventInit.json" + }, + "AnimationReplaceState": { + "fragment": "idlnames/AnimationReplaceState.idl", + "parsed": "idlnamesparsed/AnimationReplaceState.json" + }, "AnimationTimeline": { "fragment": "idlnames/AnimationTimeline.idl", "parsed": "idlnamesparsed/AnimationTimeline.json" @@ -511,6 +531,18 @@ "fragment": "idlnames/BaseAudioContext.idl", "parsed": "idlnamesparsed/BaseAudioContext.json" }, + "BaseComputedKeyframe": { + "fragment": "idlnames/BaseComputedKeyframe.idl", + "parsed": "idlnamesparsed/BaseComputedKeyframe.json" + }, + "BaseKeyframe": { + "fragment": "idlnames/BaseKeyframe.idl", + "parsed": "idlnamesparsed/BaseKeyframe.json" + }, + "BasePropertyIndexedKeyframe": { + "fragment": "idlnames/BasePropertyIndexedKeyframe.idl", + "parsed": "idlnamesparsed/BasePropertyIndexedKeyframe.json" + }, "Baseline": { "fragment": "idlnames/Baseline.idl", "parsed": "idlnamesparsed/Baseline.json" @@ -959,6 +991,10 @@ "fragment": "idlnames/CSSScale.idl", "parsed": "idlnamesparsed/CSSScale.json" }, + "CSSScrollTimelineRule": { + "fragment": "idlnames/CSSScrollTimelineRule.idl", + "parsed": "idlnamesparsed/CSSScrollTimelineRule.json" + }, "CSSSkew": { "fragment": "idlnames/CSSSkew.idl", "parsed": "idlnamesparsed/CSSSkew.json" @@ -1351,6 +1387,14 @@ "fragment": "idlnames/Comment.idl", "parsed": "idlnamesparsed/Comment.json" }, + "CompositeOperation": { + "fragment": "idlnames/CompositeOperation.idl", + "parsed": "idlnamesparsed/CompositeOperation.json" + }, + "CompositeOperationOrAuto": { + "fragment": "idlnames/CompositeOperationOrAuto.idl", + "parsed": "idlnamesparsed/CompositeOperationOrAuto.json" + }, "CompositionEvent": { "fragment": "idlnames/CompositionEvent.idl", "parsed": "idlnamesparsed/CompositionEvent.json" @@ -1439,6 +1483,10 @@ "fragment": "idlnames/ContactsSelectOptions.idl", "parsed": "idlnamesparsed/ContactsSelectOptions.json" }, + "ContainerBasedOffset": { + "fragment": "idlnames/ContainerBasedOffset.idl", + "parsed": "idlnamesparsed/ContainerBasedOffset.json" + }, "ContentCategory": { "fragment": "idlnames/ContentCategory.idl", "parsed": "idlnamesparsed/ContentCategory.json" @@ -1831,6 +1879,14 @@ "fragment": "idlnames/DocumentReadyState.idl", "parsed": "idlnamesparsed/DocumentReadyState.json" }, + "DocumentTimeline": { + "fragment": "idlnames/DocumentTimeline.idl", + "parsed": "idlnamesparsed/DocumentTimeline.json" + }, + "DocumentTimelineOptions": { + "fragment": "idlnames/DocumentTimelineOptions.idl", + "parsed": "idlnamesparsed/DocumentTimelineOptions.json" + }, "DocumentType": { "fragment": "idlnames/DocumentType.idl", "parsed": "idlnamesparsed/DocumentType.json" @@ -1931,6 +1987,10 @@ "fragment": "idlnames/EcdsaParams.idl", "parsed": "idlnamesparsed/EcdsaParams.json" }, + "Edge": { + "fragment": "idlnames/Edge.idl", + "parsed": "idlnamesparsed/Edge.json" + }, "EffectCallback": { "fragment": "idlnames/EffectCallback.idl", "parsed": "idlnamesparsed/EffectCallback.json" @@ -1947,6 +2007,10 @@ "fragment": "idlnames/Element.idl", "parsed": "idlnamesparsed/Element.json" }, + "ElementBasedOffset": { + "fragment": "idlnames/ElementBasedOffset.idl", + "parsed": "idlnamesparsed/ElementBasedOffset.json" + }, "ElementCSSInlineStyle": { "fragment": "idlnames/ElementCSSInlineStyle.idl", "parsed": "idlnamesparsed/ElementCSSInlineStyle.json" @@ -2275,6 +2339,14 @@ "fragment": "idlnames/FocusOptions.idl", "parsed": "idlnamesparsed/FocusOptions.json" }, + "FocusableAreaSearchMode": { + "fragment": "idlnames/FocusableAreaSearchMode.idl", + "parsed": "idlnamesparsed/FocusableAreaSearchMode.json" + }, + "FocusableAreasOption": { + "fragment": "idlnames/FocusableAreasOption.idl", + "parsed": "idlnamesparsed/FocusableAreasOption.json" + }, "Font": { "fragment": "idlnames/Font.idl", "parsed": "idlnamesparsed/Font.json" @@ -3159,6 +3231,10 @@ "fragment": "idlnames/GeometryUtils.idl", "parsed": "idlnamesparsed/GeometryUtils.json" }, + "GetAnimationsOptions": { + "fragment": "idlnames/GetAnimationsOptions.idl", + "parsed": "idlnamesparsed/GetAnimationsOptions.json" + }, "GetNotificationOptions": { "fragment": "idlnames/GetNotificationOptions.idl", "parsed": "idlnamesparsed/GetNotificationOptions.json" @@ -3167,6 +3243,10 @@ "fragment": "idlnames/GetRootNodeOptions.idl", "parsed": "idlnamesparsed/GetRootNodeOptions.json" }, + "GetSVGDocument": { + "fragment": "idlnames/GetSVGDocument.idl", + "parsed": "idlnamesparsed/GetSVGDocument.json" + }, "Global": { "fragment": "idlnames/Global.idl", "parsed": "idlnamesparsed/Global.json" @@ -3963,6 +4043,10 @@ "fragment": "idlnames/KeyboardLayoutMap.idl", "parsed": "idlnamesparsed/KeyboardLayoutMap.json" }, + "KeyframeAnimationOptions": { + "fragment": "idlnames/KeyframeAnimationOptions.idl", + "parsed": "idlnamesparsed/KeyframeAnimationOptions.json" + }, "KeyframeEffect": { "fragment": "idlnames/KeyframeEffect.idl", "parsed": "idlnamesparsed/KeyframeEffect.json" @@ -4811,6 +4895,14 @@ "fragment": "idlnames/NamedNodeMap.idl", "parsed": "idlnamesparsed/NamedNodeMap.json" }, + "NavigationEvent": { + "fragment": "idlnames/NavigationEvent.idl", + "parsed": "idlnamesparsed/NavigationEvent.json" + }, + "NavigationEventInit": { + "fragment": "idlnames/NavigationEventInit.idl", + "parsed": "idlnamesparsed/NavigationEventInit.json" + }, "NavigationPreloadManager": { "fragment": "idlnames/NavigationPreloadManager.idl", "parsed": "idlnamesparsed/NavigationPreloadManager.json" @@ -5443,6 +5535,10 @@ "fragment": "idlnames/PlaneLayout.idl", "parsed": "idlnamesparsed/PlaneLayout.json" }, + "PlaybackDirection": { + "fragment": "idlnames/PlaybackDirection.idl", + "parsed": "idlnamesparsed/PlaybackDirection.json" + }, "Plugin": { "fragment": "idlnames/Plugin.idl", "parsed": "idlnamesparsed/Plugin.json" @@ -6455,30 +6551,6 @@ "fragment": "idlnames/ResidentKeyRequirement.idl", "parsed": "idlnamesparsed/ResidentKeyRequirement.json" }, - "ResizeObserver": { - "fragment": "idlnames/ResizeObserver.idl", - "parsed": "idlnamesparsed/ResizeObserver.json" - }, - "ResizeObserverBoxOptions": { - "fragment": "idlnames/ResizeObserverBoxOptions.idl", - "parsed": "idlnamesparsed/ResizeObserverBoxOptions.json" - }, - "ResizeObserverCallback": { - "fragment": "idlnames/ResizeObserverCallback.idl", - "parsed": "idlnamesparsed/ResizeObserverCallback.json" - }, - "ResizeObserverEntry": { - "fragment": "idlnames/ResizeObserverEntry.idl", - "parsed": "idlnamesparsed/ResizeObserverEntry.json" - }, - "ResizeObserverOptions": { - "fragment": "idlnames/ResizeObserverOptions.idl", - "parsed": "idlnamesparsed/ResizeObserverOptions.json" - }, - "ResizeObserverSize": { - "fragment": "idlnames/ResizeObserverSize.idl", - "parsed": "idlnamesparsed/ResizeObserverSize.json" - }, "ResizeQuality": { "fragment": "idlnames/ResizeQuality.idl", "parsed": "idlnamesparsed/ResizeQuality.json" @@ -6555,6 +6627,14 @@ "fragment": "idlnames/SFrameTransformRole.idl", "parsed": "idlnamesparsed/SFrameTransformRole.json" }, + "SVGAElement": { + "fragment": "idlnames/SVGAElement.idl", + "parsed": "idlnamesparsed/SVGAElement.json" + }, + "SVGAngle": { + "fragment": "idlnames/SVGAngle.idl", + "parsed": "idlnamesparsed/SVGAngle.json" + }, "SVGAnimateElement": { "fragment": "idlnames/SVGAnimateElement.idl", "parsed": "idlnamesparsed/SVGAnimateElement.json" @@ -6567,10 +6647,70 @@ "fragment": "idlnames/SVGAnimateTransformElement.idl", "parsed": "idlnamesparsed/SVGAnimateTransformElement.json" }, + "SVGAnimatedAngle": { + "fragment": "idlnames/SVGAnimatedAngle.idl", + "parsed": "idlnamesparsed/SVGAnimatedAngle.json" + }, + "SVGAnimatedBoolean": { + "fragment": "idlnames/SVGAnimatedBoolean.idl", + "parsed": "idlnamesparsed/SVGAnimatedBoolean.json" + }, + "SVGAnimatedEnumeration": { + "fragment": "idlnames/SVGAnimatedEnumeration.idl", + "parsed": "idlnamesparsed/SVGAnimatedEnumeration.json" + }, + "SVGAnimatedInteger": { + "fragment": "idlnames/SVGAnimatedInteger.idl", + "parsed": "idlnamesparsed/SVGAnimatedInteger.json" + }, + "SVGAnimatedLength": { + "fragment": "idlnames/SVGAnimatedLength.idl", + "parsed": "idlnamesparsed/SVGAnimatedLength.json" + }, + "SVGAnimatedLengthList": { + "fragment": "idlnames/SVGAnimatedLengthList.idl", + "parsed": "idlnamesparsed/SVGAnimatedLengthList.json" + }, + "SVGAnimatedNumber": { + "fragment": "idlnames/SVGAnimatedNumber.idl", + "parsed": "idlnamesparsed/SVGAnimatedNumber.json" + }, + "SVGAnimatedNumberList": { + "fragment": "idlnames/SVGAnimatedNumberList.idl", + "parsed": "idlnamesparsed/SVGAnimatedNumberList.json" + }, + "SVGAnimatedPoints": { + "fragment": "idlnames/SVGAnimatedPoints.idl", + "parsed": "idlnamesparsed/SVGAnimatedPoints.json" + }, + "SVGAnimatedPreserveAspectRatio": { + "fragment": "idlnames/SVGAnimatedPreserveAspectRatio.idl", + "parsed": "idlnamesparsed/SVGAnimatedPreserveAspectRatio.json" + }, + "SVGAnimatedRect": { + "fragment": "idlnames/SVGAnimatedRect.idl", + "parsed": "idlnamesparsed/SVGAnimatedRect.json" + }, + "SVGAnimatedString": { + "fragment": "idlnames/SVGAnimatedString.idl", + "parsed": "idlnamesparsed/SVGAnimatedString.json" + }, + "SVGAnimatedTransformList": { + "fragment": "idlnames/SVGAnimatedTransformList.idl", + "parsed": "idlnamesparsed/SVGAnimatedTransformList.json" + }, "SVGAnimationElement": { "fragment": "idlnames/SVGAnimationElement.idl", "parsed": "idlnamesparsed/SVGAnimationElement.json" }, + "SVGBoundingBoxOptions": { + "fragment": "idlnames/SVGBoundingBoxOptions.idl", + "parsed": "idlnamesparsed/SVGBoundingBoxOptions.json" + }, + "SVGCircleElement": { + "fragment": "idlnames/SVGCircleElement.idl", + "parsed": "idlnamesparsed/SVGCircleElement.json" + }, "SVGClipPathElement": { "fragment": "idlnames/SVGClipPathElement.idl", "parsed": "idlnamesparsed/SVGClipPathElement.json" @@ -6579,6 +6719,14 @@ "fragment": "idlnames/SVGComponentTransferFunctionElement.idl", "parsed": "idlnamesparsed/SVGComponentTransferFunctionElement.json" }, + "SVGDefsElement": { + "fragment": "idlnames/SVGDefsElement.idl", + "parsed": "idlnamesparsed/SVGDefsElement.json" + }, + "SVGDescElement": { + "fragment": "idlnames/SVGDescElement.idl", + "parsed": "idlnamesparsed/SVGDescElement.json" + }, "SVGDiscardElement": { "fragment": "idlnames/SVGDiscardElement.idl", "parsed": "idlnamesparsed/SVGDiscardElement.json" @@ -6587,6 +6735,14 @@ "fragment": "idlnames/SVGElement.idl", "parsed": "idlnamesparsed/SVGElement.json" }, + "SVGElementInstance": { + "fragment": "idlnames/SVGElementInstance.idl", + "parsed": "idlnamesparsed/SVGElementInstance.json" + }, + "SVGEllipseElement": { + "fragment": "idlnames/SVGEllipseElement.idl", + "parsed": "idlnamesparsed/SVGEllipseElement.json" + }, "SVGFEBlendElement": { "fragment": "idlnames/SVGFEBlendElement.idl", "parsed": "idlnamesparsed/SVGFEBlendElement.json" @@ -6695,22 +6851,194 @@ "fragment": "idlnames/SVGFilterPrimitiveStandardAttributes.idl", "parsed": "idlnamesparsed/SVGFilterPrimitiveStandardAttributes.json" }, + "SVGFitToViewBox": { + "fragment": "idlnames/SVGFitToViewBox.idl", + "parsed": "idlnamesparsed/SVGFitToViewBox.json" + }, + "SVGForeignObjectElement": { + "fragment": "idlnames/SVGForeignObjectElement.idl", + "parsed": "idlnamesparsed/SVGForeignObjectElement.json" + }, + "SVGGElement": { + "fragment": "idlnames/SVGGElement.idl", + "parsed": "idlnamesparsed/SVGGElement.json" + }, + "SVGGeometryElement": { + "fragment": "idlnames/SVGGeometryElement.idl", + "parsed": "idlnamesparsed/SVGGeometryElement.json" + }, + "SVGGradientElement": { + "fragment": "idlnames/SVGGradientElement.idl", + "parsed": "idlnamesparsed/SVGGradientElement.json" + }, + "SVGGraphicsElement": { + "fragment": "idlnames/SVGGraphicsElement.idl", + "parsed": "idlnamesparsed/SVGGraphicsElement.json" + }, + "SVGImageElement": { + "fragment": "idlnames/SVGImageElement.idl", + "parsed": "idlnamesparsed/SVGImageElement.json" + }, + "SVGLength": { + "fragment": "idlnames/SVGLength.idl", + "parsed": "idlnamesparsed/SVGLength.json" + }, + "SVGLengthList": { + "fragment": "idlnames/SVGLengthList.idl", + "parsed": "idlnamesparsed/SVGLengthList.json" + }, + "SVGLineElement": { + "fragment": "idlnames/SVGLineElement.idl", + "parsed": "idlnamesparsed/SVGLineElement.json" + }, + "SVGLinearGradientElement": { + "fragment": "idlnames/SVGLinearGradientElement.idl", + "parsed": "idlnamesparsed/SVGLinearGradientElement.json" + }, "SVGMPathElement": { "fragment": "idlnames/SVGMPathElement.idl", "parsed": "idlnamesparsed/SVGMPathElement.json" }, + "SVGMarkerElement": { + "fragment": "idlnames/SVGMarkerElement.idl", + "parsed": "idlnamesparsed/SVGMarkerElement.json" + }, "SVGMaskElement": { "fragment": "idlnames/SVGMaskElement.idl", "parsed": "idlnamesparsed/SVGMaskElement.json" }, + "SVGMetadataElement": { + "fragment": "idlnames/SVGMetadataElement.idl", + "parsed": "idlnamesparsed/SVGMetadataElement.json" + }, + "SVGNumber": { + "fragment": "idlnames/SVGNumber.idl", + "parsed": "idlnamesparsed/SVGNumber.json" + }, + "SVGNumberList": { + "fragment": "idlnames/SVGNumberList.idl", + "parsed": "idlnamesparsed/SVGNumberList.json" + }, + "SVGPathElement": { + "fragment": "idlnames/SVGPathElement.idl", + "parsed": "idlnamesparsed/SVGPathElement.json" + }, + "SVGPatternElement": { + "fragment": "idlnames/SVGPatternElement.idl", + "parsed": "idlnamesparsed/SVGPatternElement.json" + }, + "SVGPointList": { + "fragment": "idlnames/SVGPointList.idl", + "parsed": "idlnamesparsed/SVGPointList.json" + }, + "SVGPolygonElement": { + "fragment": "idlnames/SVGPolygonElement.idl", + "parsed": "idlnamesparsed/SVGPolygonElement.json" + }, + "SVGPolylineElement": { + "fragment": "idlnames/SVGPolylineElement.idl", + "parsed": "idlnamesparsed/SVGPolylineElement.json" + }, + "SVGPreserveAspectRatio": { + "fragment": "idlnames/SVGPreserveAspectRatio.idl", + "parsed": "idlnamesparsed/SVGPreserveAspectRatio.json" + }, + "SVGRadialGradientElement": { + "fragment": "idlnames/SVGRadialGradientElement.idl", + "parsed": "idlnamesparsed/SVGRadialGradientElement.json" + }, + "SVGRectElement": { + "fragment": "idlnames/SVGRectElement.idl", + "parsed": "idlnamesparsed/SVGRectElement.json" + }, "SVGSVGElement": { "fragment": "idlnames/SVGSVGElement.idl", "parsed": "idlnamesparsed/SVGSVGElement.json" }, + "SVGScriptElement": { + "fragment": "idlnames/SVGScriptElement.idl", + "parsed": "idlnamesparsed/SVGScriptElement.json" + }, "SVGSetElement": { "fragment": "idlnames/SVGSetElement.idl", "parsed": "idlnamesparsed/SVGSetElement.json" }, + "SVGStopElement": { + "fragment": "idlnames/SVGStopElement.idl", + "parsed": "idlnamesparsed/SVGStopElement.json" + }, + "SVGStringList": { + "fragment": "idlnames/SVGStringList.idl", + "parsed": "idlnamesparsed/SVGStringList.json" + }, + "SVGStyleElement": { + "fragment": "idlnames/SVGStyleElement.idl", + "parsed": "idlnamesparsed/SVGStyleElement.json" + }, + "SVGSwitchElement": { + "fragment": "idlnames/SVGSwitchElement.idl", + "parsed": "idlnamesparsed/SVGSwitchElement.json" + }, + "SVGSymbolElement": { + "fragment": "idlnames/SVGSymbolElement.idl", + "parsed": "idlnamesparsed/SVGSymbolElement.json" + }, + "SVGTSpanElement": { + "fragment": "idlnames/SVGTSpanElement.idl", + "parsed": "idlnamesparsed/SVGTSpanElement.json" + }, + "SVGTests": { + "fragment": "idlnames/SVGTests.idl", + "parsed": "idlnamesparsed/SVGTests.json" + }, + "SVGTextContentElement": { + "fragment": "idlnames/SVGTextContentElement.idl", + "parsed": "idlnamesparsed/SVGTextContentElement.json" + }, + "SVGTextElement": { + "fragment": "idlnames/SVGTextElement.idl", + "parsed": "idlnamesparsed/SVGTextElement.json" + }, + "SVGTextPathElement": { + "fragment": "idlnames/SVGTextPathElement.idl", + "parsed": "idlnamesparsed/SVGTextPathElement.json" + }, + "SVGTextPositioningElement": { + "fragment": "idlnames/SVGTextPositioningElement.idl", + "parsed": "idlnamesparsed/SVGTextPositioningElement.json" + }, + "SVGTitleElement": { + "fragment": "idlnames/SVGTitleElement.idl", + "parsed": "idlnamesparsed/SVGTitleElement.json" + }, + "SVGTransform": { + "fragment": "idlnames/SVGTransform.idl", + "parsed": "idlnamesparsed/SVGTransform.json" + }, + "SVGTransformList": { + "fragment": "idlnames/SVGTransformList.idl", + "parsed": "idlnamesparsed/SVGTransformList.json" + }, + "SVGURIReference": { + "fragment": "idlnames/SVGURIReference.idl", + "parsed": "idlnamesparsed/SVGURIReference.json" + }, + "SVGUnitTypes": { + "fragment": "idlnames/SVGUnitTypes.idl", + "parsed": "idlnamesparsed/SVGUnitTypes.json" + }, + "SVGUseElement": { + "fragment": "idlnames/SVGUseElement.idl", + "parsed": "idlnamesparsed/SVGUseElement.json" + }, + "SVGUseElementShadowRoot": { + "fragment": "idlnames/SVGUseElementShadowRoot.idl", + "parsed": "idlnamesparsed/SVGUseElementShadowRoot.json" + }, + "SVGViewElement": { + "fragment": "idlnames/SVGViewElement.idl", + "parsed": "idlnamesparsed/SVGViewElement.json" + }, "Sanitizer": { "fragment": "idlnames/Sanitizer.idl", "parsed": "idlnamesparsed/Sanitizer.json" @@ -6775,6 +7103,10 @@ "fragment": "idlnames/ScrollBehavior.idl", "parsed": "idlnamesparsed/ScrollBehavior.json" }, + "ScrollDirection": { + "fragment": "idlnames/ScrollDirection.idl", + "parsed": "idlnamesparsed/ScrollDirection.json" + }, "ScrollIntoViewOptions": { "fragment": "idlnames/ScrollIntoViewOptions.idl", "parsed": "idlnamesparsed/ScrollIntoViewOptions.json" @@ -6795,6 +7127,22 @@ "fragment": "idlnames/ScrollSetting.idl", "parsed": "idlnamesparsed/ScrollSetting.json" }, + "ScrollTimeline": { + "fragment": "idlnames/ScrollTimeline.idl", + "parsed": "idlnamesparsed/ScrollTimeline.json" + }, + "ScrollTimelineAutoKeyword": { + "fragment": "idlnames/ScrollTimelineAutoKeyword.idl", + "parsed": "idlnamesparsed/ScrollTimelineAutoKeyword.json" + }, + "ScrollTimelineOffset": { + "fragment": "idlnames/ScrollTimelineOffset.idl", + "parsed": "idlnamesparsed/ScrollTimelineOffset.json" + }, + "ScrollTimelineOptions": { + "fragment": "idlnames/ScrollTimelineOptions.idl", + "parsed": "idlnamesparsed/ScrollTimelineOptions.json" + }, "ScrollToOptions": { "fragment": "idlnames/ScrollToOptions.idl", "parsed": "idlnamesparsed/ScrollToOptions.json" @@ -6903,6 +7251,10 @@ "fragment": "idlnames/ServiceWorkerUpdateViaCache.idl", "parsed": "idlnamesparsed/ServiceWorkerUpdateViaCache.json" }, + "ShadowAnimation": { + "fragment": "idlnames/ShadowAnimation.idl", + "parsed": "idlnamesparsed/ShadowAnimation.json" + }, "ShadowRoot": { "fragment": "idlnames/ShadowRoot.idl", "parsed": "idlnamesparsed/ShadowRoot.json" @@ -6955,6 +7307,14 @@ "fragment": "idlnames/SourceBufferList.idl", "parsed": "idlnamesparsed/SourceBufferList.json" }, + "SpatialNavigationDirection": { + "fragment": "idlnames/SpatialNavigationDirection.idl", + "parsed": "idlnamesparsed/SpatialNavigationDirection.json" + }, + "SpatialNavigationSearchOptions": { + "fragment": "idlnames/SpatialNavigationSearchOptions.idl", + "parsed": "idlnamesparsed/SpatialNavigationSearchOptions.json" + }, "SpeechGrammar": { "fragment": "idlnames/SpeechGrammar.idl", "parsed": "idlnamesparsed/SpeechGrammar.json" @@ -7247,6 +7607,10 @@ "fragment": "idlnames/TimeRanges.idl", "parsed": "idlnamesparsed/TimeRanges.json" }, + "TimelinePhase": { + "fragment": "idlnames/TimelinePhase.idl", + "parsed": "idlnamesparsed/TimelinePhase.json" + }, "TimerHandler": { "fragment": "idlnames/TimerHandler.idl", "parsed": "idlnamesparsed/TimerHandler.json" diff --git a/ed/idlnames/Animation.idl b/ed/idlnames/Animation.idl index 2501e4bc9629..fc1ac74febe2 100644 --- a/ed/idlnames/Animation.idl +++ b/ed/idlnames/Animation.idl @@ -1,3 +1,32 @@ +// Source: Web Animations (https://www.w3.org/TR/web-animations-1/) +[Exposed=Window] +interface Animation : EventTarget { + constructor(optional AnimationEffect? effect = null, + optional AnimationTimeline? timeline); + attribute DOMString id; + attribute AnimationEffect? effect; + attribute AnimationTimeline? timeline; + attribute double? startTime; + attribute double? currentTime; + attribute double playbackRate; + readonly attribute AnimationPlayState playState; + readonly attribute AnimationReplaceState replaceState; + readonly attribute boolean pending; + readonly attribute Promise ready; + readonly attribute Promise finished; + attribute EventHandler onfinish; + attribute EventHandler oncancel; + attribute EventHandler onremove; + undefined cancel(); + undefined finish(); + undefined play(); + undefined pause(); + undefined updatePlaybackRate(double playbackRate); + undefined reverse(); + undefined persist(); + undefined commitStyles(); +}; + // Source: Web Animations Level 2 (https://drafts.csswg.org/web-animations-2/) [Exposed=Window] partial interface Animation { diff --git a/ed/idlnames/AnimationEffect.idl b/ed/idlnames/AnimationEffect.idl index 02bcbb1c03a7..57efdfe0e1f2 100644 --- a/ed/idlnames/AnimationEffect.idl +++ b/ed/idlnames/AnimationEffect.idl @@ -1,3 +1,11 @@ +// Source: Web Animations (https://www.w3.org/TR/web-animations-1/) +[Exposed=Window] +interface AnimationEffect { + EffectTiming getTiming(); + ComputedEffectTiming getComputedTiming(); + undefined updateTiming(optional OptionalEffectTiming timing = {}); +}; + // Source: Web Animations Level 2 (https://drafts.csswg.org/web-animations-2/) [Exposed=Window] partial interface AnimationEffect { diff --git a/ed/idlnames/AnimationTimeline.idl b/ed/idlnames/AnimationTimeline.idl index cd63e3eba3b3..af2fe0d9f2aa 100644 --- a/ed/idlnames/AnimationTimeline.idl +++ b/ed/idlnames/AnimationTimeline.idl @@ -1,3 +1,10 @@ +// Source: Web Animations (https://www.w3.org/TR/web-animations-1/) +[Exposed=Window] +interface AnimationTimeline { + readonly attribute double? currentTime; + readonly attribute TimelinePhase phase; +}; + // Source: Web Animations Level 2 (https://drafts.csswg.org/web-animations-2/) [Exposed=Window] partial interface AnimationTimeline { diff --git a/ed/idlnames/ComputedEffectTiming.idl b/ed/idlnames/ComputedEffectTiming.idl index 7c6c150f93d5..8d42b4c0ea0f 100644 --- a/ed/idlnames/ComputedEffectTiming.idl +++ b/ed/idlnames/ComputedEffectTiming.idl @@ -1,3 +1,12 @@ +// Source: Web Animations (https://www.w3.org/TR/web-animations-1/) +dictionary ComputedEffectTiming : EffectTiming { + unrestricted double endTime; + unrestricted double activeDuration; + double? localTime; + double? progress; + unrestricted double? currentIteration; +}; + // Source: Web Animations Level 2 (https://drafts.csswg.org/web-animations-2/) partial dictionary ComputedEffectTiming { CSSNumberish startTime; diff --git a/ed/idlnames/Document.idl b/ed/idlnames/Document.idl index 1351e554ec45..7609a98f9f32 100644 --- a/ed/idlnames/Document.idl +++ b/ed/idlnames/Document.idl @@ -215,4 +215,14 @@ partial interface Document { // Source: Selection API (https://www.w3.org/TR/selection-api/) partial interface Document { Selection? getSelection(); +}; + +// Source: Scalable Vector Graphics (SVG) 2 (https://www.w3.org/TR/SVG2/) +partial interface Document { + readonly attribute SVGSVGElement? rootElement; +}; + +// Source: Web Animations (https://www.w3.org/TR/web-animations-1/) +partial interface Document { + readonly attribute DocumentTimeline timeline; }; \ No newline at end of file diff --git a/ed/idlnames/DocumentOrShadowRoot.idl b/ed/idlnames/DocumentOrShadowRoot.idl index d4720a492a0b..c2d654a5bf21 100644 --- a/ed/idlnames/DocumentOrShadowRoot.idl +++ b/ed/idlnames/DocumentOrShadowRoot.idl @@ -26,4 +26,9 @@ partial interface mixin DocumentOrShadowRoot { // Source: Pointer Lock 2.0 (https://www.w3.org/TR/pointerlock-2/) partial interface mixin DocumentOrShadowRoot { readonly attribute Element ? pointerLockElement; +}; + +// Source: Web Animations (https://www.w3.org/TR/web-animations-1/) +partial interface mixin DocumentOrShadowRoot { + sequence getAnimations(); }; \ No newline at end of file diff --git a/ed/idlnames/EffectTiming.idl b/ed/idlnames/EffectTiming.idl index e51bb98b7e0e..f62a230e087c 100644 --- a/ed/idlnames/EffectTiming.idl +++ b/ed/idlnames/EffectTiming.idl @@ -1,3 +1,15 @@ +// Source: Web Animations (https://www.w3.org/TR/web-animations-1/) +dictionary EffectTiming { + double delay = 0; + double endDelay = 0; + FillMode fill = "auto"; + double iterationStart = 0.0; + unrestricted double iterations = 1.0; + (unrestricted double or DOMString) duration = "auto"; + PlaybackDirection direction = "normal"; + DOMString easing = "linear"; +}; + // Source: Web Animations Level 2 (https://drafts.csswg.org/web-animations-2/) partial dictionary EffectTiming { double playbackRate = 1.0; diff --git a/ed/idlnames/Element.idl b/ed/idlnames/Element.idl index fa053b6c15e6..75dd8826bd9a 100644 --- a/ed/idlnames/Element.idl +++ b/ed/idlnames/Element.idl @@ -75,6 +75,13 @@ partial interface Element { undefined setHTML(DOMString input, Sanitizer sanitizer); }; +// Source: CSS Spatial Navigation Level 1 (https://www.w3.org/TR/css-nav-1/) +partial interface Element { + Node getSpatialNavigationContainer(); + sequence focusableAreas(optional FocusableAreasOption option = {}); + Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {}); +}; + // Source: CSS Pseudo-Elements Module Level 4 (https://www.w3.org/TR/css-pseudo-4/) partial interface Element { CSSPseudoElement? pseudo(CSSOMString type); @@ -140,4 +147,7 @@ partial interface Element { }; // Source: Accessible Rich Internet Applications (WAI-ARIA) 1.3 (https://www.w3.org/TR/wai-aria-1.2/) -Element includes ARIAMixin; \ No newline at end of file +Element includes ARIAMixin; + +// Source: Web Animations (https://www.w3.org/TR/web-animations-1/) +Element includes Animatable; \ No newline at end of file diff --git a/ed/idlnames/KeyframeEffect.idl b/ed/idlnames/KeyframeEffect.idl index 30caba68e229..bc3cd6123c52 100644 --- a/ed/idlnames/KeyframeEffect.idl +++ b/ed/idlnames/KeyframeEffect.idl @@ -1,3 +1,17 @@ +// Source: Web Animations (https://www.w3.org/TR/web-animations-1/) +[Exposed=Window] +interface KeyframeEffect : AnimationEffect { + constructor(Element? target, + object? keyframes, + optional (unrestricted double or KeyframeEffectOptions) options = {}); + constructor(KeyframeEffect source); + attribute Element? target; + attribute CSSOMString? pseudoElement; + attribute CompositeOperation composite; + sequence getKeyframes(); + undefined setKeyframes(object? keyframes); +}; + // Source: Web Animations Level 2 (https://drafts.csswg.org/web-animations-2/) partial interface KeyframeEffect { attribute IterationCompositeOperation iterationComposite; diff --git a/ed/idlnames/KeyframeEffectOptions.idl b/ed/idlnames/KeyframeEffectOptions.idl index 012e13931d7f..89f281562d04 100644 --- a/ed/idlnames/KeyframeEffectOptions.idl +++ b/ed/idlnames/KeyframeEffectOptions.idl @@ -1,3 +1,9 @@ +// Source: Web Animations (https://www.w3.org/TR/web-animations-1/) +dictionary KeyframeEffectOptions : EffectTiming { + CompositeOperation composite = "replace"; + CSSOMString? pseudoElement = null; +}; + // Source: Web Animations Level 2 (https://drafts.csswg.org/web-animations-2/) partial dictionary KeyframeEffectOptions { IterationCompositeOperation iterationComposite = "replace"; diff --git a/ed/idlnames/MathMLElement.idl b/ed/idlnames/MathMLElement.idl index 52b78b7e8d67..2e0b0cc48e8d 100644 --- a/ed/idlnames/MathMLElement.idl +++ b/ed/idlnames/MathMLElement.idl @@ -1,2 +1,15 @@ +// Source: MathML Core (https://w3c.github.io/mathml-core/) +[Exposed=Window] +interface MathMLElement : Element { }; + +// Source: MathML Core (https://w3c.github.io/mathml-core/) +MathMLElement includes GlobalEventHandlers; + +// Source: MathML Core (https://w3c.github.io/mathml-core/) +MathMLElement includes DocumentAndElementEventHandlers; + +// Source: MathML Core (https://w3c.github.io/mathml-core/) +MathMLElement includes HTMLOrForeignElement; + // Source: CSS Object Model (CSSOM) (https://www.w3.org/TR/cssom-1/) MathMLElement includes ElementCSSInlineStyle; \ No newline at end of file diff --git a/ed/idlnames/OptionalEffectTiming.idl b/ed/idlnames/OptionalEffectTiming.idl index ba488aafe752..30304a1fd579 100644 --- a/ed/idlnames/OptionalEffectTiming.idl +++ b/ed/idlnames/OptionalEffectTiming.idl @@ -1,3 +1,15 @@ +// Source: Web Animations (https://www.w3.org/TR/web-animations-1/) +dictionary OptionalEffectTiming { + double delay; + double endDelay; + FillMode fill; + double iterationStart; + unrestricted double iterations; + (unrestricted double or DOMString) duration; + PlaybackDirection direction; + DOMString easing; +}; + // Source: Web Animations Level 2 (https://drafts.csswg.org/web-animations-2/) partial dictionary OptionalEffectTiming { double playbackRate; diff --git a/ed/idlnames/SVGElement.idl b/ed/idlnames/SVGElement.idl index 71be5176f05b..30586e970b5d 100644 --- a/ed/idlnames/SVGElement.idl +++ b/ed/idlnames/SVGElement.idl @@ -1,2 +1,24 @@ +// Source: Scalable Vector Graphics (SVG) 2 (https://www.w3.org/TR/SVG2/) +[Exposed=Window] +interface SVGElement : Element { + + [SameObject] readonly attribute SVGAnimatedString className; + + readonly attribute SVGSVGElement? ownerSVGElement; + readonly attribute SVGElement? viewportElement; +}; + // Source: CSS Object Model (CSSOM) (https://www.w3.org/TR/cssom-1/) -SVGElement includes ElementCSSInlineStyle; \ No newline at end of file +SVGElement includes ElementCSSInlineStyle; + +// Source: Scalable Vector Graphics (SVG) 2 (https://www.w3.org/TR/SVG2/) +SVGElement includes GlobalEventHandlers; + +// Source: Scalable Vector Graphics (SVG) 2 (https://www.w3.org/TR/SVG2/) +SVGElement includes DocumentAndElementEventHandlers; + +// Source: Scalable Vector Graphics (SVG) 2 (https://www.w3.org/TR/SVG2/) +SVGElement includes SVGElementInstance; + +// Source: Scalable Vector Graphics (SVG) 2 (https://www.w3.org/TR/SVG2/) +SVGElement includes HTMLOrSVGElement; \ No newline at end of file diff --git a/ed/idlnames/SVGSVGElement.idl b/ed/idlnames/SVGSVGElement.idl index d7755cca785c..92eacff51192 100644 --- a/ed/idlnames/SVGSVGElement.idl +++ b/ed/idlnames/SVGSVGElement.idl @@ -1,3 +1,41 @@ +// Source: Scalable Vector Graphics (SVG) 2 (https://www.w3.org/TR/SVG2/) +[Exposed=Window] +interface SVGSVGElement : SVGGraphicsElement { + + [SameObject] readonly attribute SVGAnimatedLength x; + [SameObject] readonly attribute SVGAnimatedLength y; + [SameObject] readonly attribute SVGAnimatedLength width; + [SameObject] readonly attribute SVGAnimatedLength height; + + attribute float currentScale; + [SameObject] readonly attribute DOMPointReadOnly currentTranslate; + + NodeList getIntersectionList(DOMRectReadOnly rect, SVGElement? referenceElement); + NodeList getEnclosureList(DOMRectReadOnly rect, SVGElement? referenceElement); + boolean checkIntersection(SVGElement element, DOMRectReadOnly rect); + boolean checkEnclosure(SVGElement element, DOMRectReadOnly rect); + + undefined deselectAll(); + + SVGNumber createSVGNumber(); + SVGLength createSVGLength(); + SVGAngle createSVGAngle(); + DOMPoint createSVGPoint(); + DOMMatrix createSVGMatrix(); + DOMRect createSVGRect(); + SVGTransform createSVGTransform(); + SVGTransform createSVGTransformFromMatrix(optional DOMMatrix2DInit matrix = {}); + + Element getElementById(DOMString elementId); + + // Deprecated methods that have no effect when called, + // but which are kept for compatibility reasons. + unsigned long suspendRedraw(unsigned long maxWaitMilliseconds); + undefined unsuspendRedraw(unsigned long suspendHandleID); + undefined unsuspendRedrawAll(); + undefined forceRedraw(); +}; + // Source: SVG Animations (https://svgwg.org/specs/animations/) partial interface SVGSVGElement { undefined pauseAnimations(); @@ -5,4 +43,10 @@ partial interface SVGSVGElement { boolean animationsPaused(); float getCurrentTime(); undefined setCurrentTime(float seconds); -}; \ No newline at end of file +}; + +// Source: Scalable Vector Graphics (SVG) 2 (https://www.w3.org/TR/SVG2/) +SVGSVGElement includes SVGFitToViewBox; + +// Source: Scalable Vector Graphics (SVG) 2 (https://www.w3.org/TR/SVG2/) +SVGSVGElement includes WindowEventHandlers; \ No newline at end of file diff --git a/ed/idlnames/Window.idl b/ed/idlnames/Window.idl index 2721796f0d93..caa175b3d74b 100644 --- a/ed/idlnames/Window.idl +++ b/ed/idlnames/Window.idl @@ -126,6 +126,11 @@ partial interface Window { [SameObject, Replaceable] readonly attribute VisualViewport visualViewport; }; +// Source: CSS Spatial Navigation Level 1 (https://www.w3.org/TR/css-nav-1/) +partial interface Window { + undefined navigate(SpatialNavigationDirection dir); +}; + // Source: CSS Object Model (CSSOM) (https://www.w3.org/TR/cssom-1/) partial interface Window { [NewObject] CSSStyleDeclaration getComputedStyle(Element elt, optional CSSOMString? pseudoElt); diff --git a/ed/idlnamesparsed/Animation.json b/ed/idlnamesparsed/Animation.json index 83cd8876b448..46a7d5df6efd 100644 --- a/ed/idlnamesparsed/Animation.json +++ b/ed/idlnamesparsed/Animation.json @@ -1,4 +1,14 @@ { + "name": "Animation", + "type": "interface", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "[Exposed=Window]\ninterface Animation : EventTarget {\n constructor(optional AnimationEffect? effect = null,\n optional AnimationTimeline? timeline);\n attribute DOMString id;\n attribute AnimationEffect? effect;\n attribute AnimationTimeline? timeline;\n attribute double? startTime;\n attribute double? currentTime;\n attribute double playbackRate;\n readonly attribute AnimationPlayState playState;\n readonly attribute AnimationReplaceState replaceState;\n readonly attribute boolean pending;\n readonly attribute Promise ready;\n readonly attribute Promise finished;\n attribute EventHandler onfinish;\n attribute EventHandler oncancel;\n attribute EventHandler onremove;\n undefined cancel();\n undefined finish();\n undefined play();\n undefined pause();\n undefined updatePlaybackRate(double playbackRate);\n undefined reverse();\n undefined persist();\n undefined commitStyles();\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animation" + }, "extended": [ { "spec": { @@ -8,5 +18,20 @@ "fragment": "[Exposed=Window]\npartial interface Animation {\n attribute CSSNumberish? startTime;\n attribute CSSNumberish? currentTime;\n};" } ], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, "includes": [] } \ No newline at end of file diff --git a/ed/idlnamesparsed/AnimationEffect.json b/ed/idlnamesparsed/AnimationEffect.json index cdf85cebeb38..c103c65a3110 100644 --- a/ed/idlnamesparsed/AnimationEffect.json +++ b/ed/idlnamesparsed/AnimationEffect.json @@ -1,4 +1,14 @@ { + "name": "AnimationEffect", + "type": "interface", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "[Exposed=Window]\ninterface AnimationEffect {\n EffectTiming getTiming();\n ComputedEffectTiming getComputedTiming();\n undefined updateTiming(optional OptionalEffectTiming timing = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animationeffect" + }, "extended": [ { "spec": { @@ -8,5 +18,6 @@ "fragment": "[Exposed=Window]\npartial interface AnimationEffect {\n // Timing hierarchy\n readonly attribute GroupEffect? parent;\n readonly attribute AnimationEffect? previousSibling;\n readonly attribute AnimationEffect? nextSibling;\n\n undefined before (AnimationEffect... effects);\n undefined after (AnimationEffect... effects);\n undefined replace (AnimationEffect... effects);\n undefined remove ();\n};" } ], + "inheritance": null, "includes": [] } \ No newline at end of file diff --git a/ed/idlnamesparsed/AnimationTimeline.json b/ed/idlnamesparsed/AnimationTimeline.json index 5c9ddb043be1..e03f1d554d2e 100644 --- a/ed/idlnamesparsed/AnimationTimeline.json +++ b/ed/idlnamesparsed/AnimationTimeline.json @@ -1,4 +1,14 @@ { + "name": "AnimationTimeline", + "type": "interface", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "[Exposed=Window]\ninterface AnimationTimeline {\n readonly attribute double? currentTime;\n readonly attribute TimelinePhase phase;\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animationtimeline" + }, "extended": [ { "spec": { @@ -8,5 +18,6 @@ "fragment": "[Exposed=Window]\npartial interface AnimationTimeline {\n readonly attribute CSSNumberish? duration;\n Animation play (optional AnimationEffect? effect = null);\n};" } ], + "inheritance": null, "includes": [] } \ No newline at end of file diff --git a/ed/idlnamesparsed/CSSAnimation.json b/ed/idlnamesparsed/CSSAnimation.json index 3f4e4534b897..eda341fdbb2c 100644 --- a/ed/idlnamesparsed/CSSAnimation.json +++ b/ed/idlnamesparsed/CSSAnimation.json @@ -11,6 +11,16 @@ }, "extended": [], "inheritance": { + "name": "Animation", + "type": "interface", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "[Exposed=Window]\ninterface Animation : EventTarget {\n constructor(optional AnimationEffect? effect = null,\n optional AnimationTimeline? timeline);\n attribute DOMString id;\n attribute AnimationEffect? effect;\n attribute AnimationTimeline? timeline;\n attribute double? startTime;\n attribute double? currentTime;\n attribute double playbackRate;\n readonly attribute AnimationPlayState playState;\n readonly attribute AnimationReplaceState replaceState;\n readonly attribute boolean pending;\n readonly attribute Promise ready;\n readonly attribute Promise finished;\n attribute EventHandler onfinish;\n attribute EventHandler oncancel;\n attribute EventHandler onremove;\n undefined cancel();\n undefined finish();\n undefined play();\n undefined pause();\n undefined updatePlaybackRate(double playbackRate);\n undefined reverse();\n undefined persist();\n undefined commitStyles();\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animation" + }, "extended": [ { "spec": { @@ -20,6 +30,21 @@ "fragment": "[Exposed=Window]\npartial interface Animation {\n attribute CSSNumberish? startTime;\n attribute CSSNumberish? currentTime;\n};" } ], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, "includes": [] }, "includes": [] diff --git a/ed/idlnamesparsed/CSSTransition.json b/ed/idlnamesparsed/CSSTransition.json index bd75bb95cad4..56f72dd292a8 100644 --- a/ed/idlnamesparsed/CSSTransition.json +++ b/ed/idlnamesparsed/CSSTransition.json @@ -11,6 +11,16 @@ }, "extended": [], "inheritance": { + "name": "Animation", + "type": "interface", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "[Exposed=Window]\ninterface Animation : EventTarget {\n constructor(optional AnimationEffect? effect = null,\n optional AnimationTimeline? timeline);\n attribute DOMString id;\n attribute AnimationEffect? effect;\n attribute AnimationTimeline? timeline;\n attribute double? startTime;\n attribute double? currentTime;\n attribute double playbackRate;\n readonly attribute AnimationPlayState playState;\n readonly attribute AnimationReplaceState replaceState;\n readonly attribute boolean pending;\n readonly attribute Promise ready;\n readonly attribute Promise finished;\n attribute EventHandler onfinish;\n attribute EventHandler oncancel;\n attribute EventHandler onremove;\n undefined cancel();\n undefined finish();\n undefined play();\n undefined pause();\n undefined updatePlaybackRate(double playbackRate);\n undefined reverse();\n undefined persist();\n undefined commitStyles();\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animation" + }, "extended": [ { "spec": { @@ -20,6 +30,21 @@ "fragment": "[Exposed=Window]\npartial interface Animation {\n attribute CSSNumberish? startTime;\n attribute CSSNumberish? currentTime;\n};" } ], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, "includes": [] }, "includes": [] diff --git a/ed/idlnamesparsed/ComputedEffectTiming.json b/ed/idlnamesparsed/ComputedEffectTiming.json index 33a49a2497db..58f881bd2abc 100644 --- a/ed/idlnamesparsed/ComputedEffectTiming.json +++ b/ed/idlnamesparsed/ComputedEffectTiming.json @@ -1,4 +1,14 @@ { + "name": "ComputedEffectTiming", + "type": "dictionary", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "dictionary ComputedEffectTiming : EffectTiming {\n unrestricted double endTime;\n unrestricted double activeDuration;\n double? localTime;\n double? progress;\n unrestricted double? currentIteration;\n};", + "href": "https://drafts.csswg.org/web-animations-1/#dictdef-computedeffecttiming" + }, "extended": [ { "spec": { @@ -8,5 +18,28 @@ "fragment": "partial dictionary ComputedEffectTiming {\n CSSNumberish startTime;\n CSSNumberish endTime;\n CSSNumberish activeDuration;\n CSSNumberish? localTime;\n CSSNumberish? progress;\n};" } ], + "inheritance": { + "name": "EffectTiming", + "type": "dictionary", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "dictionary EffectTiming {\n double delay = 0;\n double endDelay = 0;\n FillMode fill = \"auto\";\n double iterationStart = 0.0;\n unrestricted double iterations = 1.0;\n (unrestricted double or DOMString) duration = \"auto\";\n PlaybackDirection direction = \"normal\";\n DOMString easing = \"linear\";\n};", + "href": "https://drafts.csswg.org/web-animations-1/#dictdef-effecttiming" + }, + "extended": [ + { + "spec": { + "title": "Web Animations Level 2", + "url": "https://drafts.csswg.org/web-animations-2/" + }, + "fragment": "partial dictionary EffectTiming {\n double playbackRate = 1.0;\n};" + } + ], + "inheritance": null, + "includes": [] + }, "includes": [] } \ No newline at end of file diff --git a/ed/idlnamesparsed/Document.json b/ed/idlnamesparsed/Document.json index 5a178af2ac9f..402137a1955e 100644 --- a/ed/idlnamesparsed/Document.json +++ b/ed/idlnamesparsed/Document.json @@ -170,6 +170,20 @@ "url": "https://www.w3.org/TR/selection-api/" }, "fragment": "partial interface Document {\n Selection? getSelection();\n};" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "partial interface Document {\n readonly attribute SVGSVGElement? rootElement;\n};" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "partial interface Document {\n readonly attribute DocumentTimeline timeline;\n};" } ], "inheritance": { @@ -263,6 +277,13 @@ "url": "https://www.w3.org/TR/pointerlock-2/" }, "fragment": "partial interface mixin DocumentOrShadowRoot {\n readonly attribute Element ? pointerLockElement;\n};" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "partial interface mixin DocumentOrShadowRoot {\n sequence getAnimations();\n};" } ], "inheritance": null, diff --git a/ed/idlnamesparsed/DocumentOrShadowRoot.json b/ed/idlnamesparsed/DocumentOrShadowRoot.json index 0ef1a5e3cfe9..f5c13c579a90 100644 --- a/ed/idlnamesparsed/DocumentOrShadowRoot.json +++ b/ed/idlnamesparsed/DocumentOrShadowRoot.json @@ -44,6 +44,13 @@ "url": "https://www.w3.org/TR/pointerlock-2/" }, "fragment": "partial interface mixin DocumentOrShadowRoot {\n readonly attribute Element ? pointerLockElement;\n};" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "partial interface mixin DocumentOrShadowRoot {\n sequence getAnimations();\n};" } ], "inheritance": null, diff --git a/ed/idlnamesparsed/EffectTiming.json b/ed/idlnamesparsed/EffectTiming.json index 7c1c42683981..59c42b0eda4a 100644 --- a/ed/idlnamesparsed/EffectTiming.json +++ b/ed/idlnamesparsed/EffectTiming.json @@ -1,4 +1,14 @@ { + "name": "EffectTiming", + "type": "dictionary", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "dictionary EffectTiming {\n double delay = 0;\n double endDelay = 0;\n FillMode fill = \"auto\";\n double iterationStart = 0.0;\n unrestricted double iterations = 1.0;\n (unrestricted double or DOMString) duration = \"auto\";\n PlaybackDirection direction = \"normal\";\n DOMString easing = \"linear\";\n};", + "href": "https://drafts.csswg.org/web-animations-1/#dictdef-effecttiming" + }, "extended": [ { "spec": { @@ -8,5 +18,6 @@ "fragment": "partial dictionary EffectTiming {\n double playbackRate = 1.0;\n};" } ], + "inheritance": null, "includes": [] } \ No newline at end of file diff --git a/ed/idlnamesparsed/Element.json b/ed/idlnamesparsed/Element.json index 784ce0a75664..35e9ba671314 100644 --- a/ed/idlnamesparsed/Element.json +++ b/ed/idlnamesparsed/Element.json @@ -59,6 +59,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -135,6 +142,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -286,6 +300,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] } \ No newline at end of file diff --git a/ed/idlnamesparsed/HTMLAnchorElement.json b/ed/idlnamesparsed/HTMLAnchorElement.json index 4accf4602528..c37d4ac2a359 100644 --- a/ed/idlnamesparsed/HTMLAnchorElement.json +++ b/ed/idlnamesparsed/HTMLAnchorElement.json @@ -155,6 +155,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -231,6 +238,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -382,6 +396,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLAreaElement.json b/ed/idlnamesparsed/HTMLAreaElement.json index f99f4296f4b9..206915fe0a27 100644 --- a/ed/idlnamesparsed/HTMLAreaElement.json +++ b/ed/idlnamesparsed/HTMLAreaElement.json @@ -141,6 +141,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -217,6 +224,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -368,6 +382,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLAudioElement.json b/ed/idlnamesparsed/HTMLAudioElement.json index 29f4c7f709b6..107047dc618b 100644 --- a/ed/idlnamesparsed/HTMLAudioElement.json +++ b/ed/idlnamesparsed/HTMLAudioElement.json @@ -167,6 +167,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -243,6 +250,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -394,6 +408,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLBRElement.json b/ed/idlnamesparsed/HTMLBRElement.json index 3fdcca8fd0b8..828cb195c783 100644 --- a/ed/idlnamesparsed/HTMLBRElement.json +++ b/ed/idlnamesparsed/HTMLBRElement.json @@ -134,6 +134,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -210,6 +217,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -361,6 +375,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLBaseElement.json b/ed/idlnamesparsed/HTMLBaseElement.json index 685478ba867d..77822ce94c89 100644 --- a/ed/idlnamesparsed/HTMLBaseElement.json +++ b/ed/idlnamesparsed/HTMLBaseElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLBodyElement.json b/ed/idlnamesparsed/HTMLBodyElement.json index f98613272304..7e7dab239fdd 100644 --- a/ed/idlnamesparsed/HTMLBodyElement.json +++ b/ed/idlnamesparsed/HTMLBodyElement.json @@ -148,6 +148,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -224,6 +231,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -375,6 +389,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLButtonElement.json b/ed/idlnamesparsed/HTMLButtonElement.json index d2bd8533017d..4b299536c65f 100644 --- a/ed/idlnamesparsed/HTMLButtonElement.json +++ b/ed/idlnamesparsed/HTMLButtonElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLCanvasElement.json b/ed/idlnamesparsed/HTMLCanvasElement.json index f2bee8fbc263..3ca6b8700b3c 100644 --- a/ed/idlnamesparsed/HTMLCanvasElement.json +++ b/ed/idlnamesparsed/HTMLCanvasElement.json @@ -134,6 +134,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -210,6 +217,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -361,6 +375,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLDListElement.json b/ed/idlnamesparsed/HTMLDListElement.json index 480ea3470fd9..eecb90adf4c6 100644 --- a/ed/idlnamesparsed/HTMLDListElement.json +++ b/ed/idlnamesparsed/HTMLDListElement.json @@ -134,6 +134,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -210,6 +217,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -361,6 +375,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLDataElement.json b/ed/idlnamesparsed/HTMLDataElement.json index f80f05e4f97b..5a88bada5c41 100644 --- a/ed/idlnamesparsed/HTMLDataElement.json +++ b/ed/idlnamesparsed/HTMLDataElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLDataListElement.json b/ed/idlnamesparsed/HTMLDataListElement.json index b4f7d389deac..201938d8ec93 100644 --- a/ed/idlnamesparsed/HTMLDataListElement.json +++ b/ed/idlnamesparsed/HTMLDataListElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLDetailsElement.json b/ed/idlnamesparsed/HTMLDetailsElement.json index b6a2dc54b43e..76d18f5ccc24 100644 --- a/ed/idlnamesparsed/HTMLDetailsElement.json +++ b/ed/idlnamesparsed/HTMLDetailsElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLDialogElement.json b/ed/idlnamesparsed/HTMLDialogElement.json index b50d0ebc0a49..33b307852fd5 100644 --- a/ed/idlnamesparsed/HTMLDialogElement.json +++ b/ed/idlnamesparsed/HTMLDialogElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLDirectoryElement.json b/ed/idlnamesparsed/HTMLDirectoryElement.json index 0c66de3b378b..95f8b61febff 100644 --- a/ed/idlnamesparsed/HTMLDirectoryElement.json +++ b/ed/idlnamesparsed/HTMLDirectoryElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLDivElement.json b/ed/idlnamesparsed/HTMLDivElement.json index 9906e27fc626..fe4e547a069a 100644 --- a/ed/idlnamesparsed/HTMLDivElement.json +++ b/ed/idlnamesparsed/HTMLDivElement.json @@ -134,6 +134,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -210,6 +217,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -361,6 +375,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLElement.json b/ed/idlnamesparsed/HTMLElement.json index 574a4445b93b..b6eea723bdb6 100644 --- a/ed/idlnamesparsed/HTMLElement.json +++ b/ed/idlnamesparsed/HTMLElement.json @@ -114,6 +114,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -190,6 +197,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -341,6 +355,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLEmbedElement.json b/ed/idlnamesparsed/HTMLEmbedElement.json index 3b058716a69e..b66b6f618124 100644 --- a/ed/idlnamesparsed/HTMLEmbedElement.json +++ b/ed/idlnamesparsed/HTMLEmbedElement.json @@ -134,6 +134,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -210,6 +217,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -361,6 +375,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLFieldSetElement.json b/ed/idlnamesparsed/HTMLFieldSetElement.json index d397cb360038..3116bfb9a4a6 100644 --- a/ed/idlnamesparsed/HTMLFieldSetElement.json +++ b/ed/idlnamesparsed/HTMLFieldSetElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLFontElement.json b/ed/idlnamesparsed/HTMLFontElement.json index 4f4b4e078941..f477f4d1c4c5 100644 --- a/ed/idlnamesparsed/HTMLFontElement.json +++ b/ed/idlnamesparsed/HTMLFontElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLFormElement.json b/ed/idlnamesparsed/HTMLFormElement.json index 55c72181ac71..a9485de8c98b 100644 --- a/ed/idlnamesparsed/HTMLFormElement.json +++ b/ed/idlnamesparsed/HTMLFormElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLFrameElement.json b/ed/idlnamesparsed/HTMLFrameElement.json index 7d1d46c96678..b6a33197af0b 100644 --- a/ed/idlnamesparsed/HTMLFrameElement.json +++ b/ed/idlnamesparsed/HTMLFrameElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLFrameSetElement.json b/ed/idlnamesparsed/HTMLFrameSetElement.json index 2ad633a10d22..50df61870e8d 100644 --- a/ed/idlnamesparsed/HTMLFrameSetElement.json +++ b/ed/idlnamesparsed/HTMLFrameSetElement.json @@ -134,6 +134,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -210,6 +217,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -361,6 +375,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLHRElement.json b/ed/idlnamesparsed/HTMLHRElement.json index 7dc05373b8be..657800466ec3 100644 --- a/ed/idlnamesparsed/HTMLHRElement.json +++ b/ed/idlnamesparsed/HTMLHRElement.json @@ -134,6 +134,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -210,6 +217,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -361,6 +375,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLHeadElement.json b/ed/idlnamesparsed/HTMLHeadElement.json index 3811e0872dff..1e076191306c 100644 --- a/ed/idlnamesparsed/HTMLHeadElement.json +++ b/ed/idlnamesparsed/HTMLHeadElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLHeadingElement.json b/ed/idlnamesparsed/HTMLHeadingElement.json index 70b80ab3180f..5a8052b902c6 100644 --- a/ed/idlnamesparsed/HTMLHeadingElement.json +++ b/ed/idlnamesparsed/HTMLHeadingElement.json @@ -134,6 +134,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -210,6 +217,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -361,6 +375,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLHtmlElement.json b/ed/idlnamesparsed/HTMLHtmlElement.json index cbe90a2bfdf3..584572c32cea 100644 --- a/ed/idlnamesparsed/HTMLHtmlElement.json +++ b/ed/idlnamesparsed/HTMLHtmlElement.json @@ -134,6 +134,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -210,6 +217,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -361,6 +375,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLIFrameElement.json b/ed/idlnamesparsed/HTMLIFrameElement.json index ae27bb6d3ce5..100ecd4495eb 100644 --- a/ed/idlnamesparsed/HTMLIFrameElement.json +++ b/ed/idlnamesparsed/HTMLIFrameElement.json @@ -148,6 +148,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -224,6 +231,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -375,6 +389,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLImageElement.json b/ed/idlnamesparsed/HTMLImageElement.json index e439a3dcbd14..9eb3d455ee8b 100644 --- a/ed/idlnamesparsed/HTMLImageElement.json +++ b/ed/idlnamesparsed/HTMLImageElement.json @@ -141,6 +141,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -217,6 +224,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -368,6 +382,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLInputElement.json b/ed/idlnamesparsed/HTMLInputElement.json index d09389cd8cd6..3681bfeba6c7 100644 --- a/ed/idlnamesparsed/HTMLInputElement.json +++ b/ed/idlnamesparsed/HTMLInputElement.json @@ -148,6 +148,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -224,6 +231,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -375,6 +389,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLLIElement.json b/ed/idlnamesparsed/HTMLLIElement.json index 38250ee8ba94..136400eed186 100644 --- a/ed/idlnamesparsed/HTMLLIElement.json +++ b/ed/idlnamesparsed/HTMLLIElement.json @@ -134,6 +134,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -210,6 +217,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -361,6 +375,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLLabelElement.json b/ed/idlnamesparsed/HTMLLabelElement.json index c19b6f8dad68..bee01e1de487 100644 --- a/ed/idlnamesparsed/HTMLLabelElement.json +++ b/ed/idlnamesparsed/HTMLLabelElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLLegendElement.json b/ed/idlnamesparsed/HTMLLegendElement.json index fd1674975ee4..1ef8c20b51b1 100644 --- a/ed/idlnamesparsed/HTMLLegendElement.json +++ b/ed/idlnamesparsed/HTMLLegendElement.json @@ -134,6 +134,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -210,6 +217,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -361,6 +375,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLLinkElement.json b/ed/idlnamesparsed/HTMLLinkElement.json index 1621f6534e4b..0416713c8b2f 100644 --- a/ed/idlnamesparsed/HTMLLinkElement.json +++ b/ed/idlnamesparsed/HTMLLinkElement.json @@ -141,6 +141,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -217,6 +224,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -368,6 +382,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLMapElement.json b/ed/idlnamesparsed/HTMLMapElement.json index 8b7c9db92d92..701784001043 100644 --- a/ed/idlnamesparsed/HTMLMapElement.json +++ b/ed/idlnamesparsed/HTMLMapElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLMarqueeElement.json b/ed/idlnamesparsed/HTMLMarqueeElement.json index 19ed058ad37f..b0b6277126cc 100644 --- a/ed/idlnamesparsed/HTMLMarqueeElement.json +++ b/ed/idlnamesparsed/HTMLMarqueeElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLMediaElement.json b/ed/idlnamesparsed/HTMLMediaElement.json index 79a84d05dcc2..826612b7378a 100644 --- a/ed/idlnamesparsed/HTMLMediaElement.json +++ b/ed/idlnamesparsed/HTMLMediaElement.json @@ -155,6 +155,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -231,6 +238,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -382,6 +396,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLMenuElement.json b/ed/idlnamesparsed/HTMLMenuElement.json index 4b182dd7673e..f074663c7108 100644 --- a/ed/idlnamesparsed/HTMLMenuElement.json +++ b/ed/idlnamesparsed/HTMLMenuElement.json @@ -134,6 +134,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -210,6 +217,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -361,6 +375,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLMetaElement.json b/ed/idlnamesparsed/HTMLMetaElement.json index 515a42ca3ae5..003691d600ce 100644 --- a/ed/idlnamesparsed/HTMLMetaElement.json +++ b/ed/idlnamesparsed/HTMLMetaElement.json @@ -134,6 +134,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -210,6 +217,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -361,6 +375,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLMeterElement.json b/ed/idlnamesparsed/HTMLMeterElement.json index 3c0ca39d508b..581b1e03f145 100644 --- a/ed/idlnamesparsed/HTMLMeterElement.json +++ b/ed/idlnamesparsed/HTMLMeterElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLModElement.json b/ed/idlnamesparsed/HTMLModElement.json index c48f74fb5139..225d646b9890 100644 --- a/ed/idlnamesparsed/HTMLModElement.json +++ b/ed/idlnamesparsed/HTMLModElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLOListElement.json b/ed/idlnamesparsed/HTMLOListElement.json index 91d400728188..86c9a8c183c9 100644 --- a/ed/idlnamesparsed/HTMLOListElement.json +++ b/ed/idlnamesparsed/HTMLOListElement.json @@ -134,6 +134,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -210,6 +217,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -361,6 +375,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLObjectElement.json b/ed/idlnamesparsed/HTMLObjectElement.json index a5a52fabfd66..c7b7876d300c 100644 --- a/ed/idlnamesparsed/HTMLObjectElement.json +++ b/ed/idlnamesparsed/HTMLObjectElement.json @@ -134,6 +134,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -210,6 +217,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -361,6 +375,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLOptGroupElement.json b/ed/idlnamesparsed/HTMLOptGroupElement.json index d6bfc55f7041..c18e17a7104a 100644 --- a/ed/idlnamesparsed/HTMLOptGroupElement.json +++ b/ed/idlnamesparsed/HTMLOptGroupElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLOptionElement.json b/ed/idlnamesparsed/HTMLOptionElement.json index 10c9ee53cf92..adb813bd738b 100644 --- a/ed/idlnamesparsed/HTMLOptionElement.json +++ b/ed/idlnamesparsed/HTMLOptionElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLOutputElement.json b/ed/idlnamesparsed/HTMLOutputElement.json index 6e51e9940223..4426c24af0fc 100644 --- a/ed/idlnamesparsed/HTMLOutputElement.json +++ b/ed/idlnamesparsed/HTMLOutputElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLParagraphElement.json b/ed/idlnamesparsed/HTMLParagraphElement.json index 14171611d322..9c16577c32b5 100644 --- a/ed/idlnamesparsed/HTMLParagraphElement.json +++ b/ed/idlnamesparsed/HTMLParagraphElement.json @@ -134,6 +134,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -210,6 +217,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -361,6 +375,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLParamElement.json b/ed/idlnamesparsed/HTMLParamElement.json index e19780b897f7..ef06515a2f70 100644 --- a/ed/idlnamesparsed/HTMLParamElement.json +++ b/ed/idlnamesparsed/HTMLParamElement.json @@ -134,6 +134,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -210,6 +217,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -361,6 +375,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLPictureElement.json b/ed/idlnamesparsed/HTMLPictureElement.json index c23f2fe97f50..bd16fdd06446 100644 --- a/ed/idlnamesparsed/HTMLPictureElement.json +++ b/ed/idlnamesparsed/HTMLPictureElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLPortalElement.json b/ed/idlnamesparsed/HTMLPortalElement.json index 2989d70cb8e6..7bc4498d3023 100644 --- a/ed/idlnamesparsed/HTMLPortalElement.json +++ b/ed/idlnamesparsed/HTMLPortalElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLPreElement.json b/ed/idlnamesparsed/HTMLPreElement.json index 4ebe3d5e7c35..c3f275c7ad00 100644 --- a/ed/idlnamesparsed/HTMLPreElement.json +++ b/ed/idlnamesparsed/HTMLPreElement.json @@ -134,6 +134,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -210,6 +217,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -361,6 +375,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLProgressElement.json b/ed/idlnamesparsed/HTMLProgressElement.json index 9360b06d6f2a..bc2517d43a34 100644 --- a/ed/idlnamesparsed/HTMLProgressElement.json +++ b/ed/idlnamesparsed/HTMLProgressElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLQuoteElement.json b/ed/idlnamesparsed/HTMLQuoteElement.json index b1548777c147..074fffab631a 100644 --- a/ed/idlnamesparsed/HTMLQuoteElement.json +++ b/ed/idlnamesparsed/HTMLQuoteElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLScriptElement.json b/ed/idlnamesparsed/HTMLScriptElement.json index 597c0d34091d..0fb9546f2e7a 100644 --- a/ed/idlnamesparsed/HTMLScriptElement.json +++ b/ed/idlnamesparsed/HTMLScriptElement.json @@ -134,6 +134,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -210,6 +217,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -361,6 +375,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLSelectElement.json b/ed/idlnamesparsed/HTMLSelectElement.json index 419f407a6082..090714350be8 100644 --- a/ed/idlnamesparsed/HTMLSelectElement.json +++ b/ed/idlnamesparsed/HTMLSelectElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLSlotElement.json b/ed/idlnamesparsed/HTMLSlotElement.json index 7a6c817e21e1..a5f216bfe0ed 100644 --- a/ed/idlnamesparsed/HTMLSlotElement.json +++ b/ed/idlnamesparsed/HTMLSlotElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLSourceElement.json b/ed/idlnamesparsed/HTMLSourceElement.json index 1a06253ecc59..6b4d1eaedd6a 100644 --- a/ed/idlnamesparsed/HTMLSourceElement.json +++ b/ed/idlnamesparsed/HTMLSourceElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLSpanElement.json b/ed/idlnamesparsed/HTMLSpanElement.json index 9849b44acd24..37df9b45516c 100644 --- a/ed/idlnamesparsed/HTMLSpanElement.json +++ b/ed/idlnamesparsed/HTMLSpanElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLStyleElement.json b/ed/idlnamesparsed/HTMLStyleElement.json index 3ec8871ed5f0..867a1e25b566 100644 --- a/ed/idlnamesparsed/HTMLStyleElement.json +++ b/ed/idlnamesparsed/HTMLStyleElement.json @@ -141,6 +141,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -217,6 +224,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -368,6 +382,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLTableCaptionElement.json b/ed/idlnamesparsed/HTMLTableCaptionElement.json index a6eb3c73e079..9c243c57605f 100644 --- a/ed/idlnamesparsed/HTMLTableCaptionElement.json +++ b/ed/idlnamesparsed/HTMLTableCaptionElement.json @@ -134,6 +134,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -210,6 +217,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -361,6 +375,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLTableCellElement.json b/ed/idlnamesparsed/HTMLTableCellElement.json index f00a4341273e..75517702ba9f 100644 --- a/ed/idlnamesparsed/HTMLTableCellElement.json +++ b/ed/idlnamesparsed/HTMLTableCellElement.json @@ -134,6 +134,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -210,6 +217,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -361,6 +375,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLTableColElement.json b/ed/idlnamesparsed/HTMLTableColElement.json index cfdb9e20a26e..0ea52cfc79fd 100644 --- a/ed/idlnamesparsed/HTMLTableColElement.json +++ b/ed/idlnamesparsed/HTMLTableColElement.json @@ -134,6 +134,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -210,6 +217,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -361,6 +375,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLTableElement.json b/ed/idlnamesparsed/HTMLTableElement.json index 50077fe63b34..e29d20ddaf2e 100644 --- a/ed/idlnamesparsed/HTMLTableElement.json +++ b/ed/idlnamesparsed/HTMLTableElement.json @@ -134,6 +134,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -210,6 +217,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -361,6 +375,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLTableRowElement.json b/ed/idlnamesparsed/HTMLTableRowElement.json index 5dd9dc042317..cb2c73f92902 100644 --- a/ed/idlnamesparsed/HTMLTableRowElement.json +++ b/ed/idlnamesparsed/HTMLTableRowElement.json @@ -134,6 +134,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -210,6 +217,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -361,6 +375,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLTableSectionElement.json b/ed/idlnamesparsed/HTMLTableSectionElement.json index 23c8a09c0c78..5df8b783c24d 100644 --- a/ed/idlnamesparsed/HTMLTableSectionElement.json +++ b/ed/idlnamesparsed/HTMLTableSectionElement.json @@ -134,6 +134,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -210,6 +217,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -361,6 +375,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLTemplateElement.json b/ed/idlnamesparsed/HTMLTemplateElement.json index bb793e361178..82957f6f3239 100644 --- a/ed/idlnamesparsed/HTMLTemplateElement.json +++ b/ed/idlnamesparsed/HTMLTemplateElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLTextAreaElement.json b/ed/idlnamesparsed/HTMLTextAreaElement.json index d34671f20e0e..bc71eb5ffec3 100644 --- a/ed/idlnamesparsed/HTMLTextAreaElement.json +++ b/ed/idlnamesparsed/HTMLTextAreaElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLTimeElement.json b/ed/idlnamesparsed/HTMLTimeElement.json index 58d6f3fef580..9d448f5f09d8 100644 --- a/ed/idlnamesparsed/HTMLTimeElement.json +++ b/ed/idlnamesparsed/HTMLTimeElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLTitleElement.json b/ed/idlnamesparsed/HTMLTitleElement.json index c8e3344a132a..63545241e39d 100644 --- a/ed/idlnamesparsed/HTMLTitleElement.json +++ b/ed/idlnamesparsed/HTMLTitleElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLTrackElement.json b/ed/idlnamesparsed/HTMLTrackElement.json index 18c5a8e8f04b..d0716862cb38 100644 --- a/ed/idlnamesparsed/HTMLTrackElement.json +++ b/ed/idlnamesparsed/HTMLTrackElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLUListElement.json b/ed/idlnamesparsed/HTMLUListElement.json index 9e9c2f5fcbeb..346132106f9c 100644 --- a/ed/idlnamesparsed/HTMLUListElement.json +++ b/ed/idlnamesparsed/HTMLUListElement.json @@ -134,6 +134,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -210,6 +217,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -361,6 +375,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLUnknownElement.json b/ed/idlnamesparsed/HTMLUnknownElement.json index 56651d989e40..605df1b944a7 100644 --- a/ed/idlnamesparsed/HTMLUnknownElement.json +++ b/ed/idlnamesparsed/HTMLUnknownElement.json @@ -126,6 +126,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -202,6 +209,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -353,6 +367,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/HTMLVideoElement.json b/ed/idlnamesparsed/HTMLVideoElement.json index 776bf5f925cc..6d5721e42153 100644 --- a/ed/idlnamesparsed/HTMLVideoElement.json +++ b/ed/idlnamesparsed/HTMLVideoElement.json @@ -189,6 +189,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", @@ -265,6 +272,13 @@ "url": "https://www.w3.org/TR/wai-aria-1.2/" }, "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" } ], "inheritance": { @@ -416,6 +430,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/KeyframeEffect.json b/ed/idlnamesparsed/KeyframeEffect.json index a4275334e28a..f0d57707760b 100644 --- a/ed/idlnamesparsed/KeyframeEffect.json +++ b/ed/idlnamesparsed/KeyframeEffect.json @@ -1,4 +1,14 @@ { + "name": "KeyframeEffect", + "type": "interface", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "[Exposed=Window]\ninterface KeyframeEffect : AnimationEffect {\n constructor(Element? target,\n object? keyframes,\n optional (unrestricted double or KeyframeEffectOptions) options = {});\n constructor(KeyframeEffect source);\n attribute Element? target;\n attribute CSSOMString? pseudoElement;\n attribute CompositeOperation composite;\n sequence getKeyframes();\n undefined setKeyframes(object? keyframes);\n};", + "href": "https://drafts.csswg.org/web-animations-1/#keyframeeffect" + }, "extended": [ { "spec": { @@ -8,5 +18,28 @@ "fragment": "partial interface KeyframeEffect {\n attribute IterationCompositeOperation iterationComposite;\n};" } ], + "inheritance": { + "name": "AnimationEffect", + "type": "interface", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "[Exposed=Window]\ninterface AnimationEffect {\n EffectTiming getTiming();\n ComputedEffectTiming getComputedTiming();\n undefined updateTiming(optional OptionalEffectTiming timing = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animationeffect" + }, + "extended": [ + { + "spec": { + "title": "Web Animations Level 2", + "url": "https://drafts.csswg.org/web-animations-2/" + }, + "fragment": "[Exposed=Window]\npartial interface AnimationEffect {\n // Timing hierarchy\n readonly attribute GroupEffect? parent;\n readonly attribute AnimationEffect? previousSibling;\n readonly attribute AnimationEffect? nextSibling;\n\n undefined before (AnimationEffect... effects);\n undefined after (AnimationEffect... effects);\n undefined replace (AnimationEffect... effects);\n undefined remove ();\n};" + } + ], + "inheritance": null, + "includes": [] + }, "includes": [] } \ No newline at end of file diff --git a/ed/idlnamesparsed/KeyframeEffectOptions.json b/ed/idlnamesparsed/KeyframeEffectOptions.json index 7292bbd4111f..d54ecfc11927 100644 --- a/ed/idlnamesparsed/KeyframeEffectOptions.json +++ b/ed/idlnamesparsed/KeyframeEffectOptions.json @@ -1,4 +1,14 @@ { + "name": "KeyframeEffectOptions", + "type": "dictionary", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "dictionary KeyframeEffectOptions : EffectTiming {\n CompositeOperation composite = \"replace\";\n CSSOMString? pseudoElement = null;\n};", + "href": "https://drafts.csswg.org/web-animations-1/#dictdef-keyframeeffectoptions" + }, "extended": [ { "spec": { @@ -8,5 +18,28 @@ "fragment": "partial dictionary KeyframeEffectOptions {\n IterationCompositeOperation iterationComposite = \"replace\";\n};" } ], + "inheritance": { + "name": "EffectTiming", + "type": "dictionary", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "dictionary EffectTiming {\n double delay = 0;\n double endDelay = 0;\n FillMode fill = \"auto\";\n double iterationStart = 0.0;\n unrestricted double iterations = 1.0;\n (unrestricted double or DOMString) duration = \"auto\";\n PlaybackDirection direction = \"normal\";\n DOMString easing = \"linear\";\n};", + "href": "https://drafts.csswg.org/web-animations-1/#dictdef-effecttiming" + }, + "extended": [ + { + "spec": { + "title": "Web Animations Level 2", + "url": "https://drafts.csswg.org/web-animations-2/" + }, + "fragment": "partial dictionary EffectTiming {\n double playbackRate = 1.0;\n};" + } + ], + "inheritance": null, + "includes": [] + }, "includes": [] } \ No newline at end of file diff --git a/ed/idlnamesparsed/MathMLElement.json b/ed/idlnamesparsed/MathMLElement.json index 61db37c3c7f0..c9827e646376 100644 --- a/ed/idlnamesparsed/MathMLElement.json +++ b/ed/idlnamesparsed/MathMLElement.json @@ -1,5 +1,36 @@ { + "name": "MathMLElement", + "type": "interface", + "defined": { + "spec": { + "title": "MathML Core", + "url": "https://w3c.github.io/mathml-core/" + }, + "fragment": "[Exposed=Window]\ninterface MathMLElement : Element { };", + "href": "https://w3c.github.io/mathml-core/#dom-mathmlelement" + }, "extended": [ + { + "spec": { + "title": "MathML Core", + "url": "https://w3c.github.io/mathml-core/" + }, + "fragment": "MathMLElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "MathML Core", + "url": "https://w3c.github.io/mathml-core/" + }, + "fragment": "MathMLElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "MathML Core", + "url": "https://w3c.github.io/mathml-core/" + }, + "fragment": "MathMLElement includes HTMLOrForeignElement;" + }, { "spec": { "title": "CSS Object Model (CSSOM)", @@ -8,7 +39,400 @@ "fragment": "MathMLElement includes ElementCSSInlineStyle;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, { "name": "ElementCSSInlineStyle", "type": "interface mixin", diff --git a/ed/idlnamesparsed/OptionalEffectTiming.json b/ed/idlnamesparsed/OptionalEffectTiming.json index d06562308786..5c6ff89bcc62 100644 --- a/ed/idlnamesparsed/OptionalEffectTiming.json +++ b/ed/idlnamesparsed/OptionalEffectTiming.json @@ -1,4 +1,14 @@ { + "name": "OptionalEffectTiming", + "type": "dictionary", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "dictionary OptionalEffectTiming {\n double delay;\n double endDelay;\n FillMode fill;\n double iterationStart;\n unrestricted double iterations;\n (unrestricted double or DOMString) duration;\n PlaybackDirection direction;\n DOMString easing;\n};", + "href": "https://drafts.csswg.org/web-animations-1/#dictdef-optionaleffecttiming" + }, "extended": [ { "spec": { @@ -8,5 +18,6 @@ "fragment": "partial dictionary OptionalEffectTiming {\n double playbackRate;\n};" } ], + "inheritance": null, "includes": [] } \ No newline at end of file diff --git a/ed/idlnamesparsed/SVGAElement.json b/ed/idlnamesparsed/SVGAElement.json index b98164d396d8..1946613e2300 100644 --- a/ed/idlnamesparsed/SVGAElement.json +++ b/ed/idlnamesparsed/SVGAElement.json @@ -154,6 +154,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGAnimateElement.json b/ed/idlnamesparsed/SVGAnimateElement.json index 8824ec2e9dcd..a8bc62c98daf 100644 --- a/ed/idlnamesparsed/SVGAnimateElement.json +++ b/ed/idlnamesparsed/SVGAnimateElement.json @@ -29,6 +29,16 @@ } ], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -36,8 +46,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -61,10 +419,129 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, - "includes": [] + "includes": [ + { + "name": "SVGTests", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGTests {\n [SameObject] readonly attribute SVGStringList requiredExtensions;\n [SameObject] readonly attribute SVGStringList systemLanguage;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGTests" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] }, "includes": [] } \ No newline at end of file diff --git a/ed/idlnamesparsed/SVGAnimateMotionElement.json b/ed/idlnamesparsed/SVGAnimateMotionElement.json index 0bf91e269d6f..575a840871c0 100644 --- a/ed/idlnamesparsed/SVGAnimateMotionElement.json +++ b/ed/idlnamesparsed/SVGAnimateMotionElement.json @@ -29,6 +29,16 @@ } ], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -36,8 +46,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -61,10 +419,129 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, - "includes": [] + "includes": [ + { + "name": "SVGTests", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGTests {\n [SameObject] readonly attribute SVGStringList requiredExtensions;\n [SameObject] readonly attribute SVGStringList systemLanguage;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGTests" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] }, "includes": [] } \ No newline at end of file diff --git a/ed/idlnamesparsed/SVGAnimateTransformElement.json b/ed/idlnamesparsed/SVGAnimateTransformElement.json index 7a80f3ccc2ec..e9f61503feb5 100644 --- a/ed/idlnamesparsed/SVGAnimateTransformElement.json +++ b/ed/idlnamesparsed/SVGAnimateTransformElement.json @@ -29,6 +29,16 @@ } ], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -36,8 +46,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -61,10 +419,129 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, - "includes": [] + "includes": [ + { + "name": "SVGTests", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGTests {\n [SameObject] readonly attribute SVGStringList requiredExtensions;\n [SameObject] readonly attribute SVGStringList systemLanguage;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGTests" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] }, "includes": [] } \ No newline at end of file diff --git a/ed/idlnamesparsed/SVGAnimationElement.json b/ed/idlnamesparsed/SVGAnimationElement.json index e96c1e6cda5d..23a3626d3024 100644 --- a/ed/idlnamesparsed/SVGAnimationElement.json +++ b/ed/idlnamesparsed/SVGAnimationElement.json @@ -18,6 +18,16 @@ } ], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -25,8 +35,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -50,8 +408,127 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, - "includes": [] + "includes": [ + { + "name": "SVGTests", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGTests {\n [SameObject] readonly attribute SVGStringList requiredExtensions;\n [SameObject] readonly attribute SVGStringList systemLanguage;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGTests" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] } \ No newline at end of file diff --git a/ed/idlnamesparsed/SVGCircleElement.json b/ed/idlnamesparsed/SVGCircleElement.json index 941a7532f811..d42f3ad4fee2 100644 --- a/ed/idlnamesparsed/SVGCircleElement.json +++ b/ed/idlnamesparsed/SVGCircleElement.json @@ -151,6 +151,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGClipPathElement.json b/ed/idlnamesparsed/SVGClipPathElement.json index 4f8c85816d9d..0313291a6e1b 100644 --- a/ed/idlnamesparsed/SVGClipPathElement.json +++ b/ed/idlnamesparsed/SVGClipPathElement.json @@ -11,6 +11,16 @@ }, "extended": [], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -18,8 +28,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -43,6 +401,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/SVGComponentTransferFunctionElement.json b/ed/idlnamesparsed/SVGComponentTransferFunctionElement.json index 54fcd62b763f..9310bf4573b3 100644 --- a/ed/idlnamesparsed/SVGComponentTransferFunctionElement.json +++ b/ed/idlnamesparsed/SVGComponentTransferFunctionElement.json @@ -11,6 +11,16 @@ }, "extended": [], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -18,8 +28,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -43,6 +401,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/SVGDefsElement.json b/ed/idlnamesparsed/SVGDefsElement.json index c677b81190d5..0ffa9933564f 100644 --- a/ed/idlnamesparsed/SVGDefsElement.json +++ b/ed/idlnamesparsed/SVGDefsElement.json @@ -139,6 +139,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGDescElement.json b/ed/idlnamesparsed/SVGDescElement.json index 7e73a305ba47..162f555b0bc6 100644 --- a/ed/idlnamesparsed/SVGDescElement.json +++ b/ed/idlnamesparsed/SVGDescElement.json @@ -119,6 +119,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGDiscardElement.json b/ed/idlnamesparsed/SVGDiscardElement.json index 31aeafffeb6e..48b29cdaf3f1 100644 --- a/ed/idlnamesparsed/SVGDiscardElement.json +++ b/ed/idlnamesparsed/SVGDiscardElement.json @@ -29,6 +29,16 @@ } ], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -36,8 +46,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -61,10 +419,129 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, - "includes": [] + "includes": [ + { + "name": "SVGTests", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGTests {\n [SameObject] readonly attribute SVGStringList requiredExtensions;\n [SameObject] readonly attribute SVGStringList systemLanguage;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGTests" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] }, "includes": [] } \ No newline at end of file diff --git a/ed/idlnamesparsed/SVGElement.json b/ed/idlnamesparsed/SVGElement.json index 3e03a4d6c12e..ebf194b0cf16 100644 --- a/ed/idlnamesparsed/SVGElement.json +++ b/ed/idlnamesparsed/SVGElement.json @@ -1,4 +1,14 @@ { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -6,8 +16,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -31,6 +389,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] } \ No newline at end of file diff --git a/ed/idlnamesparsed/SVGEllipseElement.json b/ed/idlnamesparsed/SVGEllipseElement.json index 4365c554cd94..007c70cd01c7 100644 --- a/ed/idlnamesparsed/SVGEllipseElement.json +++ b/ed/idlnamesparsed/SVGEllipseElement.json @@ -151,6 +151,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGFEBlendElement.json b/ed/idlnamesparsed/SVGFEBlendElement.json index f6d58c4235d6..aab61e53722e 100644 --- a/ed/idlnamesparsed/SVGFEBlendElement.json +++ b/ed/idlnamesparsed/SVGFEBlendElement.json @@ -19,6 +19,16 @@ } ], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -26,8 +36,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -51,6 +409,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/SVGFEColorMatrixElement.json b/ed/idlnamesparsed/SVGFEColorMatrixElement.json index b7e840c2bbf4..51ab5c32b1a3 100644 --- a/ed/idlnamesparsed/SVGFEColorMatrixElement.json +++ b/ed/idlnamesparsed/SVGFEColorMatrixElement.json @@ -19,6 +19,16 @@ } ], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -26,8 +36,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -51,6 +409,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/SVGFEComponentTransferElement.json b/ed/idlnamesparsed/SVGFEComponentTransferElement.json index 464ee02fbc2c..26994ab2698e 100644 --- a/ed/idlnamesparsed/SVGFEComponentTransferElement.json +++ b/ed/idlnamesparsed/SVGFEComponentTransferElement.json @@ -19,6 +19,16 @@ } ], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -26,8 +36,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -51,6 +409,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/SVGFECompositeElement.json b/ed/idlnamesparsed/SVGFECompositeElement.json index 1fb40033b69f..275ef8ef1b94 100644 --- a/ed/idlnamesparsed/SVGFECompositeElement.json +++ b/ed/idlnamesparsed/SVGFECompositeElement.json @@ -19,6 +19,16 @@ } ], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -26,8 +36,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -51,6 +409,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/SVGFEConvolveMatrixElement.json b/ed/idlnamesparsed/SVGFEConvolveMatrixElement.json index 32f505a3df77..dbdd43e9598e 100644 --- a/ed/idlnamesparsed/SVGFEConvolveMatrixElement.json +++ b/ed/idlnamesparsed/SVGFEConvolveMatrixElement.json @@ -19,6 +19,16 @@ } ], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -26,8 +36,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -51,6 +409,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/SVGFEDiffuseLightingElement.json b/ed/idlnamesparsed/SVGFEDiffuseLightingElement.json index 7b766d98eda4..930fc21035cc 100644 --- a/ed/idlnamesparsed/SVGFEDiffuseLightingElement.json +++ b/ed/idlnamesparsed/SVGFEDiffuseLightingElement.json @@ -19,6 +19,16 @@ } ], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -26,8 +36,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -51,6 +409,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/SVGFEDisplacementMapElement.json b/ed/idlnamesparsed/SVGFEDisplacementMapElement.json index 9487f6b65d38..d81dc657aa57 100644 --- a/ed/idlnamesparsed/SVGFEDisplacementMapElement.json +++ b/ed/idlnamesparsed/SVGFEDisplacementMapElement.json @@ -19,6 +19,16 @@ } ], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -26,8 +36,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -51,6 +409,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/SVGFEDistantLightElement.json b/ed/idlnamesparsed/SVGFEDistantLightElement.json index 67a9abae48b2..be568851aa50 100644 --- a/ed/idlnamesparsed/SVGFEDistantLightElement.json +++ b/ed/idlnamesparsed/SVGFEDistantLightElement.json @@ -11,6 +11,16 @@ }, "extended": [], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -18,8 +28,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -43,6 +401,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/SVGFEDropShadowElement.json b/ed/idlnamesparsed/SVGFEDropShadowElement.json index 78f9f856aa8b..ba2e9e8058f7 100644 --- a/ed/idlnamesparsed/SVGFEDropShadowElement.json +++ b/ed/idlnamesparsed/SVGFEDropShadowElement.json @@ -19,6 +19,16 @@ } ], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -26,8 +36,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -51,6 +409,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/SVGFEFloodElement.json b/ed/idlnamesparsed/SVGFEFloodElement.json index fbaeddf394e9..9198d4dd7cf5 100644 --- a/ed/idlnamesparsed/SVGFEFloodElement.json +++ b/ed/idlnamesparsed/SVGFEFloodElement.json @@ -19,6 +19,16 @@ } ], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -26,8 +36,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -51,6 +409,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/SVGFEFuncAElement.json b/ed/idlnamesparsed/SVGFEFuncAElement.json index 3b00fbf5023d..9d1ec8fc06b1 100644 --- a/ed/idlnamesparsed/SVGFEFuncAElement.json +++ b/ed/idlnamesparsed/SVGFEFuncAElement.json @@ -23,6 +23,16 @@ }, "extended": [], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -30,8 +40,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -55,6 +413,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/SVGFEFuncBElement.json b/ed/idlnamesparsed/SVGFEFuncBElement.json index 9fbbf3b44559..3c4393cd0ffd 100644 --- a/ed/idlnamesparsed/SVGFEFuncBElement.json +++ b/ed/idlnamesparsed/SVGFEFuncBElement.json @@ -23,6 +23,16 @@ }, "extended": [], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -30,8 +40,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -55,6 +413,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/SVGFEFuncGElement.json b/ed/idlnamesparsed/SVGFEFuncGElement.json index 46570e7cbcbd..39732f55fd67 100644 --- a/ed/idlnamesparsed/SVGFEFuncGElement.json +++ b/ed/idlnamesparsed/SVGFEFuncGElement.json @@ -23,6 +23,16 @@ }, "extended": [], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -30,8 +40,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -55,6 +413,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/SVGFEFuncRElement.json b/ed/idlnamesparsed/SVGFEFuncRElement.json index acb16eb6850a..b9712d149f7e 100644 --- a/ed/idlnamesparsed/SVGFEFuncRElement.json +++ b/ed/idlnamesparsed/SVGFEFuncRElement.json @@ -23,6 +23,16 @@ }, "extended": [], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -30,8 +40,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -55,6 +413,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/SVGFEGaussianBlurElement.json b/ed/idlnamesparsed/SVGFEGaussianBlurElement.json index c8658bb2acf1..8388e1497835 100644 --- a/ed/idlnamesparsed/SVGFEGaussianBlurElement.json +++ b/ed/idlnamesparsed/SVGFEGaussianBlurElement.json @@ -19,6 +19,16 @@ } ], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -26,8 +36,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -51,6 +409,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/SVGFEImageElement.json b/ed/idlnamesparsed/SVGFEImageElement.json index 4cf38ba17202..bf1d9e3e1735 100644 --- a/ed/idlnamesparsed/SVGFEImageElement.json +++ b/ed/idlnamesparsed/SVGFEImageElement.json @@ -26,6 +26,16 @@ } ], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -33,8 +43,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -58,6 +416,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, @@ -76,6 +537,21 @@ "extended": [], "inheritance": null, "includes": [] + }, + { + "name": "SVGURIReference", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGURIReference {\n [SameObject] readonly attribute SVGAnimatedString href;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGURIReference" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] } \ No newline at end of file diff --git a/ed/idlnamesparsed/SVGFEMergeElement.json b/ed/idlnamesparsed/SVGFEMergeElement.json index ed027f6d2df7..1c08ef838642 100644 --- a/ed/idlnamesparsed/SVGFEMergeElement.json +++ b/ed/idlnamesparsed/SVGFEMergeElement.json @@ -19,6 +19,16 @@ } ], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -26,8 +36,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -51,6 +409,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/SVGFEMergeNodeElement.json b/ed/idlnamesparsed/SVGFEMergeNodeElement.json index 57caf319b0f2..1c67377e1d35 100644 --- a/ed/idlnamesparsed/SVGFEMergeNodeElement.json +++ b/ed/idlnamesparsed/SVGFEMergeNodeElement.json @@ -11,6 +11,16 @@ }, "extended": [], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -18,8 +28,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -43,6 +401,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/SVGFEMorphologyElement.json b/ed/idlnamesparsed/SVGFEMorphologyElement.json index 29bf31be971d..0975d5be061f 100644 --- a/ed/idlnamesparsed/SVGFEMorphologyElement.json +++ b/ed/idlnamesparsed/SVGFEMorphologyElement.json @@ -19,6 +19,16 @@ } ], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -26,8 +36,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -51,6 +409,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/SVGFEOffsetElement.json b/ed/idlnamesparsed/SVGFEOffsetElement.json index 8aa437c001e2..a2d760a676b2 100644 --- a/ed/idlnamesparsed/SVGFEOffsetElement.json +++ b/ed/idlnamesparsed/SVGFEOffsetElement.json @@ -19,6 +19,16 @@ } ], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -26,8 +36,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -51,6 +409,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/SVGFEPointLightElement.json b/ed/idlnamesparsed/SVGFEPointLightElement.json index 579073e720f5..30aae88509fa 100644 --- a/ed/idlnamesparsed/SVGFEPointLightElement.json +++ b/ed/idlnamesparsed/SVGFEPointLightElement.json @@ -11,6 +11,16 @@ }, "extended": [], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -18,8 +28,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -43,6 +401,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/SVGFESpecularLightingElement.json b/ed/idlnamesparsed/SVGFESpecularLightingElement.json index e84e3c816cb5..a0256d8fd238 100644 --- a/ed/idlnamesparsed/SVGFESpecularLightingElement.json +++ b/ed/idlnamesparsed/SVGFESpecularLightingElement.json @@ -19,6 +19,16 @@ } ], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -26,8 +36,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -51,6 +409,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/SVGFESpotLightElement.json b/ed/idlnamesparsed/SVGFESpotLightElement.json index cf0062134cd1..0be4afe2d746 100644 --- a/ed/idlnamesparsed/SVGFESpotLightElement.json +++ b/ed/idlnamesparsed/SVGFESpotLightElement.json @@ -11,6 +11,16 @@ }, "extended": [], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -18,8 +28,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -43,6 +401,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/SVGFETileElement.json b/ed/idlnamesparsed/SVGFETileElement.json index bac3ededd819..055722dd6410 100644 --- a/ed/idlnamesparsed/SVGFETileElement.json +++ b/ed/idlnamesparsed/SVGFETileElement.json @@ -19,6 +19,16 @@ } ], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -26,8 +36,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -51,6 +409,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/SVGFETurbulenceElement.json b/ed/idlnamesparsed/SVGFETurbulenceElement.json index 655e12c54495..11c9d231d12e 100644 --- a/ed/idlnamesparsed/SVGFETurbulenceElement.json +++ b/ed/idlnamesparsed/SVGFETurbulenceElement.json @@ -19,6 +19,16 @@ } ], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -26,8 +36,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -51,6 +409,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/SVGFilterElement.json b/ed/idlnamesparsed/SVGFilterElement.json index 26239ef256cb..6c9dad08d921 100644 --- a/ed/idlnamesparsed/SVGFilterElement.json +++ b/ed/idlnamesparsed/SVGFilterElement.json @@ -19,6 +19,16 @@ } ], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -26,8 +36,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -51,8 +409,127 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, - "includes": [] + "includes": [ + { + "name": "SVGURIReference", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGURIReference {\n [SameObject] readonly attribute SVGAnimatedString href;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGURIReference" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] } \ No newline at end of file diff --git a/ed/idlnamesparsed/SVGForeignObjectElement.json b/ed/idlnamesparsed/SVGForeignObjectElement.json index 5d474c88c0dd..43cd42f524c9 100644 --- a/ed/idlnamesparsed/SVGForeignObjectElement.json +++ b/ed/idlnamesparsed/SVGForeignObjectElement.json @@ -139,6 +139,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGGElement.json b/ed/idlnamesparsed/SVGGElement.json index aad6e699c4d6..2321058e4c62 100644 --- a/ed/idlnamesparsed/SVGGElement.json +++ b/ed/idlnamesparsed/SVGGElement.json @@ -139,6 +139,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGGeometryElement.json b/ed/idlnamesparsed/SVGGeometryElement.json index 17c62f9a6e1f..6d0e61acb109 100644 --- a/ed/idlnamesparsed/SVGGeometryElement.json +++ b/ed/idlnamesparsed/SVGGeometryElement.json @@ -139,6 +139,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGGradientElement.json b/ed/idlnamesparsed/SVGGradientElement.json index 16084c7d143a..ae10762bb9db 100644 --- a/ed/idlnamesparsed/SVGGradientElement.json +++ b/ed/idlnamesparsed/SVGGradientElement.json @@ -127,6 +127,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGGraphicsElement.json b/ed/idlnamesparsed/SVGGraphicsElement.json index 8439b2095376..fcaea7191c48 100644 --- a/ed/idlnamesparsed/SVGGraphicsElement.json +++ b/ed/idlnamesparsed/SVGGraphicsElement.json @@ -127,6 +127,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGImageElement.json b/ed/idlnamesparsed/SVGImageElement.json index 61f396a42ad8..c02a47f750d9 100644 --- a/ed/idlnamesparsed/SVGImageElement.json +++ b/ed/idlnamesparsed/SVGImageElement.json @@ -147,6 +147,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGLineElement.json b/ed/idlnamesparsed/SVGLineElement.json index b7cca66be904..73ac6d8ada79 100644 --- a/ed/idlnamesparsed/SVGLineElement.json +++ b/ed/idlnamesparsed/SVGLineElement.json @@ -151,6 +151,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGLinearGradientElement.json b/ed/idlnamesparsed/SVGLinearGradientElement.json index 986befe2ae9e..c29c8c3b51dc 100644 --- a/ed/idlnamesparsed/SVGLinearGradientElement.json +++ b/ed/idlnamesparsed/SVGLinearGradientElement.json @@ -139,6 +139,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGMPathElement.json b/ed/idlnamesparsed/SVGMPathElement.json index 2a90f2bb8228..892a89457d85 100644 --- a/ed/idlnamesparsed/SVGMPathElement.json +++ b/ed/idlnamesparsed/SVGMPathElement.json @@ -18,6 +18,16 @@ } ], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -25,8 +35,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -50,8 +408,127 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, - "includes": [] + "includes": [ + { + "name": "SVGURIReference", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGURIReference {\n [SameObject] readonly attribute SVGAnimatedString href;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGURIReference" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] } \ No newline at end of file diff --git a/ed/idlnamesparsed/SVGMarkerElement.json b/ed/idlnamesparsed/SVGMarkerElement.json index f5177791a413..8ff935ccbd58 100644 --- a/ed/idlnamesparsed/SVGMarkerElement.json +++ b/ed/idlnamesparsed/SVGMarkerElement.json @@ -127,6 +127,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGMaskElement.json b/ed/idlnamesparsed/SVGMaskElement.json index 2c4778cca853..ab5650d1416b 100644 --- a/ed/idlnamesparsed/SVGMaskElement.json +++ b/ed/idlnamesparsed/SVGMaskElement.json @@ -11,6 +11,16 @@ }, "extended": [], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -18,8 +28,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -43,6 +401,109 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, diff --git a/ed/idlnamesparsed/SVGMetadataElement.json b/ed/idlnamesparsed/SVGMetadataElement.json index 335c69fd0973..e4c7afa3dfc4 100644 --- a/ed/idlnamesparsed/SVGMetadataElement.json +++ b/ed/idlnamesparsed/SVGMetadataElement.json @@ -119,6 +119,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGPathElement.json b/ed/idlnamesparsed/SVGPathElement.json index 0368097baa83..0b3f615e023d 100644 --- a/ed/idlnamesparsed/SVGPathElement.json +++ b/ed/idlnamesparsed/SVGPathElement.json @@ -151,6 +151,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGPatternElement.json b/ed/idlnamesparsed/SVGPatternElement.json index f697c9626a03..37213b92ee8b 100644 --- a/ed/idlnamesparsed/SVGPatternElement.json +++ b/ed/idlnamesparsed/SVGPatternElement.json @@ -134,6 +134,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGPolygonElement.json b/ed/idlnamesparsed/SVGPolygonElement.json index b8e4514944ea..18970d10c2b9 100644 --- a/ed/idlnamesparsed/SVGPolygonElement.json +++ b/ed/idlnamesparsed/SVGPolygonElement.json @@ -159,6 +159,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGPolylineElement.json b/ed/idlnamesparsed/SVGPolylineElement.json index 52fa58c1e48f..32aab63d3993 100644 --- a/ed/idlnamesparsed/SVGPolylineElement.json +++ b/ed/idlnamesparsed/SVGPolylineElement.json @@ -159,6 +159,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGRadialGradientElement.json b/ed/idlnamesparsed/SVGRadialGradientElement.json index 8dafb31b3216..605a08b7d1b8 100644 --- a/ed/idlnamesparsed/SVGRadialGradientElement.json +++ b/ed/idlnamesparsed/SVGRadialGradientElement.json @@ -139,6 +139,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGRectElement.json b/ed/idlnamesparsed/SVGRectElement.json index 091b23b84de4..5975587f9105 100644 --- a/ed/idlnamesparsed/SVGRectElement.json +++ b/ed/idlnamesparsed/SVGRectElement.json @@ -151,6 +151,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGSVGElement.json b/ed/idlnamesparsed/SVGSVGElement.json index 40aac58c037a..f9edd8eb2ec7 100644 --- a/ed/idlnamesparsed/SVGSVGElement.json +++ b/ed/idlnamesparsed/SVGSVGElement.json @@ -1,4 +1,14 @@ { + "name": "SVGSVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGSVGElement : SVGGraphicsElement {\n\n [SameObject] readonly attribute SVGAnimatedLength x;\n [SameObject] readonly attribute SVGAnimatedLength y;\n [SameObject] readonly attribute SVGAnimatedLength width;\n [SameObject] readonly attribute SVGAnimatedLength height;\n\n attribute float currentScale;\n [SameObject] readonly attribute DOMPointReadOnly currentTranslate;\n\n NodeList getIntersectionList(DOMRectReadOnly rect, SVGElement? referenceElement);\n NodeList getEnclosureList(DOMRectReadOnly rect, SVGElement? referenceElement);\n boolean checkIntersection(SVGElement element, DOMRectReadOnly rect);\n boolean checkEnclosure(SVGElement element, DOMRectReadOnly rect);\n\n undefined deselectAll();\n\n SVGNumber createSVGNumber();\n SVGLength createSVGLength();\n SVGAngle createSVGAngle();\n DOMPoint createSVGPoint();\n DOMMatrix createSVGMatrix();\n DOMRect createSVGRect();\n SVGTransform createSVGTransform();\n SVGTransform createSVGTransformFromMatrix(optional DOMMatrix2DInit matrix = {});\n\n Element getElementById(DOMString elementId);\n\n // Deprecated methods that have no effect when called,\n // but which are kept for compatibility reasons.\n unsigned long suspendRedraw(unsigned long maxWaitMilliseconds);\n undefined unsuspendRedraw(unsigned long suspendHandleID);\n undefined unsuspendRedrawAll();\n undefined forceRedraw();\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGSVGElement" + }, "extended": [ { "spec": { @@ -6,7 +16,602 @@ "url": "https://svgwg.org/specs/animations/" }, "fragment": "partial interface SVGSVGElement {\n undefined pauseAnimations();\n undefined unpauseAnimations();\n boolean animationsPaused();\n float getCurrentTime();\n undefined setCurrentTime(float seconds);\n};" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGSVGElement includes SVGFitToViewBox;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGSVGElement includes WindowEventHandlers;" } ], - "includes": [] + "inheritance": { + "name": "SVGGraphicsElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGGraphicsElement : SVGElement {\n [SameObject] readonly attribute SVGAnimatedTransformList transform;\n\n DOMRect getBBox(optional SVGBoundingBoxOptions options = {});\n DOMMatrix? getCTM();\n DOMMatrix? getScreenCTM();\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGGraphicsElement" + }, + "extended": [ + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGGraphicsElement includes SVGTests;" + } + ], + "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, + "extended": [ + { + "spec": { + "title": "CSS Object Model (CSSOM)", + "url": "https://www.w3.org/TR/cssom-1/" + }, + "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" + } + ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, + "includes": [ + { + "name": "ElementCSSInlineStyle", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Object Model (CSSOM)", + "url": "https://www.w3.org/TR/cssom-1/" + }, + "fragment": "interface mixin ElementCSSInlineStyle {\n [SameObject, PutForwards=cssText] readonly attribute CSSStyleDeclaration style;\n};", + "href": "https://drafts.csswg.org/cssom/#elementcssinlinestyle" + }, + "extended": [ + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface mixin ElementCSSInlineStyle {\n [SameObject] readonly attribute StylePropertyMap attributeStyleMap;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, + "includes": [ + { + "name": "SVGTests", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGTests {\n [SameObject] readonly attribute SVGStringList requiredExtensions;\n [SameObject] readonly attribute SVGStringList systemLanguage;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGTests" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, + "includes": [ + { + "name": "SVGFitToViewBox", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGFitToViewBox {\n [SameObject] readonly attribute SVGAnimatedRect viewBox;\n [SameObject] readonly attribute SVGAnimatedPreserveAspectRatio preserveAspectRatio;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGFitToViewBox" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "WindowEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin WindowEventHandlers {\n attribute EventHandler onafterprint;\n attribute EventHandler onbeforeprint;\n attribute OnBeforeUnloadEventHandler onbeforeunload;\n attribute EventHandler onhashchange;\n attribute EventHandler onlanguagechange;\n attribute EventHandler onmessage;\n attribute EventHandler onmessageerror;\n attribute EventHandler onoffline;\n attribute EventHandler ononline;\n attribute EventHandler onpagehide;\n attribute EventHandler onpageshow;\n attribute EventHandler onpopstate;\n attribute EventHandler onrejectionhandled;\n attribute EventHandler onstorage;\n attribute EventHandler onunhandledrejection;\n attribute EventHandler onunload;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#windoweventhandlers" + }, + "extended": [ + { + "spec": { + "title": "Portals", + "url": "https://wicg.github.io/portals/" + }, + "fragment": "partial interface mixin WindowEventHandlers {\n attribute EventHandler onportalactivate;\n};" + }, + { + "spec": { + "title": "Gamepad", + "url": "https://www.w3.org/TR/gamepad/" + }, + "fragment": "partial interface mixin WindowEventHandlers {\n attribute EventHandler ongamepadconnected;\n attribute EventHandler ongamepaddisconnected;\n};" + } + ], + "inheritance": null, + "includes": [] + } + ] } \ No newline at end of file diff --git a/ed/idlnamesparsed/SVGScriptElement.json b/ed/idlnamesparsed/SVGScriptElement.json index af955d3372df..8f322df2445c 100644 --- a/ed/idlnamesparsed/SVGScriptElement.json +++ b/ed/idlnamesparsed/SVGScriptElement.json @@ -127,6 +127,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGSetElement.json b/ed/idlnamesparsed/SVGSetElement.json index b7fe67ce9317..f45e9a82bfde 100644 --- a/ed/idlnamesparsed/SVGSetElement.json +++ b/ed/idlnamesparsed/SVGSetElement.json @@ -29,6 +29,16 @@ } ], "inheritance": { + "name": "SVGElement", + "type": "interface", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "[Exposed=Window]\ninterface SVGElement : Element {\n\n [SameObject] readonly attribute SVGAnimatedString className;\n\n readonly attribute SVGSVGElement? ownerSVGElement;\n readonly attribute SVGElement? viewportElement;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGElement" + }, "extended": [ { "spec": { @@ -36,8 +46,356 @@ "url": "https://www.w3.org/TR/cssom-1/" }, "fragment": "SVGElement includes ElementCSSInlineStyle;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes GlobalEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes DocumentAndElementEventHandlers;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes SVGElementInstance;" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "SVGElement includes HTMLOrSVGElement;" } ], + "inheritance": { + "name": "Element", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Element : Node {\n readonly attribute DOMString? namespaceURI;\n readonly attribute DOMString? prefix;\n readonly attribute DOMString localName;\n readonly attribute DOMString tagName;\n\n [CEReactions] attribute DOMString id;\n [CEReactions] attribute DOMString className;\n [SameObject, PutForwards=value] readonly attribute DOMTokenList classList;\n [CEReactions, Unscopable] attribute DOMString slot;\n\n boolean hasAttributes();\n [SameObject] readonly attribute NamedNodeMap attributes;\n sequence getAttributeNames();\n DOMString? getAttribute(DOMString qualifiedName);\n DOMString? getAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] undefined setAttribute(DOMString qualifiedName, DOMString value);\n [CEReactions] undefined setAttributeNS(DOMString? namespace, DOMString qualifiedName, DOMString value);\n [CEReactions] undefined removeAttribute(DOMString qualifiedName);\n [CEReactions] undefined removeAttributeNS(DOMString? namespace, DOMString localName);\n [CEReactions] boolean toggleAttribute(DOMString qualifiedName, optional boolean force);\n boolean hasAttribute(DOMString qualifiedName);\n boolean hasAttributeNS(DOMString? namespace, DOMString localName);\n\n Attr? getAttributeNode(DOMString qualifiedName);\n Attr? getAttributeNodeNS(DOMString? namespace, DOMString localName);\n [CEReactions] Attr? setAttributeNode(Attr attr);\n [CEReactions] Attr? setAttributeNodeNS(Attr attr);\n [CEReactions] Attr removeAttributeNode(Attr attr);\n\n ShadowRoot attachShadow(ShadowRootInit init);\n readonly attribute ShadowRoot? shadowRoot;\n\n Element? closest(DOMString selectors);\n boolean matches(DOMString selectors);\n boolean webkitMatchesSelector(DOMString selectors); // legacy alias of .matches\n\n HTMLCollection getElementsByTagName(DOMString qualifiedName);\n HTMLCollection getElementsByTagNameNS(DOMString? namespace, DOMString localName);\n HTMLCollection getElementsByClassName(DOMString classNames);\n\n [CEReactions] Element? insertAdjacentElement(DOMString where, Element element); // legacy\n undefined insertAdjacentText(DOMString where, DOMString data); // legacy\n};", + "href": "https://dom.spec.whatwg.org/#element" + }, + "extended": [ + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ParentNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes NonDocumentTypeChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes ChildNode;" + }, + { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "Element includes Slottable;" + }, + { + "spec": { + "title": "Fullscreen API Standard", + "url": "https://fullscreen.spec.whatwg.org/" + }, + "fragment": "partial interface Element {\n Promise requestFullscreen(optional FullscreenOptions options = {});\n\n attribute EventHandler onfullscreenchange;\n attribute EventHandler onfullscreenerror;\n};" + }, + { + "spec": { + "title": "Element Timing API", + "url": "https://wicg.github.io/element-timing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute DOMString elementTiming;\n};" + }, + { + "spec": { + "title": "HTML Sanitizer API", + "url": "https://wicg.github.io/sanitizer-api/" + }, + "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" + }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, + { + "spec": { + "title": "CSS Pseudo-Elements Module Level 4", + "url": "https://www.w3.org/TR/css-pseudo-4/" + }, + "fragment": "partial interface Element {\n CSSPseudoElement? pseudo(CSSOMString type);\n};" + }, + { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "Element includes Region;" + }, + { + "spec": { + "title": "CSS Shadow Parts", + "url": "https://www.w3.org/TR/css-shadow-parts-1/" + }, + "fragment": "partial interface Element {\n [SameObject, PutForwards=value] readonly attribute DOMTokenList part;\n};" + }, + { + "spec": { + "title": "CSS Typed OM Level 1", + "url": "https://www.w3.org/TR/css-typed-om-1/" + }, + "fragment": "partial interface Element {\n [SameObject] StylePropertyMapReadOnly computedStyleMap();\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "partial interface Element {\n DOMRectList getClientRects();\n [NewObject] DOMRect getBoundingClientRect();\n undefined scrollIntoView(optional (boolean or ScrollIntoViewOptions) arg = {});\n undefined scroll(optional ScrollToOptions options = {});\n undefined scroll(unrestricted double x, unrestricted double y);\n undefined scrollTo(optional ScrollToOptions options = {});\n undefined scrollTo(unrestricted double x, unrestricted double y);\n undefined scrollBy(optional ScrollToOptions options = {});\n undefined scrollBy(unrestricted double x, unrestricted double y);\n attribute unrestricted double scrollTop;\n attribute unrestricted double scrollLeft;\n readonly attribute long scrollWidth;\n readonly attribute long scrollHeight;\n readonly attribute long clientTop;\n readonly attribute long clientLeft;\n readonly attribute long clientWidth;\n readonly attribute long clientHeight;\n};" + }, + { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "// like Range\nElement includes GeometryUtils;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "Element includes InnerHTML;" + }, + { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "partial interface Element {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString outerHTML;\n [CEReactions] undefined insertAdjacentHTML(DOMString position, DOMString text);\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface Element {\n undefined setPointerCapture (long pointerId);\n undefined releasePointerCapture (long pointerId);\n boolean hasPointerCapture (long pointerId);\n};" + }, + { + "spec": { + "title": "Pointer Lock 2.0", + "url": "https://www.w3.org/TR/pointerlock-2/" + }, + "fragment": "partial interface Element {\n undefined requestPointerLock();\n};" + }, + { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "Element includes ARIAMixin;" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "Element includes Animatable;" + } + ], + "inheritance": { + "name": "Node", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=Window]\ninterface Node : EventTarget {\n const unsigned short ELEMENT_NODE = 1;\n const unsigned short ATTRIBUTE_NODE = 2;\n const unsigned short TEXT_NODE = 3;\n const unsigned short CDATA_SECTION_NODE = 4;\n const unsigned short ENTITY_REFERENCE_NODE = 5; // legacy\n const unsigned short ENTITY_NODE = 6; // legacy\n const unsigned short PROCESSING_INSTRUCTION_NODE = 7;\n const unsigned short COMMENT_NODE = 8;\n const unsigned short DOCUMENT_NODE = 9;\n const unsigned short DOCUMENT_TYPE_NODE = 10;\n const unsigned short DOCUMENT_FRAGMENT_NODE = 11;\n const unsigned short NOTATION_NODE = 12; // legacy\n readonly attribute unsigned short nodeType;\n readonly attribute DOMString nodeName;\n\n readonly attribute USVString baseURI;\n\n readonly attribute boolean isConnected;\n readonly attribute Document? ownerDocument;\n Node getRootNode(optional GetRootNodeOptions options = {});\n readonly attribute Node? parentNode;\n readonly attribute Element? parentElement;\n boolean hasChildNodes();\n [SameObject] readonly attribute NodeList childNodes;\n readonly attribute Node? firstChild;\n readonly attribute Node? lastChild;\n readonly attribute Node? previousSibling;\n readonly attribute Node? nextSibling;\n\n [CEReactions] attribute DOMString? nodeValue;\n [CEReactions] attribute DOMString? textContent;\n [CEReactions] undefined normalize();\n\n [CEReactions, NewObject] Node cloneNode(optional boolean deep = false);\n boolean isEqualNode(Node? otherNode);\n boolean isSameNode(Node? otherNode); // legacy alias of ===\n\n const unsigned short DOCUMENT_POSITION_DISCONNECTED = 0x01;\n const unsigned short DOCUMENT_POSITION_PRECEDING = 0x02;\n const unsigned short DOCUMENT_POSITION_FOLLOWING = 0x04;\n const unsigned short DOCUMENT_POSITION_CONTAINS = 0x08;\n const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 0x10;\n const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;\n unsigned short compareDocumentPosition(Node other);\n boolean contains(Node? other);\n\n DOMString? lookupPrefix(DOMString? namespace);\n DOMString? lookupNamespaceURI(DOMString? prefix);\n boolean isDefaultNamespace(DOMString? namespace);\n\n [CEReactions] Node insertBefore(Node node, Node? child);\n [CEReactions] Node appendChild(Node node);\n [CEReactions] Node replaceChild(Node node, Node child);\n [CEReactions] Node removeChild(Node child);\n};", + "href": "https://dom.spec.whatwg.org/#node" + }, + "extended": [], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + "includes": [] + }, + "includes": [ + { + "name": "ParentNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ParentNode {\n [SameObject] readonly attribute HTMLCollection children;\n readonly attribute Element? firstElementChild;\n readonly attribute Element? lastElementChild;\n readonly attribute unsigned long childElementCount;\n\n [CEReactions, Unscopable] undefined prepend((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined append((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceChildren((Node or DOMString)... nodes);\n\n Element? querySelector(DOMString selectors);\n [NewObject] NodeList querySelectorAll(DOMString selectors);\n};", + "href": "https://dom.spec.whatwg.org/#parentnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "NonDocumentTypeChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin NonDocumentTypeChildNode {\n readonly attribute Element? previousElementSibling;\n readonly attribute Element? nextElementSibling;\n};", + "href": "https://dom.spec.whatwg.org/#nondocumenttypechildnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ChildNode", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin ChildNode {\n [CEReactions, Unscopable] undefined before((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined after((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined replaceWith((Node or DOMString)... nodes);\n [CEReactions, Unscopable] undefined remove();\n};", + "href": "https://dom.spec.whatwg.org/#childnode" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Slottable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "interface mixin Slottable {\n readonly attribute HTMLSlotElement? assignedSlot;\n};", + "href": "https://dom.spec.whatwg.org/#slotable" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Region", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSS Regions Module Level 1", + "url": "https://www.w3.org/TR/css-regions-1/" + }, + "fragment": "interface mixin Region {\n readonly attribute CSSOMString regionOverset;\n sequence? getRegionFlowRanges();\n};", + "href": "https://drafts.csswg.org/css-regions/#region" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "GeometryUtils", + "type": "interface mixin", + "defined": { + "spec": { + "title": "CSSOM View Module", + "url": "https://www.w3.org/TR/cssom-view-1/" + }, + "fragment": "interface mixin GeometryUtils {\n sequence getBoxQuads(optional BoxQuadOptions options = {});\n DOMQuad convertQuadFromNode(DOMQuadInit quad, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMQuad convertRectFromNode(DOMRectReadOnly rect, GeometryNode from, optional ConvertCoordinateOptions options = {});\n DOMPoint convertPointFromNode(DOMPointInit point, GeometryNode from, optional ConvertCoordinateOptions options = {}); // XXX z,w turns into 0\n};", + "href": "https://drafts.csswg.org/cssom-view/#geometryutils" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "InnerHTML", + "type": "interface mixin", + "defined": { + "spec": { + "title": "DOM Parsing and Serialization", + "url": "https://www.w3.org/TR/DOM-Parsing/" + }, + "fragment": "interface mixin InnerHTML {\n [CEReactions] attribute [LegacyNullToEmptyString] DOMString innerHTML;\n};", + "href": "https://w3c.github.io/DOM-Parsing/#dom-innerhtml" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "ARIAMixin", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.3", + "url": "https://www.w3.org/TR/wai-aria-1.2/" + }, + "fragment": "interface mixin ARIAMixin {\n\tattribute DOMString? role;\n\n\n\tattribute DOMString ariaAtomic;\n\tattribute DOMString ariaAutoComplete;\n\tattribute DOMString ariaBusy;\n\tattribute DOMString ariaChecked;\n\tattribute DOMString ariaColCount;\n\tattribute DOMString ariaColIndex;\n\tattribute DOMString ariaColIndexText;\n\tattribute DOMString ariaColSpan;\n\n\tattribute DOMString ariaCurrent;\n\n\tattribute DOMString ariaDescription;\n\n\tattribute DOMString ariaDisabled;\n\n\tattribute DOMString ariaExpanded;\n\n\tattribute DOMString ariaHasPopup;\n\tattribute DOMString ariaHidden;\n\tattribute DOMString ariaInvalid;\n\tattribute DOMString ariaKeyShortcuts;\n\tattribute DOMString ariaLabel;\n\n\tattribute DOMString ariaLevel;\n\tattribute DOMString ariaLive;\n\tattribute DOMString ariaModal;\n\tattribute DOMString ariaMultiLine;\n\tattribute DOMString ariaMultiSelectable;\n\tattribute DOMString ariaOrientation;\n\n\tattribute DOMString ariaPlaceholder;\n\tattribute DOMString ariaPosInSet;\n\tattribute DOMString ariaPressed;\n\tattribute DOMString ariaReadOnly;\n\n\tattribute DOMString ariaRequired;\n\tattribute DOMString ariaRoleDescription;\n\tattribute DOMString ariaRowCount;\n\tattribute DOMString ariaRowIndex;\n\tattribute DOMString ariaRowIndexText;\n\tattribute DOMString ariaRowSpan;\n\tattribute DOMString ariaSelected;\n\tattribute DOMString ariaSetSize;\n\tattribute DOMString ariaSort;\n\tattribute DOMString ariaValueMax;\n\tattribute DOMString ariaValueMin;\n\tattribute DOMString ariaValueNow;\n\tattribute DOMString ariaValueText;\n};", + "href": "https://w3c.github.io/aria/#dom-ariamixin" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "Animatable", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "interface mixin Animatable {\n Animation animate(object? keyframes,\n optional (unrestricted double or KeyframeAnimationOptions) options = {});\n sequence getAnimations(optional GetAnimationsOptions options = {});\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animatable" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] + }, "includes": [ { "name": "ElementCSSInlineStyle", @@ -61,10 +419,129 @@ ], "inheritance": null, "includes": [] + }, + { + "name": "GlobalEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin GlobalEventHandlers {\n attribute EventHandler onabort;\n attribute EventHandler onauxclick;\n attribute EventHandler onblur;\n attribute EventHandler oncancel;\n attribute EventHandler oncanplay;\n attribute EventHandler oncanplaythrough;\n attribute EventHandler onchange;\n attribute EventHandler onclick;\n attribute EventHandler onclose;\n attribute EventHandler oncontextlost;\n attribute EventHandler oncontextmenu;\n attribute EventHandler oncontextrestored;\n attribute EventHandler oncuechange;\n attribute EventHandler ondblclick;\n attribute EventHandler ondrag;\n attribute EventHandler ondragend;\n attribute EventHandler ondragenter;\n attribute EventHandler ondragleave;\n attribute EventHandler ondragover;\n attribute EventHandler ondragstart;\n attribute EventHandler ondrop;\n attribute EventHandler ondurationchange;\n attribute EventHandler onemptied;\n attribute EventHandler onended;\n attribute OnErrorEventHandler onerror;\n attribute EventHandler onfocus;\n attribute EventHandler onformdata;\n attribute EventHandler oninput;\n attribute EventHandler oninvalid;\n attribute EventHandler onkeydown;\n attribute EventHandler onkeypress;\n attribute EventHandler onkeyup;\n attribute EventHandler onload;\n attribute EventHandler onloadeddata;\n attribute EventHandler onloadedmetadata;\n attribute EventHandler onloadstart;\n attribute EventHandler onmousedown;\n [LegacyLenientThis] attribute EventHandler onmouseenter;\n [LegacyLenientThis] attribute EventHandler onmouseleave;\n attribute EventHandler onmousemove;\n attribute EventHandler onmouseout;\n attribute EventHandler onmouseover;\n attribute EventHandler onmouseup;\n attribute EventHandler onpause;\n attribute EventHandler onplay;\n attribute EventHandler onplaying;\n attribute EventHandler onprogress;\n attribute EventHandler onratechange;\n attribute EventHandler onreset;\n attribute EventHandler onresize;\n attribute EventHandler onscroll;\n attribute EventHandler onsecuritypolicyviolation;\n attribute EventHandler onseeked;\n attribute EventHandler onseeking;\n attribute EventHandler onselect;\n attribute EventHandler onslotchange;\n attribute EventHandler onstalled;\n attribute EventHandler onsubmit;\n attribute EventHandler onsuspend;\n attribute EventHandler ontimeupdate;\n attribute EventHandler ontoggle;\n attribute EventHandler onvolumechange;\n attribute EventHandler onwaiting;\n attribute EventHandler onwebkitanimationend;\n attribute EventHandler onwebkitanimationiteration;\n attribute EventHandler onwebkitanimationstart;\n attribute EventHandler onwebkittransitionend;\n attribute EventHandler onwheel;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#globaleventhandlers" + }, + "extended": [ + { + "spec": { + "title": "CSS Animations Level 1", + "url": "https://www.w3.org/TR/css-animations-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onanimationstart;\n attribute EventHandler onanimationiteration;\n attribute EventHandler onanimationend;\n attribute EventHandler onanimationcancel;\n};" + }, + { + "spec": { + "title": "CSS Transitions", + "url": "https://www.w3.org/TR/css-transitions-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontransitionrun;\n attribute EventHandler ontransitionstart;\n attribute EventHandler ontransitionend;\n attribute EventHandler ontransitioncancel;\n};" + }, + { + "spec": { + "title": "Pointer Events", + "url": "https://www.w3.org/TR/pointerevents3/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ongotpointercapture;\n attribute EventHandler onlostpointercapture;\n attribute EventHandler onpointerdown;\n attribute EventHandler onpointermove;\n [SecureContext] attribute EventHandler onpointerrawupdate;\n attribute EventHandler onpointerup;\n attribute EventHandler onpointercancel;\n attribute EventHandler onpointerover;\n attribute EventHandler onpointerout;\n attribute EventHandler onpointerenter;\n attribute EventHandler onpointerleave;\n};" + }, + { + "spec": { + "title": "Selection API", + "url": "https://www.w3.org/TR/selection-api/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onselectstart;\n attribute EventHandler onselectionchange;\n};" + }, + { + "spec": { + "title": "Touch Events - Level 2", + "url": "https://www.w3.org/TR/touch-events/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler ontouchstart;\n attribute EventHandler ontouchend;\n attribute EventHandler ontouchmove;\n attribute EventHandler ontouchcancel;\n};" + }, + { + "spec": { + "title": "WebXR DOM Overlays Module", + "url": "https://www.w3.org/TR/webxr-dom-overlays-1/" + }, + "fragment": "partial interface mixin GlobalEventHandlers {\n attribute EventHandler onbeforexrselect;\n};" + } + ], + "inheritance": null, + "includes": [] + }, + { + "name": "DocumentAndElementEventHandlers", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin DocumentAndElementEventHandlers {\n attribute EventHandler oncopy;\n attribute EventHandler oncut;\n attribute EventHandler onpaste;\n};", + "href": "https://html.spec.whatwg.org/multipage/webappapis.html#documentandelementeventhandlers" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "SVGElementInstance", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGElementInstance {\n [SameObject] readonly attribute SVGElement? correspondingElement;\n [SameObject] readonly attribute SVGUseElement? correspondingUseElement;\n};", + "href": "https://svgwg.org/svg2-draft/struct.html#InterfaceSVGElementInstance" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, + { + "name": "HTMLOrSVGElement", + "type": "interface mixin", + "defined": { + "spec": { + "title": "HTML Standard", + "url": "https://html.spec.whatwg.org/multipage/" + }, + "fragment": "interface mixin HTMLOrSVGElement {\n [SameObject] readonly attribute DOMStringMap dataset;\n attribute DOMString nonce; // intentionally no [CEReactions]\n\n [CEReactions] attribute boolean autofocus;\n [CEReactions] attribute long tabIndex;\n undefined focus(optional FocusOptions options = {});\n undefined blur();\n};", + "href": "https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement" + }, + "extended": [], + "inheritance": null, + "includes": [] } ] }, - "includes": [] + "includes": [ + { + "name": "SVGTests", + "type": "interface mixin", + "defined": { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "interface mixin SVGTests {\n [SameObject] readonly attribute SVGStringList requiredExtensions;\n [SameObject] readonly attribute SVGStringList systemLanguage;\n};", + "href": "https://svgwg.org/svg2-draft/types.html#InterfaceSVGTests" + }, + "extended": [], + "inheritance": null, + "includes": [] + } + ] }, "includes": [] } \ No newline at end of file diff --git a/ed/idlnamesparsed/SVGStopElement.json b/ed/idlnamesparsed/SVGStopElement.json index 8b8604722035..21e0f1f5c7bf 100644 --- a/ed/idlnamesparsed/SVGStopElement.json +++ b/ed/idlnamesparsed/SVGStopElement.json @@ -119,6 +119,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGStyleElement.json b/ed/idlnamesparsed/SVGStyleElement.json index 18b8e47bfab4..190f07654ee4 100644 --- a/ed/idlnamesparsed/SVGStyleElement.json +++ b/ed/idlnamesparsed/SVGStyleElement.json @@ -127,6 +127,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGSwitchElement.json b/ed/idlnamesparsed/SVGSwitchElement.json index 216924d615c2..88fa6bc81ad8 100644 --- a/ed/idlnamesparsed/SVGSwitchElement.json +++ b/ed/idlnamesparsed/SVGSwitchElement.json @@ -139,6 +139,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGSymbolElement.json b/ed/idlnamesparsed/SVGSymbolElement.json index beb0cfbd4f25..4e8ad62480d4 100644 --- a/ed/idlnamesparsed/SVGSymbolElement.json +++ b/ed/idlnamesparsed/SVGSymbolElement.json @@ -147,6 +147,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGTSpanElement.json b/ed/idlnamesparsed/SVGTSpanElement.json index 7ca63622f0ad..b95ffb8f47a4 100644 --- a/ed/idlnamesparsed/SVGTSpanElement.json +++ b/ed/idlnamesparsed/SVGTSpanElement.json @@ -163,6 +163,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGTextContentElement.json b/ed/idlnamesparsed/SVGTextContentElement.json index a1249005dcf0..6bcdbadff473 100644 --- a/ed/idlnamesparsed/SVGTextContentElement.json +++ b/ed/idlnamesparsed/SVGTextContentElement.json @@ -139,6 +139,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGTextElement.json b/ed/idlnamesparsed/SVGTextElement.json index 50049996887c..66fed0b3318c 100644 --- a/ed/idlnamesparsed/SVGTextElement.json +++ b/ed/idlnamesparsed/SVGTextElement.json @@ -163,6 +163,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGTextPathElement.json b/ed/idlnamesparsed/SVGTextPathElement.json index 3a696e5270fe..1bccd2a75951 100644 --- a/ed/idlnamesparsed/SVGTextPathElement.json +++ b/ed/idlnamesparsed/SVGTextPathElement.json @@ -159,6 +159,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGTextPositioningElement.json b/ed/idlnamesparsed/SVGTextPositioningElement.json index 98df5a3868a2..5d26bfc4eed4 100644 --- a/ed/idlnamesparsed/SVGTextPositioningElement.json +++ b/ed/idlnamesparsed/SVGTextPositioningElement.json @@ -151,6 +151,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGTitleElement.json b/ed/idlnamesparsed/SVGTitleElement.json index 622c617da3ec..7899243ced42 100644 --- a/ed/idlnamesparsed/SVGTitleElement.json +++ b/ed/idlnamesparsed/SVGTitleElement.json @@ -119,6 +119,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGUseElement.json b/ed/idlnamesparsed/SVGUseElement.json index 6d224a43bd8b..ff51ff9b5d07 100644 --- a/ed/idlnamesparsed/SVGUseElement.json +++ b/ed/idlnamesparsed/SVGUseElement.json @@ -147,6 +147,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/SVGViewElement.json b/ed/idlnamesparsed/SVGViewElement.json index 5dff8bf9652f..cea2bcd46568 100644 --- a/ed/idlnamesparsed/SVGViewElement.json +++ b/ed/idlnamesparsed/SVGViewElement.json @@ -127,6 +127,13 @@ }, "fragment": "partial interface Element {\n undefined setHTML(DOMString input, Sanitizer sanitizer);\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Element {\n Node getSpatialNavigationContainer();\n sequence focusableAreas(optional FocusableAreasOption option = {});\n Node? spatialNavigationSearch(SpatialNavigationDirection dir, optional SpatialNavigationSearchOptions options = {});\n};" + }, { "spec": { "title": "CSS Pseudo-Elements Module Level 4", diff --git a/ed/idlnamesparsed/ShadowRoot.json b/ed/idlnamesparsed/ShadowRoot.json index 46efab6ce338..08b465810e23 100644 --- a/ed/idlnamesparsed/ShadowRoot.json +++ b/ed/idlnamesparsed/ShadowRoot.json @@ -161,6 +161,13 @@ "url": "https://www.w3.org/TR/pointerlock-2/" }, "fragment": "partial interface mixin DocumentOrShadowRoot {\n readonly attribute Element ? pointerLockElement;\n};" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "partial interface mixin DocumentOrShadowRoot {\n sequence getAnimations();\n};" } ], "inheritance": null, diff --git a/ed/idlnamesparsed/Window.json b/ed/idlnamesparsed/Window.json index c14610643eda..e83768fe12f1 100644 --- a/ed/idlnamesparsed/Window.json +++ b/ed/idlnamesparsed/Window.json @@ -115,6 +115,13 @@ }, "fragment": "partial interface Window {\n [SameObject, Replaceable] readonly attribute VisualViewport visualViewport;\n};" }, + { + "spec": { + "title": "CSS Spatial Navigation Level 1", + "url": "https://www.w3.org/TR/css-nav-1/" + }, + "fragment": "partial interface Window {\n undefined navigate(SpatialNavigationDirection dir);\n};" + }, { "spec": { "title": "CSS Object Model (CSSOM)", diff --git a/ed/idlnamesparsed/WorkletAnimation.json b/ed/idlnamesparsed/WorkletAnimation.json index 716893695115..086f9e70466c 100644 --- a/ed/idlnamesparsed/WorkletAnimation.json +++ b/ed/idlnamesparsed/WorkletAnimation.json @@ -11,6 +11,16 @@ }, "extended": [], "inheritance": { + "name": "Animation", + "type": "interface", + "defined": { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "[Exposed=Window]\ninterface Animation : EventTarget {\n constructor(optional AnimationEffect? effect = null,\n optional AnimationTimeline? timeline);\n attribute DOMString id;\n attribute AnimationEffect? effect;\n attribute AnimationTimeline? timeline;\n attribute double? startTime;\n attribute double? currentTime;\n attribute double playbackRate;\n readonly attribute AnimationPlayState playState;\n readonly attribute AnimationReplaceState replaceState;\n readonly attribute boolean pending;\n readonly attribute Promise ready;\n readonly attribute Promise finished;\n attribute EventHandler onfinish;\n attribute EventHandler oncancel;\n attribute EventHandler onremove;\n undefined cancel();\n undefined finish();\n undefined play();\n undefined pause();\n undefined updatePlaybackRate(double playbackRate);\n undefined reverse();\n undefined persist();\n undefined commitStyles();\n};", + "href": "https://drafts.csswg.org/web-animations-1/#animation" + }, "extended": [ { "spec": { @@ -20,6 +30,21 @@ "fragment": "[Exposed=Window]\npartial interface Animation {\n attribute CSSNumberish? startTime;\n attribute CSSNumberish? currentTime;\n};" } ], + "inheritance": { + "name": "EventTarget", + "type": "interface", + "defined": { + "spec": { + "title": "DOM Standard", + "url": "https://dom.spec.whatwg.org/" + }, + "fragment": "[Exposed=(Window,Worker,AudioWorklet)]\ninterface EventTarget {\n constructor();\n\n undefined addEventListener(DOMString type, EventListener? callback, optional (AddEventListenerOptions or boolean) options = {});\n undefined removeEventListener(DOMString type, EventListener? callback, optional (EventListenerOptions or boolean) options = {});\n boolean dispatchEvent(Event event);\n};", + "href": "https://dom.spec.whatwg.org/#eventtarget" + }, + "extended": [], + "inheritance": null, + "includes": [] + }, "includes": [] }, "includes": [] diff --git a/ed/idlnamesparsed/XMLDocument.json b/ed/idlnamesparsed/XMLDocument.json index 8242945d09c6..0c64c07051dd 100644 --- a/ed/idlnamesparsed/XMLDocument.json +++ b/ed/idlnamesparsed/XMLDocument.json @@ -182,6 +182,20 @@ "url": "https://www.w3.org/TR/selection-api/" }, "fragment": "partial interface Document {\n Selection? getSelection();\n};" + }, + { + "spec": { + "title": "Scalable Vector Graphics (SVG) 2", + "url": "https://www.w3.org/TR/SVG2/" + }, + "fragment": "partial interface Document {\n readonly attribute SVGSVGElement? rootElement;\n};" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "partial interface Document {\n readonly attribute DocumentTimeline timeline;\n};" } ], "inheritance": { @@ -275,6 +289,13 @@ "url": "https://www.w3.org/TR/pointerlock-2/" }, "fragment": "partial interface mixin DocumentOrShadowRoot {\n readonly attribute Element ? pointerLockElement;\n};" + }, + { + "spec": { + "title": "Web Animations", + "url": "https://www.w3.org/TR/web-animations-1/" + }, + "fragment": "partial interface mixin DocumentOrShadowRoot {\n sequence getAnimations();\n};" } ], "inheritance": null, diff --git a/ed/ids/CSS21.json b/ed/ids/CSS21.json index 97c6e4a99c87..a0a23faef527 100644 --- a/ed/ids/CSS21.json +++ b/ed/ids/CSS21.json @@ -1947,8 +1947,8 @@ "https://drafts.csswg.org/css2/#valdef-top-auto%E2%91%A0", "https://drafts.csswg.org/css2/#ref-for-valdef-table-layout-auto", "https://drafts.csswg.org/css2/#ref-for-valdef-z-index-auto%E2%91%A0", - "https://drafts.csswg.org/css2/#ref-for-valdef-overflow-auto%E2%91%A1", - "https://drafts.csswg.org/css2/#ref-for-valdef-table-layout-auto%E2%91%A0", + "https://drafts.csswg.org/css2/#ref-for-valdef-clip-auto%E2%91%A3", + "https://drafts.csswg.org/css2/#ref-for-valdef-height-auto%E2%91%A0%E2%93%AA", "https://drafts.csswg.org/css2/#ref-for-propdef-clip%E2%91%A2", "https://drafts.csswg.org/css2/#ref-for-propdef-overflow%E2%91%A0%E2%91%A6", "https://drafts.csswg.org/css2/#ref-for-valdef-overflow-visible%E2%91%A0%E2%91%A1", @@ -2631,9 +2631,9 @@ "https://drafts.csswg.org/css2/#valdef-font-size-xx-large", "https://drafts.csswg.org/css2/#ref-for-valdef-font-size-medium", "https://drafts.csswg.org/css2/#AutoNumber2", - "https://drafts.csswg.org/css2/#ref-for-valdef-font-size-medium%E2%91%A0", + "https://drafts.csswg.org/css2/#ref-for-valdef-border-width-medium%E2%91%A0", "https://drafts.csswg.org/css2/#value-def-relative-size", - "https://drafts.csswg.org/css2/#ref-for-valdef-font-size-medium%E2%91%A1", + "https://drafts.csswg.org/css2/#ref-for-valdef-font-size-medium%E2%91%A0", "https://drafts.csswg.org/css2/#ref-for-valdef-font-size-large", "https://drafts.csswg.org/css2/#ref-for-em-width%E2%91%A5", "https://drafts.csswg.org/css2/#ref-for-ex%E2%91%A5", @@ -3057,7 +3057,7 @@ "https://drafts.csswg.org/css2/#ref-for-propdef-overflow%E2%91%A1%E2%91%A0", "https://drafts.csswg.org/css2/#auto-table-layout", "https://drafts.csswg.org/css2/#ref-for-propdef-table-layout%E2%91%A1", - "https://drafts.csswg.org/css2/#ref-for-valdef-table-layout-auto%E2%91%A1", + "https://drafts.csswg.org/css2/#ref-for-valdef-table-layout-auto%E2%91%A0", "https://drafts.csswg.org/css2/#ref-for-propdef-width%E2%91%A4%E2%91%A5", "https://drafts.csswg.org/css2/#ref-for-valdef-width-auto%E2%91%A0%E2%91%A2", "https://drafts.csswg.org/css2/#ref-for-propdef-width%E2%91%A4%E2%91%A6", @@ -3075,13 +3075,13 @@ "https://drafts.csswg.org/css2/#ref-for-propdef-height%E2%91%A3%E2%91%A0", "https://drafts.csswg.org/css2/#ref-for-value-def-table%E2%91%A0%E2%91%A4", "https://drafts.csswg.org/css2/#ref-for-value-def-inline-table%E2%91%A0%E2%91%A5", - "https://drafts.csswg.org/css2/#ref-for-valdef-height-auto%E2%91%A0%E2%93%AA", + "https://drafts.csswg.org/css2/#ref-for-valdef-height-auto%E2%91%A0%E2%91%A0", "https://drafts.csswg.org/css2/#ref-for-propdef-height%E2%91%A3%E2%91%A1", "https://drafts.csswg.org/css2/#ref-for-value-def-table-row%E2%91%A0%E2%91%A3", "https://drafts.csswg.org/css2/#ref-for-propdef-height%E2%91%A3%E2%91%A2", "https://drafts.csswg.org/css2/#ref-for-propdef-height%E2%91%A3%E2%91%A3", "https://drafts.csswg.org/css2/#ref-for-propdef-height%E2%91%A3%E2%91%A4", - "https://drafts.csswg.org/css2/#ref-for-valdef-height-auto%E2%91%A0%E2%91%A0", + "https://drafts.csswg.org/css2/#ref-for-valdef-height-auto%E2%91%A0%E2%91%A1", "https://drafts.csswg.org/css2/#ref-for-value-def-table-row%E2%91%A0%E2%91%A4", "https://drafts.csswg.org/css2/#ref-for-propdef-height%E2%91%A3%E2%91%A5", "https://drafts.csswg.org/css2/#ref-for-propdef-height%E2%91%A3%E2%91%A6", diff --git a/ed/ids/CSS22.json b/ed/ids/CSS22.json index 97c6e4a99c87..a0a23faef527 100644 --- a/ed/ids/CSS22.json +++ b/ed/ids/CSS22.json @@ -1947,8 +1947,8 @@ "https://drafts.csswg.org/css2/#valdef-top-auto%E2%91%A0", "https://drafts.csswg.org/css2/#ref-for-valdef-table-layout-auto", "https://drafts.csswg.org/css2/#ref-for-valdef-z-index-auto%E2%91%A0", - "https://drafts.csswg.org/css2/#ref-for-valdef-overflow-auto%E2%91%A1", - "https://drafts.csswg.org/css2/#ref-for-valdef-table-layout-auto%E2%91%A0", + "https://drafts.csswg.org/css2/#ref-for-valdef-clip-auto%E2%91%A3", + "https://drafts.csswg.org/css2/#ref-for-valdef-height-auto%E2%91%A0%E2%93%AA", "https://drafts.csswg.org/css2/#ref-for-propdef-clip%E2%91%A2", "https://drafts.csswg.org/css2/#ref-for-propdef-overflow%E2%91%A0%E2%91%A6", "https://drafts.csswg.org/css2/#ref-for-valdef-overflow-visible%E2%91%A0%E2%91%A1", @@ -2631,9 +2631,9 @@ "https://drafts.csswg.org/css2/#valdef-font-size-xx-large", "https://drafts.csswg.org/css2/#ref-for-valdef-font-size-medium", "https://drafts.csswg.org/css2/#AutoNumber2", - "https://drafts.csswg.org/css2/#ref-for-valdef-font-size-medium%E2%91%A0", + "https://drafts.csswg.org/css2/#ref-for-valdef-border-width-medium%E2%91%A0", "https://drafts.csswg.org/css2/#value-def-relative-size", - "https://drafts.csswg.org/css2/#ref-for-valdef-font-size-medium%E2%91%A1", + "https://drafts.csswg.org/css2/#ref-for-valdef-font-size-medium%E2%91%A0", "https://drafts.csswg.org/css2/#ref-for-valdef-font-size-large", "https://drafts.csswg.org/css2/#ref-for-em-width%E2%91%A5", "https://drafts.csswg.org/css2/#ref-for-ex%E2%91%A5", @@ -3057,7 +3057,7 @@ "https://drafts.csswg.org/css2/#ref-for-propdef-overflow%E2%91%A1%E2%91%A0", "https://drafts.csswg.org/css2/#auto-table-layout", "https://drafts.csswg.org/css2/#ref-for-propdef-table-layout%E2%91%A1", - "https://drafts.csswg.org/css2/#ref-for-valdef-table-layout-auto%E2%91%A1", + "https://drafts.csswg.org/css2/#ref-for-valdef-table-layout-auto%E2%91%A0", "https://drafts.csswg.org/css2/#ref-for-propdef-width%E2%91%A4%E2%91%A5", "https://drafts.csswg.org/css2/#ref-for-valdef-width-auto%E2%91%A0%E2%91%A2", "https://drafts.csswg.org/css2/#ref-for-propdef-width%E2%91%A4%E2%91%A6", @@ -3075,13 +3075,13 @@ "https://drafts.csswg.org/css2/#ref-for-propdef-height%E2%91%A3%E2%91%A0", "https://drafts.csswg.org/css2/#ref-for-value-def-table%E2%91%A0%E2%91%A4", "https://drafts.csswg.org/css2/#ref-for-value-def-inline-table%E2%91%A0%E2%91%A5", - "https://drafts.csswg.org/css2/#ref-for-valdef-height-auto%E2%91%A0%E2%93%AA", + "https://drafts.csswg.org/css2/#ref-for-valdef-height-auto%E2%91%A0%E2%91%A0", "https://drafts.csswg.org/css2/#ref-for-propdef-height%E2%91%A3%E2%91%A1", "https://drafts.csswg.org/css2/#ref-for-value-def-table-row%E2%91%A0%E2%91%A3", "https://drafts.csswg.org/css2/#ref-for-propdef-height%E2%91%A3%E2%91%A2", "https://drafts.csswg.org/css2/#ref-for-propdef-height%E2%91%A3%E2%91%A3", "https://drafts.csswg.org/css2/#ref-for-propdef-height%E2%91%A3%E2%91%A4", - "https://drafts.csswg.org/css2/#ref-for-valdef-height-auto%E2%91%A0%E2%91%A0", + "https://drafts.csswg.org/css2/#ref-for-valdef-height-auto%E2%91%A0%E2%91%A1", "https://drafts.csswg.org/css2/#ref-for-value-def-table-row%E2%91%A0%E2%91%A4", "https://drafts.csswg.org/css2/#ref-for-propdef-height%E2%91%A3%E2%91%A5", "https://drafts.csswg.org/css2/#ref-for-propdef-height%E2%91%A3%E2%91%A6", diff --git a/ed/ids/css-align-3.json b/ed/ids/css-align-3.json index 04210725a2b5..3ab4437ae41c 100644 --- a/ed/ids/css-align-3.json +++ b/ed/ids/css-align-3.json @@ -294,7 +294,7 @@ "https://drafts.csswg.org/css-align/#ref-for-baseline-self-alignment%E2%91%A1", "https://drafts.csswg.org/css-align/#ref-for-baseline-content-alignment%E2%91%A0", "https://drafts.csswg.org/css-align/#ref-for-content-distribution-properties%E2%91%A1", - "https://drafts.csswg.org/css-align/#ref-for-valdef-row-gap-normal", + "https://drafts.csswg.org/css-align/#ref-for-valdef-align-self-normal", "https://drafts.csswg.org/css-align/#ref-for-used-value", "https://drafts.csswg.org/css-align/#ref-for-content-distribution-properties%E2%91%A2", "https://drafts.csswg.org/css-align/#ref-for-valdef-self-position-start%E2%91%A0%E2%91%A7", @@ -318,7 +318,7 @@ "https://drafts.csswg.org/css-align/#ref-for-valdef-display-inline-block", "https://drafts.csswg.org/css-align/#ref-for-valdef-display-inline-table", "https://drafts.csswg.org/css-align/#distribution-values", - "https://drafts.csswg.org/css-align/#ref-for-valdef-align-self-stretch", + "https://drafts.csswg.org/css-align/#ref-for-valdef-align-content-stretch", "https://drafts.csswg.org/css-align/#ref-for-valdef-align-content-space-between%E2%91%A0", "https://drafts.csswg.org/css-align/#ref-for-valdef-align-content-space-around", "https://drafts.csswg.org/css-align/#ref-for-valdef-align-content-space-evenly", @@ -470,12 +470,12 @@ "https://drafts.csswg.org/css-align/#ref-for-inline-axis%E2%91%A5", "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-content-normal%E2%91%A2", "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-content-normal%E2%91%A3", - "https://drafts.csswg.org/css-align/#ref-for-valdef-align-content-stretch", + "https://drafts.csswg.org/css-align/#ref-for-valdef-align-content-stretch%E2%91%A0", "https://drafts.csswg.org/css-align/#ref-for-valdef-column-width-auto", "https://drafts.csswg.org/css-align/#ref-for-propdef-column-width", "https://drafts.csswg.org/css-align/#ref-for-propdef-justify-content%E2%91%A0%E2%93%AA", "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-content-normal%E2%91%A4", - "https://drafts.csswg.org/css-align/#ref-for-valdef-align-content-stretch%E2%91%A0", + "https://drafts.csswg.org/css-align/#ref-for-valdef-align-content-stretch%E2%91%A1", "https://drafts.csswg.org/css-align/#ref-for-propdef-column-width%E2%91%A0", "https://drafts.csswg.org/css-align/#ref-for-propdef-justify-content%E2%91%A0%E2%91%A0", "https://drafts.csswg.org/css-align/#distribution-flex", @@ -495,11 +495,11 @@ "https://drafts.csswg.org/css-align/#ref-for-main-axis%E2%91%A1", "https://drafts.csswg.org/css-align/#ref-for-main-axis%E2%91%A2", "https://drafts.csswg.org/css-align/#ref-for-propdef-flex", - "https://drafts.csswg.org/css-align/#ref-for-valdef-align-content-stretch%E2%91%A1", + "https://drafts.csswg.org/css-align/#ref-for-valdef-align-content-stretch%E2%91%A2", "https://drafts.csswg.org/css-align/#ref-for-valdef-self-position-flex-start%E2%91%A4", "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-content-normal%E2%91%A5", "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-content-normal%E2%91%A6", - "https://drafts.csswg.org/css-align/#ref-for-valdef-align-self-stretch%E2%91%A0", + "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-self-stretch", "https://drafts.csswg.org/css-align/#distribution-grid", "https://drafts.csswg.org/css-align/#ref-for-alignment-container%E2%91%A2%E2%91%A1", "https://drafts.csswg.org/css-align/#ref-for-grid-container%E2%91%A2", @@ -515,7 +515,7 @@ "https://drafts.csswg.org/css-align/#ref-for-grid-column", "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-content-normal%E2%91%A7", "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-content-normal%E2%91%A8", - "https://drafts.csswg.org/css-align/#ref-for-valdef-align-content-stretch%E2%91%A2", + "https://drafts.csswg.org/css-align/#ref-for-valdef-align-content-stretch%E2%91%A3", "https://drafts.csswg.org/css-align/#place-content", "https://drafts.csswg.org/css-align/#ref-for-propdef-place-content%E2%91%A0", "https://drafts.csswg.org/css-align/#propdef-place-content", @@ -615,7 +615,7 @@ "https://drafts.csswg.org/css-align/#ref-for-baseline-alignment-preference%E2%91%A1", "https://drafts.csswg.org/css-align/#ref-for-margin", "https://drafts.csswg.org/css-align/#ref-for-self-alignment-properties%E2%91%A1", - "https://drafts.csswg.org/css-align/#ref-for-valdef-align-self-stretch%E2%91%A1", + "https://drafts.csswg.org/css-align/#ref-for-valdef-align-self-stretch", "https://drafts.csswg.org/css-align/#ref-for-valdef-self-position-self-start%E2%91%A3", "https://drafts.csswg.org/css-align/#ref-for-css-end%E2%91%A0", "https://drafts.csswg.org/css-align/#ref-for-margin%E2%91%A0", @@ -684,12 +684,12 @@ "https://drafts.csswg.org/css-align/#ref-for-first-baseline-set%E2%91%A0", "https://drafts.csswg.org/css-align/#ref-for-last-baseline-set%E2%91%A0", "https://drafts.csswg.org/css-align/#ref-for-baseline-content-alignment%E2%91%A0%E2%93%AA", - "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-self-stretch", + "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-self-stretch%E2%91%A0", "https://drafts.csswg.org/css-align/#ref-for-typedef-baseline-position%E2%91%A3", "https://drafts.csswg.org/css-align/#ref-for-baseline-self-alignment%E2%91%A3", "https://drafts.csswg.org/css-align/#ref-for-typedef-overflow-position%E2%91%A4", "https://drafts.csswg.org/css-align/#ref-for-typedef-self-position%E2%91%A2", - "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-self-stretch%E2%91%A0", + "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-self-stretch%E2%91%A1", "https://drafts.csswg.org/css-align/#ref-for-propdef-width%E2%91%A0", "https://drafts.csswg.org/css-align/#ref-for-propdef-height%E2%91%A0", "https://drafts.csswg.org/css-align/#ref-for-valdef-width-auto%E2%91%A0", @@ -736,11 +736,11 @@ "https://drafts.csswg.org/css-align/#ref-for-valdef-width-auto%E2%91%A1", "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-self-normal%E2%91%A4", "https://drafts.csswg.org/css-align/#ref-for-self-alignment-properties%E2%91%A5", - "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-self-stretch%E2%91%A1", + "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-self-stretch%E2%91%A2", "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-self-normal%E2%91%A5", "https://drafts.csswg.org/css-align/#ref-for-fit-content-size", "https://drafts.csswg.org/css-align/#ref-for-valdef-width-auto%E2%91%A2", - "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-self-stretch%E2%91%A2", + "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-self-stretch%E2%91%A3", "https://drafts.csswg.org/css-align/#ref-for-valdef-top-auto%E2%91%A2", "https://drafts.csswg.org/css-align/#ref-for-propdef-justify-self%E2%91%A0%E2%91%A1", "https://drafts.csswg.org/css-align/#ref-for-valdef-top-auto%E2%91%A3", @@ -765,7 +765,7 @@ "https://drafts.csswg.org/css-align/#ref-for-writing-mode%E2%91%A0%E2%91%A2", "https://drafts.csswg.org/css-align/#ref-for-grid-item%E2%91%A4", "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-self-normal%E2%91%A6", - "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-self-stretch%E2%91%A3", + "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-self-stretch%E2%91%A4", "https://drafts.csswg.org/css-align/#ref-for-non-replaced%E2%91%A2", "https://drafts.csswg.org/css-align/#ref-for-valdef-self-position-start%E2%91%A1%E2%91%A7", "https://drafts.csswg.org/css-align/#ref-for-replaced-element", @@ -785,7 +785,7 @@ "https://drafts.csswg.org/css-align/#ref-for-alignment-container%E2%91%A3%E2%91%A3", "https://drafts.csswg.org/css-align/#ref-for-alignment-container%E2%91%A3%E2%91%A4", "https://drafts.csswg.org/css-align/#valdef-align-self-auto", - "https://drafts.csswg.org/css-align/#ref-for-valdef-align-self-normal", + "https://drafts.csswg.org/css-align/#ref-for-valdef-align-self-normal%E2%91%A0", "https://drafts.csswg.org/css-align/#ref-for-propdef-align-items%E2%91%A1", "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-items-legacy%E2%91%A1", "https://drafts.csswg.org/css-align/#valdef-align-self-normal", @@ -816,22 +816,22 @@ "https://drafts.csswg.org/css-align/#ref-for-static-position-rectangle%E2%91%A1", "https://drafts.csswg.org/css-align/#ref-for-alignment-subject%E2%91%A5%E2%91%A3", "https://drafts.csswg.org/css-align/#ref-for-writing-mode%E2%91%A0%E2%91%A4", - "https://drafts.csswg.org/css-align/#ref-for-valdef-align-self-normal%E2%91%A0", "https://drafts.csswg.org/css-align/#ref-for-valdef-align-self-normal%E2%91%A1", - "https://drafts.csswg.org/css-align/#ref-for-valdef-self-position-start%E2%91%A1%E2%91%A8", "https://drafts.csswg.org/css-align/#ref-for-valdef-align-self-normal%E2%91%A2", + "https://drafts.csswg.org/css-align/#ref-for-valdef-self-position-start%E2%91%A1%E2%91%A8", + "https://drafts.csswg.org/css-align/#ref-for-valdef-align-self-normal%E2%91%A3", "https://drafts.csswg.org/css-align/#ref-for-valdef-top-auto%E2%91%A5", "https://drafts.csswg.org/css-align/#ref-for-propdef-width%E2%91%A2", "https://drafts.csswg.org/css-align/#ref-for-propdef-height%E2%91%A2", "https://drafts.csswg.org/css-align/#ref-for-vertical-writing-mode%E2%91%A1", "https://drafts.csswg.org/css-align/#ref-for-valdef-width-auto%E2%91%A3", - "https://drafts.csswg.org/css-align/#ref-for-valdef-align-self-normal%E2%91%A3", + "https://drafts.csswg.org/css-align/#ref-for-valdef-align-self-normal%E2%91%A4", "https://drafts.csswg.org/css-align/#ref-for-self-alignment-properties%E2%91%A6", - "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-self-stretch%E2%91%A4", + "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-self-stretch%E2%91%A5", "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-self-normal%E2%91%A7", "https://drafts.csswg.org/css-align/#ref-for-fit-content-size%E2%91%A0", "https://drafts.csswg.org/css-align/#ref-for-valdef-width-auto%E2%91%A4", - "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-self-stretch%E2%91%A5", + "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-self-stretch%E2%91%A6", "https://drafts.csswg.org/css-align/#ref-for-valdef-top-auto%E2%91%A6", "https://drafts.csswg.org/css-align/#ref-for-propdef-align-self%E2%91%A0%E2%91%A3", "https://drafts.csswg.org/css-align/#ref-for-valdef-top-auto%E2%91%A7", @@ -850,8 +850,8 @@ "https://drafts.csswg.org/css-align/#ref-for-flex-item%E2%91%A8", "https://drafts.csswg.org/css-align/#ref-for-writing-mode%E2%91%A0%E2%91%A6", "https://drafts.csswg.org/css-align/#ref-for-flex-item%E2%91%A0%E2%93%AA", - "https://drafts.csswg.org/css-align/#ref-for-valdef-align-self-normal%E2%91%A4", - "https://drafts.csswg.org/css-align/#ref-for-valdef-align-self-stretch%E2%91%A2", + "https://drafts.csswg.org/css-align/#ref-for-valdef-align-self-normal%E2%91%A5", + "https://drafts.csswg.org/css-align/#ref-for-valdef-align-self-stretch%E2%91%A0", "https://drafts.csswg.org/css-align/#align-grid", "https://drafts.csswg.org/css-align/#ref-for-propdef-align-self%E2%91%A0%E2%91%A5", "https://drafts.csswg.org/css-align/#ref-for-block-axis%E2%91%A0%E2%91%A1", @@ -864,8 +864,8 @@ "https://drafts.csswg.org/css-align/#ref-for-grid-item%E2%91%A6", "https://drafts.csswg.org/css-align/#ref-for-writing-mode%E2%91%A0%E2%91%A8", "https://drafts.csswg.org/css-align/#ref-for-grid-item%E2%91%A7", - "https://drafts.csswg.org/css-align/#ref-for-valdef-align-self-normal%E2%91%A5", - "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-self-stretch%E2%91%A6", + "https://drafts.csswg.org/css-align/#ref-for-valdef-align-self-normal%E2%91%A6", + "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-self-stretch%E2%91%A7", "https://drafts.csswg.org/css-align/#ref-for-non-replaced%E2%91%A3", "https://drafts.csswg.org/css-align/#ref-for-valdef-self-position-start%E2%91%A2%E2%93%AA", "https://drafts.csswg.org/css-align/#ref-for-replaced-element%E2%91%A0", @@ -1036,7 +1036,7 @@ "https://drafts.csswg.org/css-align/#ref-for-block-axis%E2%91%A0%E2%91%A2", "https://drafts.csswg.org/css-align/#ref-for-typedef-length-percentage%E2%91%A1", "https://drafts.csswg.org/css-align/#valdef-row-gap-normal", - "https://drafts.csswg.org/css-align/#ref-for-valdef-row-gap-normal%E2%91%A0", + "https://drafts.csswg.org/css-align/#ref-for-valdef-row-gap-normal", "https://drafts.csswg.org/css-align/#ref-for-multi-column-container%E2%91%A1", "https://drafts.csswg.org/css-align/#ref-for-propdef-justify-content%E2%91%A1%E2%91%A3", "https://drafts.csswg.org/css-align/#ref-for-propdef-align-content%E2%91%A1%E2%91%A2", @@ -1295,7 +1295,7 @@ "https://drafts.csswg.org/css-align/#ref-for-propdef-align-self%E2%91%A1%E2%91%A7", "https://drafts.csswg.org/css-align/#ref-for-propdef-align-content%E2%91%A1%E2%91%A4", "https://drafts.csswg.org/css-align/#ref-for-valdef-self-position-end%E2%91%A0%E2%91%A6", - "https://drafts.csswg.org/css-align/#ref-for-valdef-align-self-stretch%E2%91%A3", + "https://drafts.csswg.org/css-align/#ref-for-valdef-align-self-stretch%E2%91%A1", "https://drafts.csswg.org/css-align/#ref-for-valdef-justify-self-last-baseline%E2%91%A8", "https://drafts.csswg.org/css-align/#ref-for-typedef-baseline-position%E2%91%A0%E2%93%AA", "https://drafts.csswg.org/css-align/#ref-for-propdef-justify-content%E2%91%A1%E2%91%A4", diff --git a/ed/ids/css-flexbox-1.json b/ed/ids/css-flexbox-1.json index 243f78d18455..a0479e0c2fa8 100644 --- a/ed/ids/css-flexbox-1.json +++ b/ed/ids/css-flexbox-1.json @@ -528,7 +528,7 @@ "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-flex-basis-auto%E2%91%A0", "https://drafts.csswg.org/css-flexbox-1/#ref-for-main-size-property%E2%91%A1", "https://drafts.csswg.org/css-flexbox-1/#ref-for-propdef-flex-basis%E2%91%A3", - "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-align-items-auto", + "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-flex-basis-auto%E2%91%A1", "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-flex-basis-content%E2%91%A0", "https://drafts.csswg.org/css-flexbox-1/#valdef-flex-basis-content", "https://drafts.csswg.org/css-flexbox-1/#ref-for-automatic-size", @@ -622,7 +622,7 @@ "https://drafts.csswg.org/css-flexbox-1/#ref-for-propdef-width%E2%91%A0%E2%91%A1", "https://drafts.csswg.org/css-flexbox-1/#ref-for-propdef-height%E2%91%A8", "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-flex-basis-content%E2%91%A1", - "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-flex-basis-auto%E2%91%A1", + "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-flex-basis-auto%E2%91%A2", "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-flex-basis-content%E2%91%A2", "https://drafts.csswg.org/css-flexbox-1/#ref-for-propdef-flex-basis%E2%91%A0%E2%91%A0", "https://drafts.csswg.org/css-flexbox-1/#ref-for-propdef-width%E2%91%A0%E2%91%A2", @@ -921,7 +921,7 @@ "https://drafts.csswg.org/css-flexbox-1/#ref-for-main-size%E2%91%A0%E2%91%A3", "https://drafts.csswg.org/css-flexbox-1/#ref-for-preferred-aspect-ratio%E2%91%A3", "https://drafts.csswg.org/css-flexbox-1/#ref-for-flex-item%E2%91%A8%E2%91%A3", - "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-align-items-auto%E2%91%A0", + "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-align-items-auto", "https://drafts.csswg.org/css-flexbox-1/#ref-for-definite%E2%91%A0%E2%93%AA", "https://drafts.csswg.org/css-flexbox-1/#ref-for-flex-item%E2%91%A8%E2%91%A4", "https://drafts.csswg.org/css-flexbox-1/#ref-for-cross-size%E2%91%A0%E2%91%A2", @@ -1496,12 +1496,12 @@ "https://drafts.csswg.org/css-flexbox-1/#ref-for-definite%E2%91%A2%E2%91%A4", "https://drafts.csswg.org/css-flexbox-1/#ref-for-definite%E2%91%A2%E2%91%A5", "https://drafts.csswg.org/css-flexbox-1/#change-2016-align-self-as-specified", - "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-align-items-auto%E2%91%A1", + "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-align-items-auto%E2%91%A0", "https://drafts.csswg.org/css-flexbox-1/#ref-for-propdef-align-self%E2%91%A1%E2%91%A1", - "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-align-items-auto%E2%91%A2", + "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-align-items-auto%E2%91%A1", "https://drafts.csswg.org/css-flexbox-1/#ref-for-propdef-align-items%E2%91%A6", + "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-align-items-auto%E2%91%A2", "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-align-items-auto%E2%91%A3", - "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-align-items-auto%E2%91%A4", "https://drafts.csswg.org/css-flexbox-1/#ref-for-propdef-align-self%E2%91%A1%E2%91%A2", "https://drafts.csswg.org/css-flexbox-1/#ref-for-propdef-align-items%E2%91%A7", "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-align-items-stretch%E2%91%A1", @@ -1607,7 +1607,7 @@ "https://drafts.csswg.org/css-flexbox-1/#change-2016-auto-content-wording", "https://drafts.csswg.org/css-flexbox-1/#ref-for-flex-flex-basis%E2%91%A0%E2%91%A2", "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-flex-basis-content%E2%91%A0%E2%93%AA", - "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-flex-basis-auto%E2%91%A2", + "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-flex-basis-auto%E2%91%A3", "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-flex-basis-content%E2%91%A0%E2%91%A0", "https://drafts.csswg.org/css-flexbox-1/#ref-for-propdef-flex-basis%E2%91%A0%E2%91%A7", "https://drafts.csswg.org/css-flexbox-1/#ref-for-propdef-width%E2%91%A1%E2%91%A3", @@ -1686,7 +1686,7 @@ "https://drafts.csswg.org/css-flexbox-1/#ref-for-propdef-display%E2%91%A1%E2%91%A1", "https://drafts.csswg.org/css-flexbox-1/#ref-for-flex-item%E2%91%A0%E2%91%A4%E2%91%A7", "https://drafts.csswg.org/css-flexbox-1/#change-2015-min-auto-intrinsic-percentages", - "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-align-items-auto%E2%91%A5", + "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-align-items-auto%E2%91%A4", "https://drafts.csswg.org/css-flexbox-1/#ref-for-propdef-min-height%E2%91%A6", "https://drafts.csswg.org/css-flexbox-1/#ref-for-propdef-max-height%E2%91%A2", "https://drafts.csswg.org/css-flexbox-1/#ref-for-propdef-height%E2%91%A0%E2%91%A7", @@ -1776,9 +1776,9 @@ "https://drafts.csswg.org/css-flexbox-1/#change-2015-align-self-auto", "https://drafts.csswg.org/css-flexbox-1/#ref-for-propdef-align-self%E2%91%A1%E2%91%A6", "https://drafts.csswg.org/css-flexbox-1/#ref-for-propdef-justify-self", + "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-align-items-auto%E2%91%A5", "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-align-items-auto%E2%91%A6", "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-align-items-auto%E2%91%A7", - "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-align-items-auto%E2%91%A8", "https://drafts.csswg.org/css-flexbox-1/#ref-for-propdef-align-self%E2%91%A1%E2%91%A7", "https://drafts.csswg.org/css-flexbox-1/#ref-for-propdef-align-items%E2%91%A8", "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-align-items-stretch%E2%91%A2", @@ -1904,7 +1904,7 @@ "https://drafts.csswg.org/css-flexbox-1/#ref-for-propdef-height%E2%91%A1%E2%93%AA", "https://drafts.csswg.org/css-flexbox-1/#ref-for-definite%E2%91%A4%E2%91%A2", "https://drafts.csswg.org/css-flexbox-1/#change-201403-min-auto-main-size-basis", - "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-flex-basis-auto%E2%91%A3", + "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-align-items-auto%E2%91%A8", "https://drafts.csswg.org/css-flexbox-1/#change-201403-min-auto-intrinsic-percentages", "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-align-items-auto%E2%91%A0%E2%93%AA", "https://drafts.csswg.org/css-flexbox-1/#ref-for-propdef-min-height%E2%91%A0%E2%93%AA", @@ -2059,16 +2059,16 @@ "https://drafts.csswg.org/css-flexbox-1/#ref-for-propdef-right", "https://drafts.csswg.org/css-flexbox-1/#ref-for-propdef-top", "https://drafts.csswg.org/css-flexbox-1/#ref-for-propdef-bottom", - "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-flex-basis-auto%E2%91%A5", + "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-align-items-auto%E2%91%A0%E2%91%A1", "https://drafts.csswg.org/css-flexbox-1/#ref-for-propdef-left%E2%91%A0", "https://drafts.csswg.org/css-flexbox-1/#ref-for-propdef-right%E2%91%A0", - "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-align-items-auto%E2%91%A0%E2%91%A1", + "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-flex-basis-auto%E2%91%A5", "https://drafts.csswg.org/css-flexbox-1/#ref-for-flex-item%E2%91%A0%E2%91%A7%E2%91%A8", "https://drafts.csswg.org/css-flexbox-1/#ref-for-main-start%E2%91%A0%E2%91%A0", "https://drafts.csswg.org/css-flexbox-1/#ref-for-cross-start%E2%91%A0%E2%91%A5", "https://drafts.csswg.org/css-flexbox-1/#ref-for-propdef-top%E2%91%A0", "https://drafts.csswg.org/css-flexbox-1/#ref-for-propdef-bottom%E2%91%A0", - "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-flex-basis-auto%E2%91%A6", + "https://drafts.csswg.org/css-flexbox-1/#ref-for-valdef-align-items-auto%E2%91%A0%E2%91%A2", "https://drafts.csswg.org/css-flexbox-1/#ref-for-flex-item%E2%91%A0%E2%91%A8%E2%93%AA", "https://drafts.csswg.org/css-flexbox-1/#ref-for-main-start%E2%91%A0%E2%91%A1", "https://drafts.csswg.org/css-flexbox-1/#ref-for-cross-start%E2%91%A0%E2%91%A6", diff --git a/ed/ids/css-fonts-4.json b/ed/ids/css-fonts-4.json index efa0b2b41faa..9eaf600b07bf 100644 --- a/ed/ids/css-fonts-4.json +++ b/ed/ids/css-fonts-4.json @@ -96,8 +96,8 @@ "https://drafts.csswg.org/css-fonts-4/#ref-for-valdef-font-family-system-ui%E2%91%A1", "https://drafts.csswg.org/css-fonts-4/#emoji-def", "https://drafts.csswg.org/css-fonts-4/#valdef-font-family-emoji", - "https://drafts.csswg.org/css-fonts-4/#ref-for-valdef-font-family-emoji", "https://drafts.csswg.org/css-fonts-4/#ref-for-valdef-font-variant-emoji-emoji", + "https://drafts.csswg.org/css-fonts-4/#ref-for-valdef-font-variant-emoji-emoji%E2%91%A0", "https://drafts.csswg.org/css-fonts-4/#math-def", "https://drafts.csswg.org/css-fonts-4/#valdef-font-family-math", "https://drafts.csswg.org/css-fonts-4/#fangsong-def", @@ -290,7 +290,7 @@ "https://drafts.csswg.org/css-fonts-4/#font-prop", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font", "https://drafts.csswg.org/css-fonts-4/#propdef-font", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A2", + "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-style", "https://drafts.csswg.org/css-fonts-4/#ref-for-comb-any", "https://drafts.csswg.org/css-fonts-4/#ref-for-font-variant-css21-values", "https://drafts.csswg.org/css-fonts-4/#ref-for-comb-any%E2%91%A0", @@ -309,7 +309,7 @@ "https://drafts.csswg.org/css-fonts-4/#ref-for-comb-one%E2%91%A2%E2%91%A0", "https://drafts.csswg.org/css-fonts-4/#ref-for-comb-one%E2%91%A2%E2%91%A1", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font%E2%91%A0", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A3", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A2", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-variant", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-weight%E2%91%A3", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-stretch%E2%91%A2", @@ -354,7 +354,7 @@ "https://drafts.csswg.org/css-fonts-4/#ref-for-font-variant-normal-value", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-weight%E2%91%A5", "https://drafts.csswg.org/css-fonts-4/#ref-for-valdef-font-weight-bold", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A4", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A3", "https://drafts.csswg.org/css-fonts-4/#ref-for-valdef-font-style-italic%E2%91%A1", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-variant%E2%91%A4", "https://drafts.csswg.org/css-fonts-4/#ref-for-font-variant-normal-value%E2%91%A0", @@ -364,13 +364,13 @@ "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-line-height%E2%91%A4", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-family%E2%91%A3", "https://drafts.csswg.org/css-fonts-4/#ref-for-valdef-font-family-fantasy", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A5", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A4", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-weight%E2%91%A6", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A6", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A5", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-stretch%E2%91%A5", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-size%E2%91%A0%E2%91%A3", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-family%E2%91%A4", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A7", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A6", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-weight%E2%91%A7", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-stretch%E2%91%A6", "https://drafts.csswg.org/css-fonts-4/#ref-for-valdef-font-stretch-condensed", @@ -534,7 +534,7 @@ "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-src%E2%91%A5", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-font-face-rule%E2%91%A1%E2%91%A1", "https://drafts.csswg.org/css-fonts-4/#font-prop-desc", - "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-style", + "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-style%E2%91%A0", "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-weight%E2%91%A0", "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-stretch", "https://drafts.csswg.org/css-fonts-4/#descdef-font-face-font-style", @@ -553,7 +553,7 @@ "https://drafts.csswg.org/css-fonts-4/#descdef-font-face-font-stretch", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-font-face-rule%E2%91%A1%E2%91%A4", "https://drafts.csswg.org/css-fonts-4/#ref-for-comb-one%E2%91%A5%E2%91%A6", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-stretch%E2%91%A0%E2%93%AA", + "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-stretch%E2%91%A0", "https://drafts.csswg.org/css-fonts-4/#ref-for-mult-num-range%E2%91%A1", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-font-face-rule%E2%91%A1%E2%91%A5", "https://drafts.csswg.org/css-fonts-4/#ref-for-valdef-font-weight-bolder%E2%91%A0", @@ -614,8 +614,8 @@ "https://drafts.csswg.org/css-fonts-4/#example-c47e5df7", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-font-face-rule%E2%91%A3%E2%93%AA", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-weight%E2%91%A0%E2%93%AA", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-stretch%E2%91%A0%E2%91%A0", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A8", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-stretch%E2%91%A0%E2%93%AA", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A7", "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-named-instance%E2%91%A1", "https://drafts.csswg.org/css-fonts-4/#font-requests", "https://drafts.csswg.org/css-fonts-4/#font-face-loading", @@ -737,50 +737,50 @@ "https://drafts.csswg.org/css-fonts-4/#ref-for-at-font-face-rule%E2%91%A4%E2%91%A5", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-font-face-rule%E2%91%A4%E2%91%A6", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-font-face-rule%E2%91%A4%E2%91%A7", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-stretch%E2%91%A0%E2%91%A0", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A8", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-weight%E2%91%A0%E2%91%A0", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-stretch%E2%91%A0%E2%91%A1", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A0%E2%93%AA", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-weight%E2%91%A0%E2%91%A0", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-stretch%E2%91%A0%E2%91%A2", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A0%E2%91%A0", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-weight%E2%91%A0%E2%91%A1", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-font-face-rule%E2%91%A4%E2%91%A8", "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-unicode-range%E2%91%A3", "https://drafts.csswg.org/css-fonts-4/#composite-face", "https://drafts.csswg.org/css-fonts-4/#fontstylematchingalg", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-stretch%E2%91%A0%E2%91%A2", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-stretch%E2%91%A0%E2%91%A3", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-stretch%E2%91%A0%E2%91%A4", "https://drafts.csswg.org/css-fonts-4/#ascendingstretch", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-stretch%E2%91%A0%E2%91%A5", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-stretch%E2%91%A0%E2%91%A4", "https://drafts.csswg.org/css-fonts-4/#example-17d88513", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A0%E2%91%A0", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A0%E2%91%A1", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A0%E2%91%A2", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A0%E2%91%A3", "https://drafts.csswg.org/css-fonts-4/#ref-for-valdef-font-style-italic%E2%91%A2", "https://drafts.csswg.org/css-fonts-4/#ref-for-valdef-font-style-italic%E2%91%A3", "https://drafts.csswg.org/css-fonts-4/#issue-c152d461", "https://drafts.csswg.org/css-fonts-4/#example-1eed5a8f", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A0%E2%91%A4", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A0%E2%91%A3", "https://drafts.csswg.org/css-fonts-4/#ref-for-valdef-font-style-oblique%E2%91%A0", "https://drafts.csswg.org/css-fonts-4/#greater-oblique-steps", "https://drafts.csswg.org/css-fonts-4/#ref-for-valdef-font-style-oblique%E2%91%A1", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-synthesis-style%E2%91%A3", "https://drafts.csswg.org/css-fonts-4/#example-1717b62c", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A0%E2%91%A5", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A0%E2%91%A4", "https://drafts.csswg.org/css-fonts-4/#ref-for-valdef-font-style-oblique%E2%91%A2", "https://drafts.csswg.org/css-fonts-4/#lesser-oblique-steps", "https://drafts.csswg.org/css-fonts-4/#ref-for-valdef-font-style-oblique%E2%91%A3", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-synthesis-style%E2%91%A4", "https://drafts.csswg.org/css-fonts-4/#example-c1b8e89a", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A0%E2%91%A6", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A0%E2%91%A5", "https://drafts.csswg.org/css-fonts-4/#ref-for-valdef-font-style-oblique%E2%91%A4", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A0%E2%91%A7", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A0%E2%91%A6", "https://drafts.csswg.org/css-fonts-4/#ref-for-valdef-font-style-oblique%E2%91%A5", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A0%E2%91%A8", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A0%E2%91%A7", "https://drafts.csswg.org/css-fonts-4/#ref-for-valdef-font-style-normal", "https://drafts.csswg.org/css-fonts-4/#example-249f724a", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A1%E2%93%AA", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A0%E2%91%A8", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-font-face-rule%E2%91%A5%E2%93%AA", - "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-style%E2%91%A0", + "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-style%E2%91%A1", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-synthesis%E2%91%A3", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-weight%E2%91%A0%E2%91%A2", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-weight%E2%91%A0%E2%91%A3", @@ -811,8 +811,8 @@ "https://drafts.csswg.org/css-fonts-4/#char-handling-issues", "https://drafts.csswg.org/css-fonts-4/#ref-for-character-map%E2%91%A4", "https://drafts.csswg.org/css-fonts-4/#ref-for-character-map%E2%91%A5", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-family%E2%91%A0%E2%91%A2", "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-palette-values-font-family", - "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-palette-values-font-family%E2%91%A0", "https://drafts.csswg.org/css-fonts-4/#ref-for-character-map%E2%91%A6", "https://drafts.csswg.org/css-fonts-4/#ref-for-character-map%E2%91%A7", "https://drafts.csswg.org/css-fonts-4/#font-rend-props", @@ -894,7 +894,7 @@ "https://drafts.csswg.org/css-fonts-4/#valdef-font-variant-caps-all-petite-caps", "https://drafts.csswg.org/css-fonts-4/#valdef-font-variant-caps-unicase", "https://drafts.csswg.org/css-fonts-4/#valdef-font-variant-caps-titling-caps", - "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-feature-settings%E2%91%A0", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-feature-settings%E2%91%A1", "https://drafts.csswg.org/css-fonts-4/#example-06f22977", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-text-transform", "https://drafts.csswg.org/css-fonts-4/#example-e5d6a864", @@ -971,8 +971,8 @@ "https://drafts.csswg.org/css-fonts-4/#font-feature-values", "https://drafts.csswg.org/css-fonts-4/#at-ruledef-font-feature-values", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-variant-alternates%E2%91%A0", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-feature-settings%E2%91%A1", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-feature-settings%E2%91%A2", + "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-feature-settings%E2%91%A0", + "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-feature-settings%E2%91%A1", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-ruledef-font-feature-values%E2%91%A4", "https://drafts.csswg.org/css-fonts-4/#example-21e94b5d", "https://drafts.csswg.org/css-fonts-4/#font-feature-values-syntax", @@ -989,7 +989,7 @@ "https://drafts.csswg.org/css-fonts-4/#ref-for-comb-one%E2%91%A0%E2%93%AA%E2%91%A8", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-ruledef-font-feature-values%E2%91%A6", "https://drafts.csswg.org/css-fonts-4/#ref-for-family-name-value%E2%91%A8", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-family%E2%91%A0%E2%91%A2", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-family%E2%91%A0%E2%91%A3", "https://drafts.csswg.org/css-fonts-4/#ref-for-family-name-value%E2%91%A0%E2%93%AA", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-ruledef-font-feature-values%E2%91%A7", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-ruledef-font-feature-values%E2%91%A8", @@ -1103,10 +1103,10 @@ "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-variant%E2%91%A0%E2%91%A1", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-variant%E2%91%A0%E2%91%A2", "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-language-override%E2%91%A1", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-feature-settings%E2%91%A3", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-feature-settings%E2%91%A2", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-variation-settings%E2%91%A1", "https://drafts.csswg.org/css-fonts-4/#font-feature-settings-prop", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-feature-settings%E2%91%A4", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-feature-settings%E2%91%A3", "https://drafts.csswg.org/css-fonts-4/#propdef-font-feature-settings", "https://drafts.csswg.org/css-fonts-4/#ref-for-comb-one%E2%91%A0%E2%91%A1%E2%91%A4", "https://drafts.csswg.org/css-fonts-4/#ref-for-feature-tag-value%E2%91%A0", @@ -1138,25 +1138,25 @@ "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-language-override%E2%91%A4", "https://drafts.csswg.org/css-fonts-4/#font-feature-variation-resolution", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-variant%E2%91%A0%E2%91%A4", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-feature-settings%E2%91%A5", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-feature-settings%E2%91%A4", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font%E2%91%A0%E2%93%AA", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-variation-settings%E2%91%A2", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-font-face-rule%E2%91%A5%E2%91%A2", "https://drafts.csswg.org/css-fonts-4/#default-features", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-variant%E2%91%A0%E2%91%A5", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-feature-settings%E2%91%A6", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-feature-settings%E2%91%A5", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-variant-ligatures%E2%91%A1", "https://drafts.csswg.org/css-fonts-4/#feature-variation-precedence", "https://drafts.csswg.org/css-fonts-4/#apply-font-matching-variations", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-weight%E2%91%A0%E2%91%A5", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-stretch%E2%91%A0%E2%91%A6", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-stretch%E2%91%A0%E2%91%A5", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A1%E2%93%AA", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A1%E2%91%A0", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A1%E2%91%A1", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A1%E2%91%A2", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-font-face-rule%E2%91%A5%E2%91%A3", "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-weight%E2%91%A1", - "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-stretch%E2%91%A0", - "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-style%E2%91%A1", + "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-stretch%E2%91%A1", + "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-style%E2%91%A2", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-font-face-rule%E2%91%A5%E2%91%A4", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-font-face-rule%E2%91%A5%E2%91%A5", "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-language-override%E2%91%A3", @@ -1168,7 +1168,7 @@ "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-variation-settings%E2%91%A0", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-font-face-rule%E2%91%A6%E2%91%A0", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-font-face-rule%E2%91%A6%E2%91%A1", - "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-feature-settings%E2%91%A1", + "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-feature-settings%E2%91%A2", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-font-face-rule%E2%91%A6%E2%91%A2", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-language-override%E2%91%A5", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-optical-sizing%E2%91%A0", @@ -1176,10 +1176,10 @@ "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-variant%E2%91%A0%E2%91%A7", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-kerning%E2%91%A2", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-variant%E2%91%A0%E2%91%A8", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-feature-settings%E2%91%A7", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-feature-settings%E2%91%A6", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-letter-spacing%E2%91%A0", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-variation-settings%E2%91%A3", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-feature-settings%E2%91%A8", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-feature-settings%E2%91%A7", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-font-face-rule%E2%91%A6%E2%91%A3", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-font-face-rule%E2%91%A6%E2%91%A4", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-variant%E2%91%A1%E2%93%AA", @@ -1194,12 +1194,12 @@ "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-src%E2%91%A8", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-font-face-rule%E2%91%A6%E2%91%A7", "https://drafts.csswg.org/css-fonts-4/#example-eee12948", - "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-feature-settings%E2%91%A2", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-feature-settings%E2%91%A8", "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-feature-settings%E2%91%A3", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-variant-ligatures%E2%91%A2", "https://drafts.csswg.org/css-fonts-4/#ref-for-valdef-font-variant-ligatures-no-discretionary-ligatures", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-variant-ligatures%E2%91%A3", - "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-feature-settings%E2%91%A4", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-feature-settings%E2%91%A0%E2%93%AA", "https://drafts.csswg.org/css-fonts-4/#font-variation-props", "https://drafts.csswg.org/css-fonts-4/#font-optical-sizing-def", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-optical-sizing%E2%91%A1", @@ -1216,7 +1216,7 @@ "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-optical-sizing%E2%91%A3", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-size-adjust%E2%91%A0%E2%91%A6", "https://drafts.csswg.org/css-fonts-4/#font-variation-settings-def", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-variation-settings%E2%91%A4", + "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-variation-settings%E2%91%A1", "https://drafts.csswg.org/css-fonts-4/#propdef-font-variation-settings", "https://drafts.csswg.org/css-fonts-4/#ref-for-comb-one%E2%91%A0%E2%91%A2%E2%93%AA", "https://drafts.csswg.org/css-fonts-4/#ref-for-string-value%E2%91%A7", @@ -1224,11 +1224,11 @@ "https://drafts.csswg.org/css-fonts-4/#ref-for-mult-comma%E2%91%A0%E2%93%AA", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-optical-sizing%E2%91%A4", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-weight%E2%91%A0%E2%91%A6", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-variation-settings%E2%91%A5", - "https://drafts.csswg.org/css-fonts-4/#ref-for-string-value%E2%91%A8", - "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-variation-settings%E2%91%A1", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A1%E2%91%A3", "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-variation-settings%E2%91%A2", + "https://drafts.csswg.org/css-fonts-4/#ref-for-string-value%E2%91%A8", + "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-variation-settings%E2%91%A3", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A1%E2%91%A2", + "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-variation-settings%E2%91%A4", "https://drafts.csswg.org/css-fonts-4/#color-font-support", "https://drafts.csswg.org/css-fonts-4/#multicolore", "https://drafts.csswg.org/css-fonts-4/#magicalunicorn", @@ -1274,16 +1274,16 @@ "https://drafts.csswg.org/css-fonts-4/#ref-for-at-ruledef-font-palette-values%E2%91%A0%E2%91%A0", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-ruledef-font-palette-values%E2%91%A0%E2%91%A1", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-ruledef-font-palette-values%E2%91%A0%E2%91%A2", - "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-palette-values-font-family%E2%91%A1", + "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-palette-values-font-family%E2%91%A0", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-ruledef-font-palette-values%E2%91%A0%E2%91%A3", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-ruledef-font-palette-values%E2%91%A0%E2%91%A4", "https://drafts.csswg.org/css-fonts-4/#font-family-2-desc", - "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-family%E2%91%A0", + "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-palette-values-font-family%E2%91%A1", "https://drafts.csswg.org/css-fonts-4/#descdef-font-palette-values-font-family", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-ruledef-font-palette-values%E2%91%A0%E2%91%A5", "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-palette-values-font-family%E2%91%A2", "https://drafts.csswg.org/css-fonts-4/#ref-for-family-name-value%E2%91%A0%E2%91%A1", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-family%E2%91%A0%E2%91%A3", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-family%E2%91%A0%E2%91%A4", "https://drafts.csswg.org/css-fonts-4/#base-palette-desc", "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-palette-values-base-palette", "https://drafts.csswg.org/css-fonts-4/#descdef-font-palette-values-base-palette", @@ -1342,7 +1342,7 @@ "https://drafts.csswg.org/css-fonts-4/#ref-for-at-font-face-rule%E2%91%A6%E2%91%A8", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-font-face-rule%E2%91%A7%E2%93%AA", "https://drafts.csswg.org/css-fonts-4/#preinstalled-and-user-installed-fonts", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-family%E2%91%A0%E2%91%A4", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-family%E2%91%A0%E2%91%A5", "https://drafts.csswg.org/css-fonts-4/#system-font", "https://drafts.csswg.org/css-fonts-4/#ref-for-valdef-font-family-system-ui%E2%91%A2", "https://drafts.csswg.org/css-fonts-4/#object-model", @@ -1562,16 +1562,16 @@ "https://drafts.csswg.org/css-fonts-4/#biblio-windows-glyph-proc", "https://drafts.csswg.org/css-fonts-4/#property-index", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font%E2%91%A0%E2%91%A0", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-family%E2%91%A0%E2%91%A5", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-feature-settings%E2%91%A0%E2%93%AA", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-family%E2%91%A0%E2%91%A6", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-feature-settings%E2%91%A0%E2%91%A0", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-kerning%E2%91%A3", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-language-override%E2%91%A6", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-optical-sizing%E2%91%A5", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-palette%E2%91%A5", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-size%E2%91%A1%E2%93%AA", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-size-adjust%E2%91%A0%E2%91%A8", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-stretch%E2%91%A0%E2%91%A7", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A1%E2%91%A4", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-stretch%E2%91%A0%E2%91%A6", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-style%E2%91%A1%E2%91%A3", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-synthesis%E2%91%A5", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-synthesis-small-caps%E2%91%A2", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-synthesis-style%E2%91%A5", @@ -1584,20 +1584,20 @@ "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-variant-ligatures%E2%91%A4", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-variant-numeric%E2%91%A0", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-variant-position%E2%91%A5", - "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-variation-settings%E2%91%A6", + "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-variation-settings%E2%91%A4", "https://drafts.csswg.org/css-fonts-4/#ref-for-propdef-font-weight%E2%91%A0%E2%91%A7", "https://drafts.csswg.org/css-fonts-4/#font-face-descriptor-table", "https://drafts.csswg.org/css-fonts-4/#ref-for-at-font-face-rule%E2%91%A7%E2%91%A2", "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-ascent-override%E2%91%A1", "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-descent-override%E2%91%A1", "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-display%E2%91%A3", - "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-family%E2%91%A1", - "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-feature-settings%E2%91%A5", + "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-family%E2%91%A0", + "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-feature-settings%E2%91%A4", "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-language-override%E2%91%A4", "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-named-instance%E2%91%A3", - "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-stretch%E2%91%A1", - "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-style%E2%91%A2", - "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-variation-settings%E2%91%A3", + "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-stretch%E2%91%A2", + "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-style%E2%91%A3", + "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-variation-settings%E2%91%A5", "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-font-weight%E2%91%A2", "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-line-gap-override%E2%91%A1", "https://drafts.csswg.org/css-fonts-4/#ref-for-descdef-font-face-src%E2%91%A0%E2%93%AA", diff --git a/ed/ids/css-grid-2.json b/ed/ids/css-grid-2.json index 9d0edb030f1d..a8be2e711eff 100644 --- a/ed/ids/css-grid-2.json +++ b/ed/ids/css-grid-2.json @@ -229,7 +229,7 @@ "https://drafts.csswg.org/css-grid-2/#ref-for-inline-size", "https://drafts.csswg.org/css-grid-2/#ref-for-inline-formatting-context", "https://drafts.csswg.org/css-grid-2/#ref-for-grid-container%E2%91%A1%E2%91%A2", - "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement-auto", + "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-auto%E2%91%A2", "https://drafts.csswg.org/css-grid-2/#ref-for-block-size", "https://drafts.csswg.org/css-grid-2/#ref-for-max-content", "https://drafts.csswg.org/css-grid-2/#ref-for-min-content", @@ -357,7 +357,7 @@ "https://drafts.csswg.org/css-grid-2/#ref-for-scroll-container%E2%91%A0", "https://drafts.csswg.org/css-grid-2/#ref-for-grid-track%E2%91%A6", "https://drafts.csswg.org/css-grid-2/#ref-for-min-track-sizing-function", - "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-auto%E2%91%A2", + "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-auto%E2%91%A3", "https://drafts.csswg.org/css-grid-2/#ref-for-flexible-tracks", "https://drafts.csswg.org/css-grid-2/#ref-for-automatic-minimum-size%E2%91%A0", "https://drafts.csswg.org/css-grid-2/#ref-for-content-based-minimum-size%E2%91%A0", @@ -664,7 +664,7 @@ "https://drafts.csswg.org/css-grid-2/#valdef-grid-template-columns-fit-content", "https://drafts.csswg.org/css-grid-2/#ref-for-typedef-length-percentage%E2%91%A4", "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-max-content%E2%91%A1", - "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-auto%E2%91%A3", + "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-auto%E2%91%A4", "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-min-content%E2%91%A1", "https://drafts.csswg.org/css-grid-2/#ref-for-grid-template-rows-track-sizing-function%E2%91%A1", "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-fit-content%E2%91%A0", @@ -1045,13 +1045,13 @@ "https://drafts.csswg.org/css-grid-2/#ref-for-propdef-grid-template-areas%E2%91%A0%E2%91%A5", "https://drafts.csswg.org/css-grid-2/#ref-for-propdef-grid-template-rows%E2%91%A1%E2%93%AA", "https://drafts.csswg.org/css-grid-2/#ref-for-typedef-track-size%E2%91%A5", - "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-auto%E2%91%A4", + "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-auto%E2%91%A5", "https://drafts.csswg.org/css-grid-2/#ref-for-propdef-grid-template-columns%E2%91%A1%E2%91%A0", "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-rows-none%E2%91%A2", "https://drafts.csswg.org/css-grid-2/#example-e7e1afc0", - "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-auto%E2%91%A5", - "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement-auto%E2%91%A0", - "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement-auto%E2%91%A1", + "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement-auto", + "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-auto%E2%91%A6", + "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-auto%E2%91%A7", "https://drafts.csswg.org/css-grid-2/#ref-for-implicitly-assigned-line-name%E2%91%A4", "https://drafts.csswg.org/css-grid-2/#ref-for-named-grid-area%E2%91%A0%E2%91%A1", "https://drafts.csswg.org/css-grid-2/#ref-for-funcdef-repeat%E2%91%A0%E2%91%A0", @@ -1410,7 +1410,7 @@ "https://drafts.csswg.org/css-grid-2/#ref-for-propdef-grid-row-end%E2%91%A6", "https://drafts.csswg.org/css-grid-2/#ref-for-propdef-grid-column-end%E2%91%A7", "https://drafts.csswg.org/css-grid-2/#ref-for-identifier-value%E2%91%A0%E2%91%A5", - "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement-auto%E2%91%A2", + "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement-auto%E2%91%A0", "https://drafts.csswg.org/css-grid-2/#propdef-grid-area", "https://drafts.csswg.org/css-grid-2/#ref-for-typedef-grid-row-start-grid-line%E2%91%A4", "https://drafts.csswg.org/css-grid-2/#ref-for-typedef-grid-row-start-grid-line%E2%91%A5", @@ -1433,17 +1433,17 @@ "https://drafts.csswg.org/css-grid-2/#ref-for-identifier-value%E2%91%A0%E2%91%A6", "https://drafts.csswg.org/css-grid-2/#ref-for-propdef-grid-column-end%E2%91%A0%E2%91%A1", "https://drafts.csswg.org/css-grid-2/#ref-for-identifier-value%E2%91%A0%E2%91%A7", - "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement-auto%E2%91%A3", + "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement-auto%E2%91%A1", "https://drafts.csswg.org/css-grid-2/#ref-for-propdef-grid-row-end%E2%91%A0%E2%93%AA", "https://drafts.csswg.org/css-grid-2/#ref-for-propdef-grid-row-start%E2%91%A0%E2%93%AA", "https://drafts.csswg.org/css-grid-2/#ref-for-identifier-value%E2%91%A0%E2%91%A8", "https://drafts.csswg.org/css-grid-2/#ref-for-propdef-grid-row-end%E2%91%A0%E2%91%A0", "https://drafts.csswg.org/css-grid-2/#ref-for-identifier-value%E2%91%A1%E2%93%AA", - "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement-auto%E2%91%A4", + "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement-auto%E2%91%A2", "https://drafts.csswg.org/css-grid-2/#ref-for-propdef-grid-column-start%E2%91%A0%E2%91%A1", "https://drafts.csswg.org/css-grid-2/#ref-for-propdef-grid-row-start%E2%91%A0%E2%91%A0", "https://drafts.csswg.org/css-grid-2/#ref-for-identifier-value%E2%91%A1%E2%91%A0", - "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement-auto%E2%91%A5", + "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement-auto%E2%91%A3", "https://drafts.csswg.org/css-grid-2/#ref-for-propdef-margin", "https://drafts.csswg.org/css-grid-2/#auto-placement-algo", "https://drafts.csswg.org/css-grid-2/#grid-item-placement-algorithm", @@ -1719,7 +1719,7 @@ "https://drafts.csswg.org/css-grid-2/#ref-for-physical", "https://drafts.csswg.org/css-grid-2/#ref-for-propdef-direction", "https://drafts.csswg.org/css-grid-2/#ref-for-propdef-writing-mode", - "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement-auto%E2%91%A6", + "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement-auto%E2%91%A4", "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement-property%E2%91%A0%E2%91%A8", "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement%E2%91%A0%E2%91%A1", "https://drafts.csswg.org/css-grid-2/#ref-for-grid-container%E2%91%A6%E2%91%A5", @@ -1731,11 +1731,11 @@ "https://drafts.csswg.org/css-grid-2/#ref-for-grid%E2%91%A1%E2%91%A3", "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement-property%E2%91%A1%E2%93%AA", "https://drafts.csswg.org/css-grid-2/#ref-for-implicit-grid%E2%91%A1%E2%91%A0", - "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-auto%E2%91%A6", + "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-auto%E2%91%A8", "https://drafts.csswg.org/css-grid-2/#ref-for-implicit-grid-lines%E2%91%A2", "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement%E2%91%A0%E2%91%A2", "https://drafts.csswg.org/css-grid-2/#ref-for-grid-span%E2%91%A0%E2%91%A0", - "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-auto%E2%91%A7", + "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement-auto%E2%91%A5", "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement-property%E2%91%A1%E2%91%A0", "https://drafts.csswg.org/css-grid-2/#static-position", "https://drafts.csswg.org/css-grid-2/#ref-for-grid-container%E2%91%A6%E2%91%A8", @@ -1906,7 +1906,7 @@ "https://drafts.csswg.org/css-grid-2/#intrinsic-sizing-function", "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-min-content%E2%91%A3", "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-max-content%E2%91%A4", - "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement-auto%E2%91%A7", + "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement-auto%E2%91%A6", "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-fit-content%E2%91%A1", "https://drafts.csswg.org/css-grid-2/#flexible-sizing-function", "https://drafts.csswg.org/css-grid-2/#ref-for-typedef-flex%E2%91%A0%E2%91%A2", @@ -2005,10 +2005,10 @@ "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-minmax%E2%91%A3", "https://drafts.csswg.org/css-grid-2/#ref-for-typedef-flex%E2%91%A0%E2%91%A3", "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-fit-content%E2%91%A2", - "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-auto%E2%91%A8", + "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-auto%E2%91%A0%E2%93%AA", "https://drafts.csswg.org/css-grid-2/#max-track-sizing-function", "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-minmax%E2%91%A4", - "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement-auto%E2%91%A8", + "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement-auto%E2%91%A7", "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-fit-content%E2%91%A3", "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-max-content%E2%91%A5", "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-fit-content%E2%91%A4", @@ -2019,7 +2019,7 @@ "https://drafts.csswg.org/css-grid-2/#ref-for-min-content-constraint%E2%91%A0", "https://drafts.csswg.org/css-grid-2/#ref-for-max-content-constraint%E2%91%A0", "https://drafts.csswg.org/css-grid-2/#ref-for-available-grid-space%E2%91%A0", - "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement-auto%E2%91%A0%E2%93%AA", + "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement-auto%E2%91%A8", "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-max-content%E2%91%A6", "https://drafts.csswg.org/css-grid-2/#ref-for-available-grid-space%E2%91%A1", "https://drafts.csswg.org/css-grid-2/#ref-for-grid-container%E2%91%A0%E2%91%A0%E2%91%A0", @@ -2048,7 +2048,7 @@ "https://drafts.csswg.org/css-grid-2/#ref-for-fixed-sizing-function%E2%91%A2", "https://drafts.csswg.org/css-grid-2/#ref-for-base-size%E2%91%A1", "https://drafts.csswg.org/css-grid-2/#ref-for-indefinite%E2%91%A4", - "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement-auto%E2%91%A0%E2%91%A0", + "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-auto%E2%91%A0%E2%91%A0", "https://drafts.csswg.org/css-grid-2/#ref-for-intrinsic-sizing-function%E2%91%A1", "https://drafts.csswg.org/css-grid-2/#ref-for-base-size%E2%91%A2", "https://drafts.csswg.org/css-grid-2/#ref-for-max-track-sizing-function%E2%91%A8", @@ -2068,7 +2068,7 @@ "https://drafts.csswg.org/css-grid-2/#ref-for-base-size%E2%91%A5", "https://drafts.csswg.org/css-grid-2/#ref-for-growth-limit%E2%91%A3", "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-fit-content%E2%91%A5", - "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-auto%E2%91%A0%E2%93%AA", + "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement-auto%E2%91%A0%E2%93%AA", "https://drafts.csswg.org/css-grid-2/#ref-for-max-track-sizing-function%E2%91%A0%E2%93%AA", "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-max-content%E2%91%A7", "https://drafts.csswg.org/css-grid-2/#algo-baseline-shims", @@ -2088,7 +2088,7 @@ "https://drafts.csswg.org/css-grid-2/#ref-for-min-track-sizing-function%E2%91%A6", "https://drafts.csswg.org/css-grid-2/#ref-for-base-size%E2%91%A7", "https://drafts.csswg.org/css-grid-2/#ref-for-max-content-contribution%E2%91%A3", - "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-auto%E2%91%A0%E2%91%A0", + "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-auto%E2%91%A0%E2%91%A1", "https://drafts.csswg.org/css-grid-2/#ref-for-min-track-sizing-function%E2%91%A7", "https://drafts.csswg.org/css-grid-2/#ref-for-grid-container%E2%91%A0%E2%91%A0%E2%91%A2", "https://drafts.csswg.org/css-grid-2/#ref-for-min-content-constraint%E2%91%A1", @@ -2163,7 +2163,7 @@ "https://drafts.csswg.org/css-grid-2/#ref-for-max-content-constraint%E2%91%A3", "https://drafts.csswg.org/css-grid-2/#ref-for-base-size%E2%91%A0%E2%91%A4", "https://drafts.csswg.org/css-grid-2/#ref-for-min-track-sizing-function%E2%91%A0%E2%91%A0", - "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-auto%E2%91%A0%E2%91%A1", + "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-auto%E2%91%A0%E2%91%A2", "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-max-content%E2%91%A0%E2%91%A1", "https://drafts.csswg.org/css-grid-2/#ref-for-limited-contribution%E2%91%A2", "https://drafts.csswg.org/css-grid-2/#ref-for-base-size%E2%91%A0%E2%91%A5", @@ -2311,7 +2311,7 @@ "https://drafts.csswg.org/css-grid-2/#ref-for-grid-container%E2%91%A0%E2%91%A1%E2%91%A0", "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-justify-content-normal", "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-align-content-stretch%E2%91%A0", - "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-auto%E2%91%A0%E2%91%A2", + "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-auto%E2%91%A0%E2%91%A3", "https://drafts.csswg.org/css-grid-2/#ref-for-max-track-sizing-function%E2%91%A1%E2%91%A0", "https://drafts.csswg.org/css-grid-2/#ref-for-definite%E2%91%A0%E2%91%A6", "https://drafts.csswg.org/css-grid-2/#ref-for-free-space%E2%91%A0%E2%93%AA", @@ -2336,10 +2336,10 @@ "https://drafts.csswg.org/css-grid-2/#fragmentation-alg", "https://drafts.csswg.org/css-grid-2/#ref-for-fragmentation-container%E2%91%A1", "https://drafts.csswg.org/css-grid-2/#ref-for-propdef-grid-row%E2%91%A5", - "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-auto%E2%91%A0%E2%91%A3", + "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-auto%E2%91%A0%E2%91%A4", "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-flex-fr%E2%91%A8", "https://drafts.csswg.org/css-grid-2/#ref-for-grid-area%E2%91%A2%E2%91%A6", - "https://drafts.csswg.org/css-grid-2/#ref-for-grid-placement-auto%E2%91%A0%E2%91%A1", + "https://drafts.csswg.org/css-grid-2/#ref-for-valdef-grid-template-columns-auto%E2%91%A0%E2%91%A5", "https://drafts.csswg.org/css-grid-2/#priv-sec", "https://drafts.csswg.org/css-grid-2/#changes", "https://drafts.csswg.org/css-grid-2/#changes-202012", diff --git a/ed/ids/css-text-4.json b/ed/ids/css-text-4.json index b68f2f8eeeb3..a5b212af7657 100644 --- a/ed/ids/css-text-4.json +++ b/ed/ids/css-text-4.json @@ -464,7 +464,7 @@ "https://drafts.csswg.org/css-text-4/#valdef-text-spacing-normal", "https://drafts.csswg.org/css-text-4/#valdef-text-spacing-none", "https://drafts.csswg.org/css-text-4/#valdef-text-spacing-auto", - "https://drafts.csswg.org/css-text-4/#ref-for-valdef-text-spacing-auto", + "https://drafts.csswg.org/css-text-4/#ref-for-valdef-hyphenate-character-auto", "https://drafts.csswg.org/css-text-4/#ref-for-propdef-text-spacing%E2%91%A0", "https://drafts.csswg.org/css-text-4/#valdef-text-spacing-ideograph-alpha", "https://drafts.csswg.org/css-text-4/#ref-for-ideographs", diff --git a/ed/ids/ecmascript.json b/ed/ids/ecmascript.json index 43d2406c97dc..bff066dc0e48 100644 --- a/ed/ids/ecmascript.json +++ b/ed/ids/ecmascript.json @@ -18,12 +18,12 @@ "https://tc39.es/ecma262/multipage/#metadata-block", "https://tc39.es/ecma262/multipage/#_ref_0", "https://tc39.es/ecma262/multipage/#sec-intro", + "https://tc39.es/ecma262/multipage/#_ref_1000", + "https://tc39.es/ecma262/multipage/#_ref_1001", + "https://tc39.es/ecma262/multipage/#_ref_1002", + "https://tc39.es/ecma262/multipage/#_ref_1003", "https://tc39.es/ecma262/multipage/#_ref_1004", "https://tc39.es/ecma262/multipage/#_ref_1005", - "https://tc39.es/ecma262/multipage/#_ref_1006", - "https://tc39.es/ecma262/multipage/#_ref_1007", - "https://tc39.es/ecma262/multipage/#_ref_1008", - "https://tc39.es/ecma262/multipage/#_ref_1009", "https://tc39.es/ecma262/multipage/#references-pane-container", "https://tc39.es/ecma262/multipage/#references-pane-spacer", "https://tc39.es/ecma262/multipage/#references-pane", @@ -58,20 +58,20 @@ "https://tc39.es/ecma262/multipage/conformance.html#menu-toggle", "https://tc39.es/ecma262/multipage/conformance.html#spec-container", "https://tc39.es/ecma262/multipage/conformance.html#sec-conformance", - "https://tc39.es/ecma262/multipage/conformance.html#_ref_1010", + "https://tc39.es/ecma262/multipage/conformance.html#_ref_1006", "https://tc39.es/ecma262/multipage/conformance.html#_ref_1", "https://tc39.es/ecma262/multipage/conformance.html#_ref_2", - "https://tc39.es/ecma262/multipage/conformance.html#_ref_1011", - "https://tc39.es/ecma262/multipage/conformance.html#_ref_1012", - "https://tc39.es/ecma262/multipage/conformance.html#_ref_1013", + "https://tc39.es/ecma262/multipage/conformance.html#_ref_1007", + "https://tc39.es/ecma262/multipage/conformance.html#_ref_1008", + "https://tc39.es/ecma262/multipage/conformance.html#_ref_1009", "https://tc39.es/ecma262/multipage/conformance.html#sec-conformance-normative-optional", - "https://tc39.es/ecma262/multipage/conformance.html#_ref_1014", + "https://tc39.es/ecma262/multipage/conformance.html#_ref_1010", "https://tc39.es/ecma262/multipage/conformance.html#sec-conformance.normative-optional", "https://tc39.es/ecma262/multipage/conformance.html#sec-conformance-legacy", - "https://tc39.es/ecma262/multipage/conformance.html#_ref_1015", + "https://tc39.es/ecma262/multipage/conformance.html#_ref_1011", "https://tc39.es/ecma262/multipage/conformance.html#sec-conformance-legacy-normative-optional", - "https://tc39.es/ecma262/multipage/conformance.html#_ref_1016", - "https://tc39.es/ecma262/multipage/conformance.html#_ref_1017", + "https://tc39.es/ecma262/multipage/conformance.html#_ref_1012", + "https://tc39.es/ecma262/multipage/conformance.html#_ref_1013", "https://tc39.es/ecma262/multipage/conformance.html#references-pane-container", "https://tc39.es/ecma262/multipage/conformance.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/conformance.html#references-pane", @@ -106,79 +106,79 @@ "https://tc39.es/ecma262/multipage/overview.html#menu-toggle", "https://tc39.es/ecma262/multipage/overview.html#spec-container", "https://tc39.es/ecma262/multipage/overview.html#sec-overview", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1014", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1015", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1016", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1017", + "https://tc39.es/ecma262/multipage/overview.html#sec-web-scripting", "https://tc39.es/ecma262/multipage/overview.html#_ref_1018", "https://tc39.es/ecma262/multipage/overview.html#_ref_1019", "https://tc39.es/ecma262/multipage/overview.html#_ref_1020", "https://tc39.es/ecma262/multipage/overview.html#_ref_1021", - "https://tc39.es/ecma262/multipage/overview.html#sec-web-scripting", + "https://tc39.es/ecma262/multipage/overview.html#sec-hosts-and-implementations", "https://tc39.es/ecma262/multipage/overview.html#_ref_1022", "https://tc39.es/ecma262/multipage/overview.html#_ref_1023", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1024", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1025", - "https://tc39.es/ecma262/multipage/overview.html#sec-hosts-and-implementations", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1026", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1027", "https://tc39.es/ecma262/multipage/overview.html#implementation", "https://tc39.es/ecma262/multipage/overview.html#_ref_3", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1028", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1029", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1024", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1025", "https://tc39.es/ecma262/multipage/overview.html#implementation-defined", "https://tc39.es/ecma262/multipage/overview.html#implementation-approximated", "https://tc39.es/ecma262/multipage/overview.html#_ref_4", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1030", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1026", "https://tc39.es/ecma262/multipage/overview.html#host", "https://tc39.es/ecma262/multipage/overview.html#_ref_5", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1027", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1028", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1029", + "https://tc39.es/ecma262/multipage/overview.html#_ref_6", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1030", "https://tc39.es/ecma262/multipage/overview.html#_ref_1031", + "https://tc39.es/ecma262/multipage/overview.html#host-hook", "https://tc39.es/ecma262/multipage/overview.html#_ref_1032", + "https://tc39.es/ecma262/multipage/overview.html#_ref_7", "https://tc39.es/ecma262/multipage/overview.html#_ref_1033", - "https://tc39.es/ecma262/multipage/overview.html#_ref_6", "https://tc39.es/ecma262/multipage/overview.html#_ref_1034", "https://tc39.es/ecma262/multipage/overview.html#_ref_1035", - "https://tc39.es/ecma262/multipage/overview.html#host-hook", + "https://tc39.es/ecma262/multipage/overview.html#host-defined", + "https://tc39.es/ecma262/multipage/overview.html#_ref_8", "https://tc39.es/ecma262/multipage/overview.html#_ref_1036", - "https://tc39.es/ecma262/multipage/overview.html#_ref_7", "https://tc39.es/ecma262/multipage/overview.html#_ref_1037", + "https://tc39.es/ecma262/multipage/overview.html#host-environment", "https://tc39.es/ecma262/multipage/overview.html#_ref_1038", "https://tc39.es/ecma262/multipage/overview.html#_ref_1039", - "https://tc39.es/ecma262/multipage/overview.html#host-defined", - "https://tc39.es/ecma262/multipage/overview.html#_ref_8", "https://tc39.es/ecma262/multipage/overview.html#_ref_1040", "https://tc39.es/ecma262/multipage/overview.html#_ref_1041", - "https://tc39.es/ecma262/multipage/overview.html#host-environment", "https://tc39.es/ecma262/multipage/overview.html#_ref_1042", "https://tc39.es/ecma262/multipage/overview.html#_ref_1043", "https://tc39.es/ecma262/multipage/overview.html#_ref_1044", "https://tc39.es/ecma262/multipage/overview.html#_ref_1045", + "https://tc39.es/ecma262/multipage/overview.html#sec-ecmascript-overview", "https://tc39.es/ecma262/multipage/overview.html#_ref_1046", "https://tc39.es/ecma262/multipage/overview.html#_ref_1047", "https://tc39.es/ecma262/multipage/overview.html#_ref_1048", + "https://tc39.es/ecma262/multipage/overview.html#sec-objects", "https://tc39.es/ecma262/multipage/overview.html#_ref_1049", - "https://tc39.es/ecma262/multipage/overview.html#sec-ecmascript-overview", "https://tc39.es/ecma262/multipage/overview.html#_ref_1050", "https://tc39.es/ecma262/multipage/overview.html#_ref_1051", "https://tc39.es/ecma262/multipage/overview.html#_ref_1052", - "https://tc39.es/ecma262/multipage/overview.html#sec-objects", "https://tc39.es/ecma262/multipage/overview.html#_ref_1053", "https://tc39.es/ecma262/multipage/overview.html#_ref_1054", "https://tc39.es/ecma262/multipage/overview.html#_ref_1055", + "https://tc39.es/ecma262/multipage/overview.html#figure-1", "https://tc39.es/ecma262/multipage/overview.html#_ref_1056", "https://tc39.es/ecma262/multipage/overview.html#_ref_1057", "https://tc39.es/ecma262/multipage/overview.html#_ref_1058", "https://tc39.es/ecma262/multipage/overview.html#_ref_1059", - "https://tc39.es/ecma262/multipage/overview.html#figure-1", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1060", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1061", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1062", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1063", "https://tc39.es/ecma262/multipage/overview.html#sec-strict-variant-of-ecmascript", "https://tc39.es/ecma262/multipage/overview.html#_ref_9", "https://tc39.es/ecma262/multipage/overview.html#sec-terms-and-definitions", "https://tc39.es/ecma262/multipage/overview.html#sec-terms-and-definitions-implementation-approximated", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1064", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1060", "https://tc39.es/ecma262/multipage/overview.html#sec-terms-and-definitions-implementation-defined", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1065", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1061", "https://tc39.es/ecma262/multipage/overview.html#sec-terms-and-definitions-host-defined", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1066", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1062", "https://tc39.es/ecma262/multipage/overview.html#_ref_10", "https://tc39.es/ecma262/multipage/overview.html#sec-type", "https://tc39.es/ecma262/multipage/overview.html#_ref_11", @@ -186,20 +186,20 @@ "https://tc39.es/ecma262/multipage/overview.html#_ref_12", "https://tc39.es/ecma262/multipage/overview.html#sec-terms-and-definitions-object", "https://tc39.es/ecma262/multipage/overview.html#sec-constructor", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1067", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1068", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1063", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1064", "https://tc39.es/ecma262/multipage/overview.html#sec-terms-and-definitions-prototype", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1069", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1070", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1071", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1065", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1066", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1067", "https://tc39.es/ecma262/multipage/overview.html#sec-ordinary-object", "https://tc39.es/ecma262/multipage/overview.html#sec-exotic-object", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1072", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1073", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1068", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1069", "https://tc39.es/ecma262/multipage/overview.html#sec-standard-object", "https://tc39.es/ecma262/multipage/overview.html#sec-built-in-object", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1074", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1075", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1070", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1071", "https://tc39.es/ecma262/multipage/overview.html#sec-undefined-value", "https://tc39.es/ecma262/multipage/overview.html#sec-terms-and-definitions-undefined-type", "https://tc39.es/ecma262/multipage/overview.html#sec-null-value", @@ -207,53 +207,53 @@ "https://tc39.es/ecma262/multipage/overview.html#sec-terms-and-definitions-boolean-value", "https://tc39.es/ecma262/multipage/overview.html#sec-terms-and-definitions-boolean-type", "https://tc39.es/ecma262/multipage/overview.html#sec-boolean-object", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1072", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1073", + "https://tc39.es/ecma262/multipage/overview.html#sec-terms-and-definitions-string-value", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1074", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1075", "https://tc39.es/ecma262/multipage/overview.html#_ref_1076", + "https://tc39.es/ecma262/multipage/overview.html#sec-terms-and-definitions-string-type", + "https://tc39.es/ecma262/multipage/overview.html#sec-string-object", "https://tc39.es/ecma262/multipage/overview.html#_ref_1077", - "https://tc39.es/ecma262/multipage/overview.html#sec-terms-and-definitions-string-value", "https://tc39.es/ecma262/multipage/overview.html#_ref_1078", "https://tc39.es/ecma262/multipage/overview.html#_ref_1079", + "https://tc39.es/ecma262/multipage/overview.html#_ref_13", + "https://tc39.es/ecma262/multipage/overview.html#sec-terms-and-definitions-number-value", "https://tc39.es/ecma262/multipage/overview.html#_ref_1080", - "https://tc39.es/ecma262/multipage/overview.html#sec-terms-and-definitions-string-type", - "https://tc39.es/ecma262/multipage/overview.html#sec-string-object", "https://tc39.es/ecma262/multipage/overview.html#_ref_1081", + "https://tc39.es/ecma262/multipage/overview.html#sec-terms-and-definitions-number-type", + "https://tc39.es/ecma262/multipage/overview.html#sec-number-object", "https://tc39.es/ecma262/multipage/overview.html#_ref_1082", "https://tc39.es/ecma262/multipage/overview.html#_ref_1083", - "https://tc39.es/ecma262/multipage/overview.html#_ref_13", - "https://tc39.es/ecma262/multipage/overview.html#sec-terms-and-definitions-number-value", "https://tc39.es/ecma262/multipage/overview.html#_ref_1084", "https://tc39.es/ecma262/multipage/overview.html#_ref_1085", - "https://tc39.es/ecma262/multipage/overview.html#sec-terms-and-definitions-number-type", - "https://tc39.es/ecma262/multipage/overview.html#sec-number-object", "https://tc39.es/ecma262/multipage/overview.html#_ref_1086", "https://tc39.es/ecma262/multipage/overview.html#_ref_1087", + "https://tc39.es/ecma262/multipage/overview.html#_ref_14", + "https://tc39.es/ecma262/multipage/overview.html#sec-terms-and-definitions-infinity", "https://tc39.es/ecma262/multipage/overview.html#_ref_1088", "https://tc39.es/ecma262/multipage/overview.html#_ref_1089", + "https://tc39.es/ecma262/multipage/overview.html#sec-terms-and-definitions-nan", "https://tc39.es/ecma262/multipage/overview.html#_ref_1090", "https://tc39.es/ecma262/multipage/overview.html#_ref_1091", - "https://tc39.es/ecma262/multipage/overview.html#_ref_14", - "https://tc39.es/ecma262/multipage/overview.html#sec-terms-and-definitions-infinity", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1092", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1093", - "https://tc39.es/ecma262/multipage/overview.html#sec-terms-and-definitions-nan", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1094", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1095", "https://tc39.es/ecma262/multipage/overview.html#sec-terms-and-definitions-bigint-value", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1096", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1092", "https://tc39.es/ecma262/multipage/overview.html#sec-terms-and-definitions-bigint-type", "https://tc39.es/ecma262/multipage/overview.html#sec-bigint-object", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1097", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1093", "https://tc39.es/ecma262/multipage/overview.html#sec-symbol-value", "https://tc39.es/ecma262/multipage/overview.html#sec-terms-and-definitions-symbol-type", "https://tc39.es/ecma262/multipage/overview.html#sec-symbol-object", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1098", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1094", "https://tc39.es/ecma262/multipage/overview.html#sec-terms-and-definitions-function", "https://tc39.es/ecma262/multipage/overview.html#sec-built-in-function", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1099", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1095", "https://tc39.es/ecma262/multipage/overview.html#sec-property", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1100", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1096", "https://tc39.es/ecma262/multipage/overview.html#sec-method", "https://tc39.es/ecma262/multipage/overview.html#sec-built-in-method", - "https://tc39.es/ecma262/multipage/overview.html#_ref_1101", + "https://tc39.es/ecma262/multipage/overview.html#_ref_1097", "https://tc39.es/ecma262/multipage/overview.html#sec-attribute", "https://tc39.es/ecma262/multipage/overview.html#sec-own-property", "https://tc39.es/ecma262/multipage/overview.html#sec-inherited-property", @@ -287,56 +287,48 @@ "https://tc39.es/ecma262/multipage/notational-conventions.html#sec-context-free-grammars", "https://tc39.es/ecma262/multipage/notational-conventions.html#sec-lexical-and-regexp-grammars", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_23", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12533", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_24", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1102", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12534", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12535", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12536", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12537", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1103", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_25", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12538", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12539", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_26", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12540", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1104", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_24", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1098", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12541", - "https://tc39.es/ecma262/multipage/notational-conventions.html#sec-numeric-string-grammar", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12542", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_27", - "https://tc39.es/ecma262/multipage/notational-conventions.html#sec-syntactic-grammar", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_28", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_29", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_30", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1105", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12543", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12544", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1099", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_25", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12545", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12546", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_26", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12547", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1100", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12548", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1106", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_31", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_32", + "https://tc39.es/ecma262/multipage/notational-conventions.html#sec-numeric-string-grammar", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12549", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_27", + "https://tc39.es/ecma262/multipage/notational-conventions.html#sec-syntactic-grammar", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_28", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_29", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_30", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1101", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12550", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12551", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12552", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1107", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1108", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1109", - "https://tc39.es/ecma262/multipage/notational-conventions.html#sec-grammar-notation", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12553", - "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-WhileStatement", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12554", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12555", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1102", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_31", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_32", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12556", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12557", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12558", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12559", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1103", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1104", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1105", + "https://tc39.es/ecma262/multipage/notational-conventions.html#sec-grammar-notation", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12560", - "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-ArgumentList", + "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-WhileStatement", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12561", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12562", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12563", @@ -344,6 +336,7 @@ "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12565", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12566", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12567", + "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-ArgumentList", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12568", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12569", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12570", @@ -363,7 +356,6 @@ "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12584", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12585", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12586", - "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-ForStatement", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12587", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12588", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12589", @@ -371,6 +363,7 @@ "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12591", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12592", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12593", + "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-ForStatement", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12594", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12595", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12596", @@ -389,17 +382,17 @@ "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12609", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12610", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12611", - "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-StatementList_In", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12612", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12613", - "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-StatementList_Return_In", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12614", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12615", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12616", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12617", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12618", + "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-StatementList_In", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12619", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12620", + "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-StatementList_Return_In", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12621", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12622", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12623", @@ -408,54 +401,61 @@ "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12626", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12627", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12628", - "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-VariableDeclaration", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12629", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12630", - "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-VariableDeclaration_In", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12631", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12632", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12633", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12634", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12635", + "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-VariableDeclaration", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12636", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12637", + "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-VariableDeclaration_In", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12638", - "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-StatementList", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12639", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12640", - "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-StatementList_Return", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12641", - "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-NonZeroDigit", - "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-DecimalDigit", - "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-DecimalDigits", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12642", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12643", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12644", - "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-LookaheadExample", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12645", + "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-StatementList", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12646", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12647", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12342", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12343", + "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-StatementList_Return", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12648", + "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-NonZeroDigit", + "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-DecimalDigit", + "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-DecimalDigits", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12649", - "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-ThrowStatement", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12650", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12651", + "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-LookaheadExample", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12652", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12653", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12654", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12349", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12350", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12655", - "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-Identifier", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12656", + "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-ThrowStatement", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12657", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12658", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12659", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12660", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12661", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12662", + "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-Identifier", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12663", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12664", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12665", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12666", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12667", "https://tc39.es/ecma262/multipage/notational-conventions.html#prod-grammar-notation-SourceCharacter", "https://tc39.es/ecma262/multipage/notational-conventions.html#sec-algorithm-conventions", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1110", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1111", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1106", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1107", "https://tc39.es/ecma262/multipage/notational-conventions.html#assert", "https://tc39.es/ecma262/multipage/notational-conventions.html#sec-algorithm-conventions-abstract-operations", "https://tc39.es/ecma262/multipage/notational-conventions.html#sec-algorithm-conventions-syntax-directed-operations", @@ -465,15 +465,19 @@ "https://tc39.es/ecma262/multipage/notational-conventions.html#step-sdo-invocation-example-1", "https://tc39.es/ecma262/multipage/notational-conventions.html#step-sdo-invocation-example-2", "https://tc39.es/ecma262/multipage/notational-conventions.html#step-sdo-invocation-example-3", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12344", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12345", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12661", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12662", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12663", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12664", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12351", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12352", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12668", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12669", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12670", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12671", "https://tc39.es/ecma262/multipage/notational-conventions.html#sec-runtime-semantics", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1112", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1108", "https://tc39.es/ecma262/multipage/notational-conventions.html#sec-implicit-completion-values", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1109", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1110", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1111", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1112", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1113", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1114", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1115", @@ -488,23 +492,23 @@ "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1124", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1125", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1126", + "https://tc39.es/ecma262/multipage/notational-conventions.html#sec-throw-an-exception", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1127", + "https://tc39.es/ecma262/multipage/notational-conventions.html#sec-returnifabrupt", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1128", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1129", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1130", - "https://tc39.es/ecma262/multipage/notational-conventions.html#sec-throw-an-exception", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1131", - "https://tc39.es/ecma262/multipage/notational-conventions.html#sec-returnifabrupt", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1132", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1133", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1134", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1135", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1136", + "https://tc39.es/ecma262/multipage/notational-conventions.html#sec-returnifabrupt-shorthands", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1137", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1138", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1139", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1140", - "https://tc39.es/ecma262/multipage/notational-conventions.html#sec-returnifabrupt-shorthands", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1141", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1142", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1143", @@ -512,77 +516,74 @@ "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1145", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1146", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1147", + "https://tc39.es/ecma262/multipage/notational-conventions.html#sec-static-semantic-rules", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12672", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12673", + "https://tc39.es/ecma262/multipage/notational-conventions.html#early-error-rule", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1148", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1149", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_36", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1150", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12674", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12675", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1151", - "https://tc39.es/ecma262/multipage/notational-conventions.html#sec-static-semantic-rules", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12665", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12666", - "https://tc39.es/ecma262/multipage/notational-conventions.html#early-error-rule", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12676", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12677", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1152", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12678", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12679", + "https://tc39.es/ecma262/multipage/notational-conventions.html#sec-mathematical-operations", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1153", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_36", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1154", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12667", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12668", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1155", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12669", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12670", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1156", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12671", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_12672", - "https://tc39.es/ecma262/multipage/notational-conventions.html#sec-mathematical-operations", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1157", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1158", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1159", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1160", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1161", + "https://tc39.es/ecma262/multipage/notational-conventions.html#integer", + "https://tc39.es/ecma262/multipage/notational-conventions.html#mathematical%20integer", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1162", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1163", + "https://tc39.es/ecma262/multipage/notational-conventions.html#integral-number", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1164", - "https://tc39.es/ecma262/multipage/notational-conventions.html#integer", - "https://tc39.es/ecma262/multipage/notational-conventions.html#mathematical%20integer", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1165", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1166", - "https://tc39.es/ecma262/multipage/notational-conventions.html#integral-number", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1167", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1168", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1169", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1170", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1171", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1172", "https://tc39.es/ecma262/multipage/notational-conventions.html#%F0%9D%94%BD", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_37", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1173", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1170", "https://tc39.es/ecma262/multipage/notational-conventions.html#%E2%84%A4", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1174", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1171", "https://tc39.es/ecma262/multipage/notational-conventions.html#mathematical-value", "https://tc39.es/ecma262/multipage/notational-conventions.html#%E2%84%9D", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1175", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1176", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1177", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1172", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1173", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1174", "https://tc39.es/ecma262/multipage/notational-conventions.html#extended-mathematical-value", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1178", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1175", "https://tc39.es/ecma262/multipage/notational-conventions.html#eqn-abs", "https://tc39.es/ecma262/multipage/notational-conventions.html#eqn-min", "https://tc39.es/ecma262/multipage/notational-conventions.html#eqn-max", "https://tc39.es/ecma262/multipage/notational-conventions.html#eqn-modulo", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1176", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1177", + "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1178", + "https://tc39.es/ecma262/multipage/notational-conventions.html#clamping", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1179", + "https://tc39.es/ecma262/multipage/notational-conventions.html#eqn-floor", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1180", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1181", - "https://tc39.es/ecma262/multipage/notational-conventions.html#clamping", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1182", - "https://tc39.es/ecma262/multipage/notational-conventions.html#eqn-floor", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1183", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1184", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1185", + "https://tc39.es/ecma262/multipage/notational-conventions.html#sec-value-notation", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1186", "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1187", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1188", - "https://tc39.es/ecma262/multipage/notational-conventions.html#sec-value-notation", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1189", - "https://tc39.es/ecma262/multipage/notational-conventions.html#_ref_1190", "https://tc39.es/ecma262/multipage/notational-conventions.html#references-pane-container", "https://tc39.es/ecma262/multipage/notational-conventions.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/notational-conventions.html#references-pane", @@ -600,14 +601,14 @@ "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#menu-toggle", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#spec-container", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-ecmascript-data-types-and-values", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1191", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1188", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-ecmascript-language-types", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-ecmascript-language-types-undefined-type", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-ecmascript-language-types-null-type", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-ecmascript-language-types-boolean-type", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-ecmascript-language-types-string-type", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1192", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1193", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1189", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1190", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#leading-surrogate", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#high-surrogate-code-unit", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#trailing-surrogate", @@ -625,33 +626,33 @@ "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_47", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#string-concatenation", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#substring", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1194", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1191", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-stringindexof", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1195", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1196", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1197", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1192", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1193", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1194", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-ecmascript-language-types-symbol-type", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_48", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-well-known-symbols", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1198", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1195", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_49", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_50", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#table-well-known-symbols", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#table-1", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1199", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1200", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1196", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1197", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_51", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_52", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_53", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_54", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_55", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1201", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1198", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_56", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1202", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1199", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_57", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1203", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1204", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1200", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1201", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#table-numeric-type-ops", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_58", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_59", @@ -679,36 +680,39 @@ "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_81", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_82", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_83", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1205", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1202", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-ecmascript-language-types-number-type", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1206", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1207", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1203", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1204", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_84", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_85", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1205", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1206", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1207", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1208", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1209", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1210", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1211", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1212", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1213", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#number-value", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1214", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1215", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1216", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#number-value", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1217", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1218", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1219", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1220", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1221", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1222", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1223", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_86", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-unaryMinus", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-bitwiseNOT", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1224", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1225", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1221", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1222", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-exponentiate", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-applying-the-exp-operator", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1223", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1224", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1225", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1226", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1227", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1228", @@ -731,89 +735,89 @@ "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1245", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1246", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1247", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-multiply", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-applying-the-mul-operator", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1248", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1249", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1250", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-multiply", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-applying-the-mul-operator", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1251", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-divide", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-applying-the-div-operator", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1252", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1253", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1254", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-divide", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-applying-the-div-operator", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1255", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-remainder", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-applying-the-mod-operator", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1256", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1257", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1258", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-remainder", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-applying-the-mod-operator", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1259", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1260", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1261", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1262", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1263", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1264", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-add", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-applying-the-additive-operators-to-numbers", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1265", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1266", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1267", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-add", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-applying-the-additive-operators-to-numbers", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1268", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1269", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-subtract", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1270", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1271", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-leftShift", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1272", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-subtract", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1273", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1274", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-leftShift", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1275", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1276", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-signedRightShift", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1277", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1278", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1279", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-signedRightShift", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1280", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1281", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-unsignedRightShift", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1282", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1283", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1284", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-unsignedRightShift", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1285", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1286", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-lessThan", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1287", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1288", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1289", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-lessThan", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1290", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-equal", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1291", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-sameValue", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1292", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-sameValueZero", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1293", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-equal", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numberbitwiseop", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1294", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-sameValue", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1295", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-sameValueZero", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1296", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numberbitwiseop", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1297", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1298", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1299", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-bitwiseAND", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1300", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-bitwiseXOR", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1301", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-bitwiseOR", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1302", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-bitwiseAND", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-tostring", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-tostring-applied-to-the-number-type", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1303", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-bitwiseXOR", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1304", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-bitwiseOR", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#step-number-tostring-intermediate-values", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1305", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-number-tostring", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-tostring-applied-to-the-number-type", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1306", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1307", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#step-number-tostring-intermediate-values", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1308", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1309", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1310", @@ -826,51 +830,51 @@ "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1317", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1318", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1319", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_87", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_88", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1320", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1321", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1322", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_87", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_88", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-ecmascript-language-types-bigint-type", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1323", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-unaryMinus", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1324", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-bitwiseNOT", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-exponentiate", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1325", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-ecmascript-language-types-bigint-type", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1326", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-unaryMinus", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-multiply", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-divide", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1327", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-bitwiseNOT", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-exponentiate", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1328", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1329", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-multiply", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-divide", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1330", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1331", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1332", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-remainder", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-add", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-subtract", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-leftShift", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1330", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1331", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1332", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-signedRightShift", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1333", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-unsignedRightShift", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-lessThan", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1334", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1335", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-signedRightShift", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-equal", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1336", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-unsignedRightShift", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-lessThan", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1337", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1338", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-equal", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1339", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1340", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-sameValue", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1341", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1338", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-sameValueZero", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1342", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1339", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-binaryand", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-binaryor", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-binaryxor", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-bigintbitwiseop", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1340", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1341", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1342", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1343", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1344", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1345", @@ -886,57 +890,54 @@ "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1355", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1356", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1357", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-bitwiseAND", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1358", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-bitwiseXOR", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1359", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-bitwiseOR", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1360", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-bitwiseAND", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-tostring", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1361", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-bitwiseXOR", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1362", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-bitwiseOR", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-object-type", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1363", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-numeric-types-bigint-tostring", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1364", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1365", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-object-type", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1366", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1367", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#property-name", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#integer-index", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_89", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1368", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1369", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1365", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1366", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#array-index", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1370", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1371", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1367", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1368", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_90", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-property-attributes", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1372", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1369", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_91", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#table-data-property-attributes", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#table-2", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1373", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1370", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_92", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1374", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1375", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1371", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1372", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_93", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#table-accessor-property-attributes", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#table-3", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1376", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1373", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_94", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1377", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1374", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_95", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_96", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1378", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1375", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_97", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#table-default-attribute-values", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#table-4", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-object-internal-methods-and-internal-slots", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1376", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1377", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1378", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1379", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1380", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1381", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1382", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1383", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_98", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#ordinary-object", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_99", @@ -944,35 +945,38 @@ "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_101", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_102", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#exotic-object", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1381", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1382", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1383", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1384", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1385", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1386", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_103", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_104", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1387", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1388", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1389", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_103", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_104", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1390", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#table-essential-internal-methods", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#table-5", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1391", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1392", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1393", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#table-essential-internal-methods", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#table-5", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1394", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1395", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1396", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1397", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_105", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#function-object", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#constructor", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1395", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1396", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1397", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1398", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1399", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1400", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#table-additional-essential-internal-methods-of-function-objects", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#table-6", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1401", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1402", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1403", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#table-additional-essential-internal-methods-of-function-objects", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#table-6", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1404", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1405", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1406", @@ -982,12 +986,12 @@ "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1410", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1411", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1412", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_106", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1413", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-invariants-of-the-essential-internal-methods", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1414", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1415", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_106", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1416", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-invariants-of-the-essential-internal-methods", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1417", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1418", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1419", @@ -1021,224 +1025,224 @@ "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1447", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1448", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1449", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-well-known-intrinsic-objects", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1450", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1451", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1452", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-well-known-intrinsic-objects", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1453", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1454", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1455", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1456", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_107", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_108", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#table-well-known-intrinsic-objects", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#table-7", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1454", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1455", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_109", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1456", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1457", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_110", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1458", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_109", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1459", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_111", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1460", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_110", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_112", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1461", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_113", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1462", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_111", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1463", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_112", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1464", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_113", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_114", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1465", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1466", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_115", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1467", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_114", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1468", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_116", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1469", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_115", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1470", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_117", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1471", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_116", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1472", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_118", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1473", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_117", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1474", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_119", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1475", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_118", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1476", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_120", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1477", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_119", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1478", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_121", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1479", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_120", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1480", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_122", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1481", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_121", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_123", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1482", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_124", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1483", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_122", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_125", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1484", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_123", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_126", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1485", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_124", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1486", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_125", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_127", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1487", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_126", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_128", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1488", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1489", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_127", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_129", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1490", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_128", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1491", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1492", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_129", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_130", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1493", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1494", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_131", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1495", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_130", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1496", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_132", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1497", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_131", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_133", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1498", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1499", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_132", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_134", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1500", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_133", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1501", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_135", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1502", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_134", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1503", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_136", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1504", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_135", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1505", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_137", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1506", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_136", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1507", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_138", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1508", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_137", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_139", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1509", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_140", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1510", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_138", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1511", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_139", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_141", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1512", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_140", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1513", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_142", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1514", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_141", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_143", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1515", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_144", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1516", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_142", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1517", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_143", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_145", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1518", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_144", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1519", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_146", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1520", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_145", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_147", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1521", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_148", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1522", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_146", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1523", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_147", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_149", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1524", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_148", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1525", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_150", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1526", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_149", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1527", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_151", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1528", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_150", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1529", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_152", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1530", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_151", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_153", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1531", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1532", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_152", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_154", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1533", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_153", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_155", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1534", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1535", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_154", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_156", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1536", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_155", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_157", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1537", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1538", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_156", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_158", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1539", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_157", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1540", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_159", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1541", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_158", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_160", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1542", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1543", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_159", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_161", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1544", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_160", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1545", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_162", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1546", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_161", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1547", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1548", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_162", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1549", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1550", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_163", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1551", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1552", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_164", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1553", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_163", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1554", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_165", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1555", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_164", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1556", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_166", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1557", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_165", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1558", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_167", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1559", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_166", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1560", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_168", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1561", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_167", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1562", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_169", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1563", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_168", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1564", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_170", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1565", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_169", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1566", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1567", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_170", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_171", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1568", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1569", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1570", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_171", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1571", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1572", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_172", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_173", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-ecmascript-specification-types", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1570", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1571", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1572", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1573", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1574", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1575", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1576", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1577", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1578", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1579", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-list-and-record-specification-type", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_174", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#list-concatenation", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1577", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-set-and-relation-specification-type", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1580", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1578", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-completion-record-specification-type", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1581", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1582", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1579", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1580", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_175", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#table-completion-record-fields", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1583", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1581", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#table-8", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1584", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1585", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1582", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1583", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#await", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#await-rejected", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#await-fulfilled", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1584", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1585", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1586", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1587", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1588", @@ -1269,124 +1273,124 @@ "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1613", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1614", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1615", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-normalcompletion", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1616", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-throwcompletion", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1617", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-normalcompletion", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1618", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-throwcompletion", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-updateempty", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1619", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1620", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-updateempty", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1621", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1622", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1623", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-reference-record-specification-type", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-reference-specification-type", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1624", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1622", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_176", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#table-reference-record-fields", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1625", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1623", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#ao-getbase", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-getbase", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1624", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1625", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1626", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1627", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1628", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#ao-getreferencedname", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-getreferencedname", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1629", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1630", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1627", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1628", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#ao-isstrictreference", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-isstrictreference", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1629", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1630", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1631", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1632", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1633", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1634", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1635", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#super-reference-record", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#super-reference", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1634", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1635", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1636", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1637", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1638", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-ispropertyreference", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#ao-ispropertyreference", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1639", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1640", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1637", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1638", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-isunresolvablereference", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#ao-isunresolvablereference", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1641", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1639", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-issuperreference", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#ao-issuperreference", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1642", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1640", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-isprivatereference", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1641", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1642", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-getvalue", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1643", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1644", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-getvalue", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1645", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1646", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#step-getvalue-toobject", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1647", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1648", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#step-getvalue-toobject", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1649", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1650", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1651", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1652", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1653", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1654", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_177", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_178", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1655", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1653", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-putvalue", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1654", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1655", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1656", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1657", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1658", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1659", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1660", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#step-putvalue-toobject", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1661", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1662", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#step-putvalue-toobject", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1663", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1664", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1665", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1666", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1667", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1668", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_179", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_180", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1669", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1667", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-getthisvalue", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1668", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1669", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1670", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-initializereferencedbinding", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1671", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1672", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-initializereferencedbinding", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1673", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1674", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1675", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1676", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1677", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1678", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-makeprivatereference", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1679", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1680", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-makeprivatereference", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1681", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1682", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1683", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1684", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1685", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-property-descriptor-specification-type", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1686", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1684", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_181", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_182", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_183", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1687", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1685", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-isaccessordescriptor", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1688", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1686", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-isdatadescriptor", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1689", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1687", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-isgenericdescriptor", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1688", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1689", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1690", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-frompropertydescriptor", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1691", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1692", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-frompropertydescriptor", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1693", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1694", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1695", @@ -1396,9 +1400,9 @@ "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1699", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1700", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1701", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-topropertydescriptor", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1702", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1703", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-topropertydescriptor", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1704", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1705", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1706", @@ -1416,23 +1420,23 @@ "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1718", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1719", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1720", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-completepropertydescriptor", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1721", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1722", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-completepropertydescriptor", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1723", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1724", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1725", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1726", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-lexical-environment-and-environment-record-specification-types", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1727", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1725", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_184", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-abstract-closure", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1726", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1727", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1728", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1729", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1730", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-data-blocks", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1731", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1732", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-data-blocks", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1733", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1734", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1735", @@ -1446,21 +1450,21 @@ "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1743", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1744", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1745", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-createbytedatablock", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1746", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1747", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-createbytedatablock", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1748", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-createsharedbytedatablock", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1749", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1750", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-createsharedbytedatablock", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1751", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1752", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1753", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1754", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1755", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-copydatablockbytes", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1756", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1757", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-copydatablockbytes", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1758", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1759", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1760", @@ -1483,40 +1487,38 @@ "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1777", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1778", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1779", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-privateelement-specification-type", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1780", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1781", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-privateelement-specification-type", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1782", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1783", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1784", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1785", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1786", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1787", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_185", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#table-privateelement-fields", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1786", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1787", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1788", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-classfielddefinition-record-specification-type", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1789", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1790", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-classfielddefinition-record-specification-type", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1791", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1792", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_186", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#table-classfielddefinition-fields", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1791", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1792", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1793", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-private-names", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1794", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1795", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-private-names", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1796", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1797", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1798", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1799", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-classstaticblockdefinition-record-specification-type", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1800", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1798", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_187", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#table-classstaticblockdefinition-record-fields", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1799", + "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1800", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1801", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1802", - "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#_ref_1803", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#references-pane-container", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#references-pane", @@ -1534,13 +1536,15 @@ "https://tc39.es/ecma262/multipage/abstract-operations.html#menu-toggle", "https://tc39.es/ecma262/multipage/abstract-operations.html#spec-container", "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-abstract-operations", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1804", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1802", "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-type-conversion", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1803", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1804", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1805", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1806", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1807", "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-toprimitive", "https://tc39.es/ecma262/multipage/abstract-operations.html#table-9", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1806", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1807", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1808", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1809", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1810", @@ -1548,138 +1552,138 @@ "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1812", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1813", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1814", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1815", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1816", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_188", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_189", "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-ordinarytoprimitive", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1815", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1816", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1817", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1818", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1819", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1820", "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-toboolean", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_190", "https://tc39.es/ecma262/multipage/abstract-operations.html#table-toboolean-conversions", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1821", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1819", "https://tc39.es/ecma262/multipage/abstract-operations.html#table-10", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_191", "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-tonumeric", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1820", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1821", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1822", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1823", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1824", "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-tonumber", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_192", "https://tc39.es/ecma262/multipage/abstract-operations.html#table-tonumber-conversions", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1825", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1823", "https://tc39.es/ecma262/multipage/abstract-operations.html#table-11", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1824", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1825", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1826", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-tonumber-applied-to-the-string-type", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1827", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1828", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-tonumber-applied-to-the-string-type", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1829", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1830", "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-StringNumericLiteral", "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-1aA0wnf8", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12673", - "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-m-6uXikA", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12674", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12675", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12676", - "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-StrWhiteSpace", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12677", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12678", - "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-StrWhiteSpaceChar", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12679", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12680", - "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-StrNumericLiteral", + "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-m-6uXikA", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12681", - "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-8_TyHvtP", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12682", - "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-StrDecimalLiteral", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12683", + "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-StrWhiteSpace", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12684", - "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-glMHXxnX", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12685", - "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-StrUnsignedDecimalLiteral", - "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-E5z8Bfrk", - "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-0clqUBRw", + "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-StrWhiteSpaceChar", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12686", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12687", + "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-StrNumericLiteral", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12688", - "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-h9Y6iP78", + "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-8_TyHvtP", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12689", + "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-StrDecimalLiteral", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12690", - "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-14bLNUM8", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12691", + "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-glMHXxnX", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12692", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_193", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12693", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12694", + "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-StrUnsignedDecimalLiteral", + "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-E5z8Bfrk", + "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-0clqUBRw", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12693", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12694", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12695", + "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-h9Y6iP78", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12696", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12697", + "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-14bLNUM8", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12698", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12699", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_193", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12700", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12701", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12702", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-stringtonumber", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1831", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1832", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12703", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1833", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1834", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-runtime-semantics-stringnumericvalue", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-runtime-semantics-mv-s", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12704", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1835", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1836", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12705", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_194", - "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-_R4wE0aJ", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12706", - "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-meFGI9GM", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12707", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12708", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12709", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1837", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-stringtonumber", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1829", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1830", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12710", - "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-chPZzOnl", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1831", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1832", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-runtime-semantics-stringnumericvalue", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-runtime-semantics-mv-s", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12711", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1838", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1833", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1834", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12712", - "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-gjHq7g3y", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_194", + "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-_R4wE0aJ", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12713", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1839", + "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-meFGI9GM", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12714", - "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-rF3lJM39", - "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-rFHlF9yu", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12715", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12716", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1835", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12717", + "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-chPZzOnl", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12718", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1836", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12719", + "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-gjHq7g3y", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12720", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1837", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12721", + "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-rF3lJM39", + "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-rFHlF9yu", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12722", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12723", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1840", - "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-KhQPr5RG", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12724", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12725", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12726", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12727", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12728", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12729", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1841", - "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-0Vf62eUX", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12730", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1838", + "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-KhQPr5RG", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12731", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12732", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12733", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12734", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1842", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12735", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12736", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1839", + "https://tc39.es/ecma262/multipage/abstract-operations.html#prod-0Vf62eUX", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12737", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12738", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12739", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12740", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12741", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1840", "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-roundmvresult", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1841", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1842", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1843", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1844", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1845", @@ -1688,17 +1692,17 @@ "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1848", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1849", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1850", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1851", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1852", "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-tointegerorinfinity", "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-tointeger", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1851", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1852", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1853", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1854", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1855", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1856", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1857", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-toint32", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1858", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-toint32", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1859", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1860", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1861", @@ -1710,8 +1714,8 @@ "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1867", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1868", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1869", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-touint32", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1870", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-touint32", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1871", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1872", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1873", @@ -1719,13 +1723,13 @@ "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1875", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1876", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1877", - "https://tc39.es/ecma262/multipage/abstract-operations.html#step-touint32-return", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1878", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_195", + "https://tc39.es/ecma262/multipage/abstract-operations.html#step-touint32-return", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1879", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_195", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1880", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-toint16", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1881", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-toint16", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1882", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1883", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1884", @@ -1736,21 +1740,21 @@ "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1889", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1890", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1891", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-touint16", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1892", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-touint16", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1893", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1894", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1895", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1896", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1897", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1898", - "https://tc39.es/ecma262/multipage/abstract-operations.html#step-touint16-mod", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1899", + "https://tc39.es/ecma262/multipage/abstract-operations.html#step-touint16-mod", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1900", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_196", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1901", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-toint8", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_196", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1902", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-toint8", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1903", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1904", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1905", @@ -1759,8 +1763,8 @@ "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1908", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1909", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1910", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-touint8", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1911", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-touint8", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1912", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1913", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1914", @@ -1768,8 +1772,8 @@ "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1916", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1917", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1918", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-touint8clamp", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1919", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-touint8clamp", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1920", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1921", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1922", @@ -1782,42 +1786,43 @@ "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1929", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1930", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1931", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-tobigint", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1932", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-tobigint", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1933", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_197", "https://tc39.es/ecma262/multipage/abstract-operations.html#table-tobigint", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1933", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1934", "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-stringtobigint", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_198", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12735", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12736", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12742", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_12743", "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-tobigint64", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1934", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1935", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1936", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1937", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1938", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1939", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1940", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-tobiguint64", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1941", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-tobiguint64", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1942", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1943", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1944", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1945", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1946", "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-tostring", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_199", "https://tc39.es/ecma262/multipage/abstract-operations.html#table-tostring-conversions", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1946", - "https://tc39.es/ecma262/multipage/abstract-operations.html#table-12", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1947", + "https://tc39.es/ecma262/multipage/abstract-operations.html#table-12", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1948", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1949", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1950", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1951", "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-toobject", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_200", "https://tc39.es/ecma262/multipage/abstract-operations.html#table-toobject-conversions", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1951", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1952", "https://tc39.es/ecma262/multipage/abstract-operations.html#table-13", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_201", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_202", @@ -1825,112 +1830,111 @@ "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_204", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_205", "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-topropertykey", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1952", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1953", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1954", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-tolength", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1955", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-tolength", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1956", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1957", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1958", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1959", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-canonicalnumericindexstring", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1960", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1961", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-canonicalnumericindexstring", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1962", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1963", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1964", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-toindex", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1965", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1966", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-toindex", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1967", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1968", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1969", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1970", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1971", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-testing-and-comparison-operations", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-requireobjectcoercible", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1972", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_206", - "https://tc39.es/ecma262/multipage/abstract-operations.html#table-requireobjectcoercible-results", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1973", - "https://tc39.es/ecma262/multipage/abstract-operations.html#table-14", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-isarray", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1974", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1975", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-testing-and-comparison-operations", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-requireobjectcoercible", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1976", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_206", + "https://tc39.es/ecma262/multipage/abstract-operations.html#table-requireobjectcoercible-results", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1977", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-iscallable", + "https://tc39.es/ecma262/multipage/abstract-operations.html#table-14", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-isarray", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1978", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1979", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-isconstructor", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1980", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1981", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-iscallable", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1982", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-isextensible-o", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-isintegralnumber", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-isinteger", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1983", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-isconstructor", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1984", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1985", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1986", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-isextensible-o", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-isintegralnumber", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-isinteger", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1987", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1988", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1989", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-ispropertykey", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1990", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1991", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1992", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-isregexp", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1993", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-ispropertykey", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1994", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1995", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1996", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-isstringprefix", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-isregexp", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1997", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-samevalue", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1998", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_1999", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2000", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-isstringprefix", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2001", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-samevalue", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2002", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2003", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2004", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2005", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-samevaluezero", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2006", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2007", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2008", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2009", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-samevaluezero", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2010", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2011", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2012", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2013", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-samevaluenonnumeric", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-samevaluenonnumber", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2014", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2015", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2016", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2017", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-samevaluenonnumeric", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-samevaluenonnumber", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2018", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2019", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2020", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2021", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2022", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2023", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-islessthan", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-abstract-relational-comparison", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2024", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2025", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2026", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2027", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-islessthan", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-abstract-relational-comparison", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2028", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2029", - "https://tc39.es/ecma262/multipage/abstract-operations.html#step-arc-string-check", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2030", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2031", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2032", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2033", + "https://tc39.es/ecma262/multipage/abstract-operations.html#step-arc-string-check", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2034", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2035", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2036", @@ -1954,22 +1958,22 @@ "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2054", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2055", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2056", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2057", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2058", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2059", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2060", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_207", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_208", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_209", "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-islooselyequal", "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-abstract-equality-comparison", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2057", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2058", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2059", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2060", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2061", - "https://tc39.es/ecma262/multipage/abstract-operations.html#step-abstract-equality-comparison-web-compat-insertion-point", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_210", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2062", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2063", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2064", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2065", + "https://tc39.es/ecma262/multipage/abstract-operations.html#step-abstract-equality-comparison-web-compat-insertion-point", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_210", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2066", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2067", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2068", @@ -2001,201 +2005,201 @@ "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2094", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2095", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2096", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-isstrictlyequal", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-strict-equality-comparison", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2097", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2098", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2099", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2100", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-isstrictlyequal", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-strict-equality-comparison", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2101", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2102", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2103", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2104", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-operations-on-objects", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-makebasicobject", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2105", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2106", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2107", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2108", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_211", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-operations-on-objects", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-makebasicobject", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2109", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2110", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2111", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2112", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_211", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2113", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2114", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2115", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-get-o-p", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-getv", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2116", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2117", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2118", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-set-o-p-v-throw", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2119", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-createdataproperty", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-get-o-p", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-getv", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2120", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-createmethodproperty", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2121", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-createdatapropertyorthrow", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2122", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-set-o-p-v-throw", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2123", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-definepropertyorthrow", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-createdataproperty", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2124", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-deletepropertyorthrow", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-getmethod", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-createmethodproperty", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2125", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-createdatapropertyorthrow", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2126", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2127", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-definepropertyorthrow", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2128", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-hasproperty", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-hasownproperty", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-call", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-deletepropertyorthrow", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-getmethod", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2129", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2130", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2131", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2132", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-hasproperty", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-hasownproperty", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-call", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2133", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2134", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2135", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2136", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2137", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2138", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-construct", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2139", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2140", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2141", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2142", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-construct", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2143", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-setintegritylevel", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2144", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2145", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2146", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2147", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-testintegritylevel", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-setintegritylevel", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2148", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2149", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-createarrayfromlist", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2150", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2151", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-testintegritylevel", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2152", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2153", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-createarrayfromlist", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2154", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2155", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-lengthofarraylike", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2156", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2157", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2158", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2159", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-lengthofarraylike", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2160", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2161", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2162", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-createlistfromarraylike", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2163", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2164", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2165", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2166", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-createlistfromarraylike", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2167", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2168", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2169", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2170", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2171", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2172", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-invoke", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2173", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2174", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2175", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2176", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-invoke", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2177", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2178", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2179", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2180", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-ordinaryhasinstance", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2181", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2182", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2183", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2184", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-ordinaryhasinstance", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2185", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2186", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2187", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-speciesconstructor", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2188", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2189", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2190", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2191", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-speciesconstructor", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2192", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2193", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2194", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2195", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2196", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2197", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-enumerableownpropertynames", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-enumerableownproperties", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2198", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2199", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2200", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2201", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-enumerableownpropertynames", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-enumerableownproperties", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2202", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-getfunctionrealm", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2203", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2204", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2205", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2206", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-getfunctionrealm", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2207", - "https://tc39.es/ecma262/multipage/abstract-operations.html#step-getfunctionrealm-default-return", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2208", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_212", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2209", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-copydataproperties", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2210", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2211", + "https://tc39.es/ecma262/multipage/abstract-operations.html#step-getfunctionrealm-default-return", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2212", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_212", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2213", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-copydataproperties", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2214", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2215", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-privateelementfind", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2216", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2217", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2218", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-privatefieldadd", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2219", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-privateelementfind", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2220", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2221", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2222", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-privatemethodoraccessoradd", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-privatefieldadd", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2223", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2224", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2225", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-privateget", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2226", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-privatemethodoraccessoradd", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2227", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2228", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2229", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-privateset", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-privateget", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2230", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2231", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2232", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2233", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-privateset", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2234", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-definefield", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2235", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2236", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2237", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2238", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-definefield", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2239", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2240", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2241", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-initializeinstanceelements", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2242", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2243", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2244", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2245", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-operations-on-iterator-objects", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_213", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-getiterator", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-initializeinstanceelements", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2246", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2247", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2248", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2249", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-operations-on-iterator-objects", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_213", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-getiterator", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2250", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2251", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2252", @@ -2204,40 +2208,40 @@ "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2255", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2256", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2257", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-iteratornext", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2258", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2259", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2260", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-iteratorcomplete", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2261", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-iteratornext", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2262", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-iteratorvalue", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2263", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-iteratorstep", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2264", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-iteratorcomplete", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2265", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-iteratorclose", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2266", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-iteratorvalue", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2267", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-iteratorstep", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2268", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2269", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-iteratorclose", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2270", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2271", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2272", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2273", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2274", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2275", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-ifabruptcloseiterator", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2276", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2277", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2278", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2279", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-ifabruptcloseiterator", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2280", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-asynciteratorclose", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2281", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2282", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2283", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2284", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-asynciteratorclose", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2285", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2286", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2287", @@ -2245,28 +2249,32 @@ "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2289", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2290", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2291", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-createiterresultobject", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2292", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2293", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2294", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2295", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-createiterresultobject", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2296", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2297", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2298", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2299", "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-createlistiteratorRecord", "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-listiterator-next", "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-listiteratornext-functions", "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-createlistiterator", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_214", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2296", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2297", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2298", - "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2299", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2300", - "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-iterabletolist", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2301", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2302", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2303", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2304", + "https://tc39.es/ecma262/multipage/abstract-operations.html#sec-iterabletolist", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2305", "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2306", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2307", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2308", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2309", + "https://tc39.es/ecma262/multipage/abstract-operations.html#_ref_2310", "https://tc39.es/ecma262/multipage/abstract-operations.html#references-pane-container", "https://tc39.es/ecma262/multipage/abstract-operations.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/abstract-operations.html#references-pane", @@ -2301,284 +2309,284 @@ "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-let-and-const-declarations-static-semantics-boundnames", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-identifiers-static-semantics-boundnames", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Yc3dQCIS", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12737", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2307", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2308", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12738", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-0oRvH9Oa", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2309", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-eP6tRBFI", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2310", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-WhUrx1KG", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12739", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12740", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12744", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2311", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12741", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-pdmM8758", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12742", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12743", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2312", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12744", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2313", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12745", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-0oRvH9Oa", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2313", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-eP6tRBFI", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2314", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-SIbbs3t0", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-WhUrx1KG", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12746", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12747", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2315", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12748", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-WfIK7IbR", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-pdmM8758", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12749", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12750", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2316", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12751", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-PvG06doO", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2317", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12752", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2318", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-SIbbs3t0", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12753", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2317", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12754", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2318", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12755", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2319", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-TRoL9A8A", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12755", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-WfIK7IbR", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12756", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12757", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2320", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12758", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-uemJBnZk", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-PvG06doO", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12759", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12760", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2321", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12761", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-HmBRwRUL", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2322", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-VrgiRc7B", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12762", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12763", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2323", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-TRoL9A8A", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12763", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12764", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2324", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12765", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2325", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-e52_ta72", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-uemJBnZk", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12766", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2326", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-gapTHhxd", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12767", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2325", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12768", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2327", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-HmBRwRUL", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2326", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-VrgiRc7B", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12769", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-uQApgi98", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12770", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2327", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12771", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2328", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12772", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-UADb9W1C", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2329", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-e52_ta72", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12773", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2330", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-gapTHhxd", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12774", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12775", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2329", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2331", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12776", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2330", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-uQApgi98", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12777", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2331", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-hRHC-ltw", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12778", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12779", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2332", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12779", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-UADb9W1C", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12780", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2333", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12781", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2334", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-HS4vlt-j", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12782", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2333", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12783", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2335", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2334", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12784", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2336", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2335", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-hRHC-ltw", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12785", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2337", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-C9gIgbxU", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12786", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2336", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12787", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2338", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2337", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12788", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-MJIzQe4_", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2338", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-HS4vlt-j", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12789", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12790", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2339", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12791", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-T0DsYQHz", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2340", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12792", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2341", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-C9gIgbxU", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12793", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2340", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12794", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-XX1yN-l7", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2342", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12795", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-MJIzQe4_", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12796", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2341", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12797", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Wj-eaJJJ", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2343", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12798", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-T0DsYQHz", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12799", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2342", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12800", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-AAggAe5k", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2344", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12801", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-XX1yN-l7", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12802", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12803", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2343", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2345", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12804", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-rmB8ZP2j", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Wj-eaJJJ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12805", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12806", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-NuuiWZ7v", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2344", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-po75ZBLy", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2346", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12807", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-AAggAe5k", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12808", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2345", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12809", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2346", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12810", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2347", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-dSRi9b3k", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12811", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-rmB8ZP2j", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12812", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2348", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12813", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2349", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-NuuiWZ7v", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2348", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-po75ZBLy", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12814", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2350", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-B1jl1kwZ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12815", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2349", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12816", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2351", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2350", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12817", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2352", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-t6vQVPUG", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2351", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-dSRi9b3k", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12818", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12819", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2352", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12820", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2353", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12821", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-qJNJRowC", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2354", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-B1jl1kwZ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12822", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12823", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-D36uGDV1", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2355", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12824", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2356", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-t6vQVPUG", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12825", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12826", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2354", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12827", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Fiyc5-gj", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2357", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12828", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-qJNJRowC", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12829", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_x3zvham", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12830", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-D36uGDV1", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12831", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2355", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12832", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-0u78ulHy", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12833", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-G-h1FrC4", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2358", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12834", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Fiyc5-gj", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12835", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12836", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2356", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_x3zvham", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12837", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-NaC_U8xV", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12838", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2359", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12839", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-kRyJKqmR", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-0u78ulHy", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12840", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-G-h1FrC4", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12841", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12842", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2357", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12843", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2358", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-jZE2c8MZ", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2360", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12844", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-NaC_U8xV", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12845", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2359", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12846", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-me1fjwho", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-kRyJKqmR", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12847", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2360", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-gnkPkMbr", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12848", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12849", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2361", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12850", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2362", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-jZE2c8MZ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12851", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2363", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-WTIt04mh", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12852", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2363", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12853", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2364", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-me1fjwho", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12854", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2365", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2364", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-gnkPkMbr", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12855", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2366", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-2q0gunUG", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2367", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-phtlO1Je", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12856", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2365", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12857", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2368", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2366", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12858", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2369", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2367", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-WTIt04mh", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12859", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2370", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-QscPeL5E", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12860", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2368", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12861", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2371", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2369", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12862", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-OyREyUBO", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2370", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-2q0gunUG", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2371", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-phtlO1Je", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12863", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12864", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-sOWb3AM5", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12865", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2372", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-wpPb0--4", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12866", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12865", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2373", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12866", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2374", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-QscPeL5E", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12867", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-yl8Kvf8S", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12868", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2374", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2375", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12869", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-oqm8ado6", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-OyREyUBO", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12870", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2375", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12871", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-pmSnaEkm", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-sOWb3AM5", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12872", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2376", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-wpPb0--4", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12873", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-fy8WSBrE", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2377", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12874", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-declarationpart", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-g7IOVGn1", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-yl8Kvf8S", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12875", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2378", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12876", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-sN7udk5J", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-oqm8ado6", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12877", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2379", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12878", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-jjBSfSof", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-pmSnaEkm", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12879", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2380", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12880", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-KvSTEPI7", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-fy8WSBrE", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12881", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-declarationpart", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-g7IOVGn1", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12882", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-kBBrFjaX", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12883", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-sN7udk5J", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12884", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-GAkiMJN6", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12885", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-jjBSfSof", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12886", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12887", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-KvSTEPI7", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12888", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12889", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-kBBrFjaX", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12890", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12891", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-GAkiMJN6", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12892", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12893", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-isconstantdeclaration", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-exports-static-semantics-isconstantdeclaration", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-async-function-definitions-static-semantics-IsConstantDeclaration", @@ -2588,53 +2596,53 @@ "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-function-definitions-static-semantics-isconstantdeclaration", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-let-and-const-declarations-static-semantics-isconstantdeclaration", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-jGNpgH6g", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12887", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12888", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2377", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12889", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12894", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12895", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2381", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12896", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Iol_vN-I", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-xwFhJZXb", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-5tjiqCsV", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12890", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12891", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12892", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Fqj8pzpb", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12893", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12894", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-FmAf4OGl", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12895", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12896", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12897", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-2O3Y8NX3", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12898", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12899", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-wRhLbuAn", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Fqj8pzpb", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12900", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12901", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-FmAf4OGl", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12902", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_1WUvl3J", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12903", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12904", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-w95osZOA", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-2O3Y8NX3", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12905", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12906", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-wRhLbuAn", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12907", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-6nHiQ-2B", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12908", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12909", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-J5Ultzy7", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_1WUvl3J", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12910", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12911", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-v6ZGEAMc", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-w95osZOA", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12912", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-w8mrwXF1", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12913", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12914", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mTdGbVUU", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-6nHiQ-2B", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12915", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-K87ApD92", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12916", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-J5Ultzy7", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12917", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12918", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-v6ZGEAMc", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12919", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-w8mrwXF1", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12920", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12921", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mTdGbVUU", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12922", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-K87ApD92", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12923", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12924", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-lexicallydeclarednames", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-module-semantics-static-semantics-lexicallydeclarednames", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-scripts-static-semantics-lexicallydeclarednames", @@ -2645,126 +2653,126 @@ "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-switch-statement-static-semantics-lexicallydeclarednames", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-block-static-semantics-lexicallydeclarednames", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mPEvRR9d", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2378", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ZFtxhsq0", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12918", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12919", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2379", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12920", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2380", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12921", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2381", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Rrf-OST4", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12922", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12923", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12924", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2382", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ZFtxhsq0", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12925", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2383", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-9AEMspNg", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12926", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2384", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2383", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12927", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod--_BgAjEq", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2385", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mSnfTK7z", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2384", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12928", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2385", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Rrf-OST4", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12929", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12930", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12931", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2386", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12932", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2387", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2388", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-9AEMspNg", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12933", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2388", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12934", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod--_BgAjEq", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2389", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mSnfTK7z", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12935", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2390", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2391", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-7Gkp_Ikd", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12936", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12937", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2392", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12938", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2393", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2390", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12939", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2394", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-LyDmmUT5", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2391", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2392", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12940", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12941", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2393", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12942", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2394", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2395", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-7Gkp_Ikd", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12943", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2396", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-JWPhP_ev", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12944", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2396", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12945", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2397", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12946", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2398", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-BptUBlCG", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-LyDmmUT5", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12947", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12948", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2399", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12949", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-FwgSl19M", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2399", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12950", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2400", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_jhHTL9Z", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-JWPhP_ev", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12951", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2401", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12952", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-8YrmfaA1", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2402", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-yRWpcHmG", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2401", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12953", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2403", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2402", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-BptUBlCG", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12954", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod--e9cHzAJ", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2404", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-o7NmaBd_", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12955", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2405", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2403", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12956", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-2xZloP4O", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-FwgSl19M", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12957", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2406", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-tdMR5_9c", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2404", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_jhHTL9Z", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12958", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2407", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-pGIh8pZc", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2408", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-m6bh3GpA", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2405", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12959", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2409", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-8YrmfaA1", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2406", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-yRWpcHmG", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12960", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2407", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12961", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod--e9cHzAJ", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2408", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-o7NmaBd_", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12962", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-t-OtLQL7", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2409", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12963", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-2xZloP4O", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12964", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2410", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-tdMR5_9c", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12965", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2411", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12966", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-pGIh8pZc", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2412", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-vXiSx9wh", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12967", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-m6bh3GpA", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12966", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2413", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12967", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12968", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-v-PqD2SJ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12969", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-t-OtLQL7", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12970", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12971", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2414", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2415", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12972", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-XYalkd2A", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2415", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12973", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2416", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-vXiSx9wh", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12974", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2417", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12975", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-v-PqD2SJ", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12976", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12977", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12978", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2418", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2419", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12979", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-XYalkd2A", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12980", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2420", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12981", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12982", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-lexicallyscopeddeclarations", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-exports-static-semantics-lexicallyscopeddeclarations", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-module-semantics-static-semantics-lexicallyscopeddeclarations", @@ -2776,138 +2784,138 @@ "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-switch-statement-static-semantics-lexicallyscopeddeclarations", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-block-static-semantics-lexicallyscopeddeclarations", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-dqBS0eQw", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12976", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12977", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2417", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12978", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2418", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12979", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2419", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-MlufDCPG", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12980", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12981", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12982", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2420", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12983", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2421", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-IYBZJ2CF", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12984", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2422", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2423", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2421", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12985", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-bhogjJ1W", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2424", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-am_Z4H66", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2422", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12986", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2423", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-MlufDCPG", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12987", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12988", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12989", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2425", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2424", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12990", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2425", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-IYBZJ2CF", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12991", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2426", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2427", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12991", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12992", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-bhogjJ1W", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2428", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-am_Z4H66", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12993", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2429", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2430", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-LxvbRJKF", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12994", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12995", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2431", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12996", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2432", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2429", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12997", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2433", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-tORmzQQv", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2430", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2431", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12998", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_12999", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2432", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13000", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2433", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2434", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-LxvbRJKF", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13001", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2435", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-84xBBiJA", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13002", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2435", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13003", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2436", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13004", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2437", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-V7zVpmtw", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-tORmzQQv", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13005", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13006", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2438", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13007", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-3Vc5meav", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2438", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13008", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2439", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-nL_6JlM9", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-84xBBiJA", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13009", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2440", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13010", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-gtaAB-x7", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2441", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-aKFk9Ijn", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2440", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13011", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2442", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2441", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-V7zVpmtw", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13012", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-8GIOVjs9", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2443", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-kKBABX1R", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13013", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2444", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2442", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13014", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-4B0l6Nwq", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-3Vc5meav", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13015", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2445", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-0qrVz5hX", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2443", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-nL_6JlM9", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13016", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2446", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-h6iH_dVj", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2447", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-1WkoNRM_", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2444", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13017", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2448", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-gtaAB-x7", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2445", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-aKFk9Ijn", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13018", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-eWnfpwM7", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2449", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-rZF3AogZ", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2446", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13019", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-8GIOVjs9", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2447", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-kKBABX1R", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13020", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2450", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2448", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13021", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2451", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-4B0l6Nwq", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13022", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2452", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-zqmuSkfM", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2449", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-0qrVz5hX", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13023", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2453", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-IxEr0QE9", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2450", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-h6iH_dVj", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2451", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-1WkoNRM_", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13024", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2452", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13025", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-DEMJzdJ7", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-eWnfpwM7", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2453", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-rZF3AogZ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13026", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-cMreMYU5", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13027", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2454", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-xsgJyOoQ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13028", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2455", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2456", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13029", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-cRTDqnfl", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2456", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-zqmuSkfM", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13030", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2457", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2458", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-IxEr0QE9", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13031", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-4yMGuqEs", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13032", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2459", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-DEMJzdJ7", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13033", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-XTfiw-G1", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-cMreMYU5", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13034", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2460", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2458", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-xsgJyOoQ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13035", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2459", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2460", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13036", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-cRTDqnfl", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13037", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2461", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2462", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13038", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-4yMGuqEs", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13039", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2463", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13040", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-XTfiw-G1", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13041", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2464", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13042", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-vardeclarednames", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-module-semantics-static-semantics-vardeclarednames", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-scripts-static-semantics-vardeclarednames", @@ -2927,259 +2935,259 @@ "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-block-static-semantics-vardeclarednames", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-statement-semantics-static-semantics-vardeclarednames", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-TvRo0Jzz", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13036", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13043", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-x3WiVh1X", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13037", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13044", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-cXTIOEn1", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13038", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13045", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-PhLm_cqX", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13039", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13046", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-bMjWoX52", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13040", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13047", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-OPyZZ0FU", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13041", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13048", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-6wmxzhRC", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13042", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2461", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-4f3fXSme", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2462", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ikslLJyV", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13043", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13044", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2463", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13045", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2464", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13046", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13049", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2465", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mb72lTih", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13047", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-4f3fXSme", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2466", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_o07UyGN", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13048", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2467", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13049", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-5Ab4YMrd", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ikslLJyV", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13050", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13051", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2467", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13052", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2468", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13053", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2469", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mb72lTih", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13054", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2470", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Jj9iNkQT", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_o07UyGN", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13055", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13056", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2471", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13056", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-5Ab4YMrd", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13057", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-MQNHAeo7", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13058", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13059", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2472", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13060", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-6MiGg7LY", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2473", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13061", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2474", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Jj9iNkQT", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13062", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2473", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13063", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-22bMsY8a", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2475", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13064", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-MQNHAeo7", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13065", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13066", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2476", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13067", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2474", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-6MiGg7LY", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13068", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-iNfrCk_F", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13069", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2477", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13070", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-22bMsY8a", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13071", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13072", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2475", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13073", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2476", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13074", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2477", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-N2GkbzwH", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2478", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13075", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-iNfrCk_F", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13076", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13077", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13078", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2478", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13079", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-polenv5I", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2479", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13080", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2480", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13081", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2481", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-N2GkbzwH", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13082", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-cQmWs6F4", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13083", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13084", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13085", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-6rXrz7RR", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2482", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13086", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-polenv5I", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13087", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13088", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-LH0otfP0", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13089", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-cQmWs6F4", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13090", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13091", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-UE8msfiB", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13092", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-6rXrz7RR", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13093", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13094", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Xl42xW5D", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13095", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-LH0otfP0", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13096", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13097", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2479", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13098", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-eiN5tOgj", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-UE8msfiB", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13099", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13100", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13101", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-dkeW5WMH", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Xl42xW5D", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13102", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13103", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13104", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-dXd3oD1j", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2483", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13105", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-eiN5tOgj", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13106", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13107", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2480", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13108", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2481", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-dkeW5WMH", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13109", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2482", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_215", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-kf6BzwpI", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13110", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13111", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2483", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-dXd3oD1j", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13112", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-lB_U5kUv", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13113", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13114", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2484", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13115", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-DTgBd2wQ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2485", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-e2BPI-N_", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13116", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2486", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_215", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-kf6BzwpI", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13117", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13118", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2487", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13119", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2486", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-lB_U5kUv", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13120", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2487", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2488", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13121", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2488", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13122", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-DTgBd2wQ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2489", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-e2BPI-N_", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13123", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2490", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2491", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_zisH9m7", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13124", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13125", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2492", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13126", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2493", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2490", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13127", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2494", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Gdv5Uzyo", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2491", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2492", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13128", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13129", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2493", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13130", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2494", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2495", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_zisH9m7", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13131", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2496", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ocDhl-eB", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13132", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2496", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13133", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2497", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13134", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2498", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-xypmC2Rc", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Gdv5Uzyo", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13135", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13136", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2499", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13137", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-TKnUh23n", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2499", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13138", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2500", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-K6wLfAiN", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ocDhl-eB", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13139", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13140", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2501", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13141", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2502", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-xypmC2Rc", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13142", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2503", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-naQihl7z", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13143", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2503", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13144", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2504", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-TKnUh23n", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13145", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2505", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2504", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-K6wLfAiN", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13146", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2506", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-F1kslF5t", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13147", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2505", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13148", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2506", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13149", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2507", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-naQihl7z", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13150", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2508", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13151", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2509", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2508", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13152", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2510", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-1jr14zqX", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2509", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13153", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2510", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-F1kslF5t", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13154", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2511", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13155", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ic6_wi6x", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2512", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Fovz-BpD", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13156", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2513", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2511", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13157", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-JPGgU11H", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2514", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ZZJ4np60", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2512", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13158", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2515", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2513", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13159", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-kKbHUs1e", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2514", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-1jr14zqX", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13160", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2516", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-IDrLWHWU", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13161", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2517", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-AiQH2RJz", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2518", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_GPKA3Cb", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2515", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13162", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2519", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ic6_wi6x", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2516", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Fovz-BpD", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13163", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-WMKjW5iz", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2517", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13164", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-JPGgU11H", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2518", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ZZJ4np60", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13165", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2520", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2519", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13166", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2521", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-kKbHUs1e", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13167", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2522", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-lGybrnks", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2520", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-IDrLWHWU", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13168", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2523", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-5uRXjJj7", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2521", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-AiQH2RJz", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2522", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_GPKA3Cb", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13169", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2523", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13170", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-WMKjW5iz", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13171", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2524", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13172", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2524", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13173", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2525", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13174", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2526", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-lGybrnks", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13175", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2527", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-5uRXjJj7", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13176", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13177", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13178", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2528", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13179", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2529", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-varscopeddeclarations", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-module-semantics-static-semantics-varscopeddeclarations", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-scripts-static-semantics-varscopeddeclarations", @@ -3199,394 +3207,394 @@ "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-block-static-semantics-varscopeddeclarations", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-statement-semantics-static-semantics-varscopeddeclarations", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-CXBIcQtz", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13173", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13180", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-4cf8z78V", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13174", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13181", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-UIiAeivR", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13175", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13182", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-R2NCFAfM", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13176", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13183", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-8C3zNXp6", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13177", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13184", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-QgvbQ6qN", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13178", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13185", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-nkERSk1r", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13179", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2526", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod--ycd0kFi", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2527", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-r8z3UV58", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13180", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13181", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2528", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13182", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2529", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13183", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13186", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2530", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-zHpAsUUQ", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13184", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod--ycd0kFi", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2531", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-r4VwMPwM", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13185", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2532", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13186", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-HsuXutdb", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-r8z3UV58", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13187", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13188", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2533", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2532", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13189", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2534", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2533", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13190", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-B7KHfByo", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2534", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-zHpAsUUQ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13191", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2535", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-r4VwMPwM", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13192", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2536", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13193", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2535", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-HsuXutdb", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13194", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2536", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13195", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2537", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-yyIeKAQ3", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13196", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13197", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2538", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13197", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-B7KHfByo", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13198", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-QkEPe1CC", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13199", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13200", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2539", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13201", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-jrq4eHFJ", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2540", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13202", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2541", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-yyIeKAQ3", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13203", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2540", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13204", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-5lKKTAkN", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2542", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13205", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-QkEPe1CC", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13206", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13207", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2543", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13208", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2541", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-jrq4eHFJ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13209", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-13ohOiCm", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13210", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2544", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13211", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-5lKKTAkN", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13212", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13213", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2542", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13214", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2543", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13215", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2544", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-eqKiNSk1", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2545", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13216", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-13ohOiCm", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13217", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13218", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13219", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2545", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13220", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-KgxDtGf4", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2546", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13221", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2547", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13222", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2548", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-eqKiNSk1", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13223", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-AWnFzjE8", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13224", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13225", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13226", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-5TY9-yea", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2549", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13227", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-KgxDtGf4", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13228", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13229", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-t9Ps-Sf3", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13230", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-AWnFzjE8", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13231", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13232", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-IEEeV8La", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13233", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-5TY9-yea", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13234", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13235", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-WOgH08rb", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13236", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-t9Ps-Sf3", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13237", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13238", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2546", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13239", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-SyVO6l8T", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-IEEeV8La", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13240", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13241", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13242", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-o2HaUKnD", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-WOgH08rb", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13243", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13244", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13245", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-kZcYMT8d", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2550", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13246", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-SyVO6l8T", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13247", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13248", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2547", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13249", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2548", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-o2HaUKnD", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13250", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2549", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_216", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-otI6GMSS", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13251", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13252", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2550", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-kZcYMT8d", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13253", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-FjNXiCI7", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13254", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13255", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2551", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13256", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-BX82yRxg", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2552", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-aW8QiumN", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13257", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2553", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_216", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-otI6GMSS", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13258", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13259", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2554", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13260", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2553", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-FjNXiCI7", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13261", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2554", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2555", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13262", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2555", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13263", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-BX82yRxg", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2556", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-aW8QiumN", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13264", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2557", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2558", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-nuKGUlOU", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13265", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13266", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2559", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13267", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2560", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2557", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13268", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2561", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mzP2If-y", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2558", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2559", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13269", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13270", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2560", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13271", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2561", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2562", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-nuKGUlOU", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13272", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2563", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ZPHZRUV6", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13273", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2563", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13274", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2564", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13275", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2565", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-i-A4iWeY", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mzP2If-y", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13276", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13277", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2566", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13278", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ntkJlgei", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2566", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13279", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2567", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-RhYCwWQZ", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ZPHZRUV6", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13280", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13281", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2568", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13282", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2569", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-i-A4iWeY", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13283", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2570", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-0GInHInm", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13284", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2570", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13285", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2571", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ntkJlgei", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13286", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2572", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2571", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-RhYCwWQZ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13287", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2573", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-pi8GJ951", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13288", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2572", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13289", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2573", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13290", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2574", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-0GInHInm", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13291", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2575", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13292", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2576", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2575", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13293", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2577", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-H8Sf_rsN", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2576", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13294", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2577", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-pi8GJ951", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13295", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2578", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13296", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-vvqmH-2l", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2579", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-x8eD4P1T", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13297", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2580", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2578", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13298", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-p7Y_jFE0", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2581", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-o66wZ98a", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2579", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13299", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2582", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2580", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13300", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-UWG_9qGM", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2581", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-H8Sf_rsN", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13301", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2583", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-VllrABp8", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13302", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2584", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-se4Mco-N", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2585", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-MCeJZE_U", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2582", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13303", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2586", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-vvqmH-2l", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2583", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-x8eD4P1T", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13304", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-g_wYfia1", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2587", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-oVpqQZka", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2584", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13305", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-p7Y_jFE0", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2585", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-o66wZ98a", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13306", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2588", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2586", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13307", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2589", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-UWG_9qGM", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13308", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2590", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-TBDbISuB", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2587", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-VllrABp8", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13309", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2591", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-f75VYPkN", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2588", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-se4Mco-N", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2589", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-MCeJZE_U", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13310", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2590", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13311", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-g_wYfia1", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2591", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-oVpqQZka", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13312", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2592", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13313", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2593", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-toplevellexicallydeclarednames", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-labelled-statements-static-semantics-toplevellexicallydeclarednames", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-block-static-semantics-toplevellexicallydeclarednames", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-s6Vb3QUL", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2592", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13314", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2593", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13315", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2594", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-TBDbISuB", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13316", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2595", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-f75VYPkN", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13317", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2596", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-DWksqgz-", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13318", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2597", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ReRATT6e", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13319", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2596", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13320", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2597", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-toplevellexicallydeclarednames", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-labelled-statements-static-semantics-toplevellexicallydeclarednames", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-block-static-semantics-toplevellexicallydeclarednames", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-s6Vb3QUL", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13321", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2598", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13322", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-toplevellexicallyscopeddeclarations", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-labelled-statements-static-semantics-toplevellexicallyscopeddeclarations", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-block-static-semantics-toplevellexicallyscopeddeclarations", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-fSl8sbck", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2598", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13323", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13324", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2599", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13325", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13324", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2600", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13326", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-DWksqgz-", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13325", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2601", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-68OgfJw9", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ReRATT6e", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13326", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13327", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2602", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod--BAI6AhR", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13328", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2602", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13329", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-toplevellexicallyscopeddeclarations", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-labelled-statements-static-semantics-toplevellexicallyscopeddeclarations", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-block-static-semantics-toplevellexicallyscopeddeclarations", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-fSl8sbck", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13330", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2603", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13331", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-toplevelvardeclarednames", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-labelled-statements-static-semantics-toplevelvardeclarednames", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-block-static-semantics-toplevelvardeclarednames", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_Kx3fMtB", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2603", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13332", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13333", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2604", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13334", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13333", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2605", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13335", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-68OgfJw9", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13334", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2606", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-l-2kGEcB", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod--BAI6AhR", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13335", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13336", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13337", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13338", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2607", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13338", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-toplevelvardeclarednames", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-labelled-statements-static-semantics-toplevelvardeclarednames", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-block-static-semantics-toplevelvardeclarednames", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_Kx3fMtB", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13339", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2608", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-CxIyq9Kn", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13340", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2608", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13341", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13342", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2609", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13343", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13342", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2610", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-l-2kGEcB", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13343", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13344", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-gviukyGv", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13345", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13346", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2611", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13346", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2612", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-CxIyq9Kn", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13347", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-jtk1iKc9", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13348", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13349", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2613", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13350", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2612", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2614", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13351", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2613", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-gviukyGv", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13352", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-5RFYGz0t", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13353", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2614", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2615", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13354", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-toplevelvarscopeddeclarations", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-labelled-statements-static-semantics-toplevelvarscopeddeclarations", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-block-static-semantics-toplevelvarscopeddeclarations", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-MxUpZ-t-", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-jtk1iKc9", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13355", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13356", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2615", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13357", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2616", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13358", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2617", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-wmlLZdyg", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13359", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-5RFYGz0t", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13360", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13361", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2618", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13361", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-toplevelvarscopeddeclarations", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-labelled-statements-static-semantics-toplevelvarscopeddeclarations", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-block-static-semantics-toplevelvarscopeddeclarations", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-MxUpZ-t-", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13362", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2619", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13363", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-OvMm0IpZ", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2619", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13364", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2620", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13365", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2621", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-wmlLZdyg", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13366", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2620", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13367", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2621", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-sPvwm3DB", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13368", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13369", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2622", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13369", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2623", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13370", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-h55yOiCC", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-OvMm0IpZ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13371", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13372", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13373", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2623", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13374", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2624", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13374", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2625", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-sPvwm3DB", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13375", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-aZ77pE36", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13376", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2625", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2626", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13377", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-h55yOiCC", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13378", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13379", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13380", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2627", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13381", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2628", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13382", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-aZ77pE36", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13383", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2629", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13384", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-syntax-directed-operations-labels", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-containsduplicatelabels", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-module-semantics-static-semantics-containsduplicatelabels", @@ -3603,203 +3611,203 @@ "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-block-static-semantics-containsduplicatelabels", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-statement-semantics-static-semantics-containsduplicatelabels", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-5segouA8", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13378", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13385", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-X3W5RktU", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13379", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13386", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-tPl3NUyn", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13380", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13387", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-5amcoTln", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13381", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13388", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-SRoeq51F", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13382", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13389", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-sjee5Pog", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13383", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13390", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-iv3GJbNA", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13384", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13391", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-VdiHdMbL", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13385", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13392", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-SpvJf5dZ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-OH037R2P", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13386", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-IG220ePF", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13387", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13388", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2626", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13389", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2627", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13390", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-iIi7e4Mv", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13391", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13392", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13393", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2628", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-IG220ePF", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13394", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2629", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13395", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-M7d89bkQ", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2630", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13396", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2631", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13397", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2630", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-iIi7e4Mv", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13398", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-CSwsyonC", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13399", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13400", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2631", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2632", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13401", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-UWs53aWN", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2633", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13402", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-M7d89bkQ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13403", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2632", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13404", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-GgLrXaaO", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2634", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13405", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-CSwsyonC", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13406", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13407", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2635", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13408", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-di1-cm7_", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-UWs53aWN", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13409", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13410", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2636", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13411", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-GgLrXaaO", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13412", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-zOnkGPoB", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13413", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13414", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13415", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-di1-cm7_", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13416", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2633", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13417", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-rNKuYq6q", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13418", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13419", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-zOnkGPoB", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13420", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-jKYdRg__", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13421", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13422", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13423", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-zBPUdTbl", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2637", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13424", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-rNKuYq6q", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13425", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13426", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-zoCqTANq", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13427", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-jKYdRg__", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13428", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13429", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-zqf8dZti", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13430", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-zBPUdTbl", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13431", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13432", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-dRwtb2-L", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13433", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-zoCqTANq", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13434", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13435", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-kCZrLuMF", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13436", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-zqf8dZti", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13437", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13438", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-1mQl-EgZ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13439", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-dRwtb2-L", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13440", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13441", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-SKvXy5l6", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13442", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-kCZrLuMF", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13443", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13444", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2634", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13445", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_217", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-92qu0ILT", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-1mQl-EgZ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13446", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13447", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2635", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13448", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-OMSfPp_0", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-SKvXy5l6", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13449", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13450", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2636", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13451", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-8Uz0YNaN", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-UcaBQzki", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2638", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13452", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_217", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-92qu0ILT", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13453", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13454", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2639", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13455", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2637", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-OMSfPp_0", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13456", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2638", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13457", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2640", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13458", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2639", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-8Uz0YNaN", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-UcaBQzki", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13459", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-yJHneCFO", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13460", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13461", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2640", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13462", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2641", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13463", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-YbPvJc_D", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2642", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13464", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13465", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2643", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13466", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2642", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-yJHneCFO", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13467", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-__iQJPEb", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13468", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2644", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13469", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2643", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2645", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13470", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-UiQoMdIo", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-YbPvJc_D", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13471", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13472", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2644", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13473", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2645", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2646", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13474", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-j-zK1vJK", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-__iQJPEb", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13475", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-iFqlj7Lz", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13476", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13477", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2647", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13477", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-UiQoMdIo", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13478", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2648", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13479", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-DkNjzLGB", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2648", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13480", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13481", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2649", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13482", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2650", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13481", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-j-zK1vJK", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13482", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-iFqlj7Lz", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13483", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Aa8IOm4z", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13484", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2651", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13485", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2652", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13486", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2651", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-DkNjzLGB", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13487", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2652", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13488", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2653", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13489", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-K0PcnMLw", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2654", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13490", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Aa8IOm4z", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13491", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2654", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13492", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-cn79vCHf", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_uXGEqKw", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-FlDPQVjo", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13493", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13494", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2655", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13495", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13494", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2656", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13495", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2657", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13496", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-hjcOowKc", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-K0PcnMLw", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13497", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-OcbYq9se", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13498", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2658", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13499", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-cn79vCHf", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_uXGEqKw", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-FlDPQVjo", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13500", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13501", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2659", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13502", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2660", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13503", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-hjcOowKc", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13504", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-OcbYq9se", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13505", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-containsundefinedbreaktarget", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-module-semantics-static-semantics-containsundefinedbreaktarget", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-function-definitions-static-semantics-containsundefinedbreaktarget", @@ -3816,206 +3824,206 @@ "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-block-static-semantics-containsundefinedbreaktarget", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-statement-semantics-static-semantics-containsundefinedbreaktarget", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-fZ1-o-5P", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13499", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13506", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-T0wQwLQ_", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13500", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13507", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-kUTRcwOP", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13501", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13508", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-LpKI1NOa", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13502", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13509", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-s5sTXkkT", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13503", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13510", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-CeDAPMUu", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13504", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13511", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-81RguExk", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13505", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13512", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-YsZID3li", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ndTQ-Fse", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13506", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-v3tH_xWo", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13507", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13508", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2657", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13509", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2658", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13510", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-OZMT2LO1", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13511", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13512", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13513", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2659", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-v3tH_xWo", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13514", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2660", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13515", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-kiVPWNCJ", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2661", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13516", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2662", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13517", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2661", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-OZMT2LO1", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13518", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-JiuempzE", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13519", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13520", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2662", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2663", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13521", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-NfepJ8d-", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2664", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13522", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-kiVPWNCJ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13523", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2663", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13524", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_bYykgU2", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2665", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13525", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-JiuempzE", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13526", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13527", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2666", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13528", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-0RGYYYa8", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-NfepJ8d-", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13529", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13530", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2667", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13531", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_bYykgU2", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13532", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-gRSHgUm2", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13533", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13534", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13535", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-0RGYYYa8", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13536", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2664", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13537", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mui4tXHs", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13538", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13539", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-gRSHgUm2", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13540", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-tYmMbbAK", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13541", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13542", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13543", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-xkRBC0p_", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2668", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13544", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mui4tXHs", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13545", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13546", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-3FISwBIz", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13547", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-tYmMbbAK", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13548", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13549", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-3UTSN7Q_", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13550", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-xkRBC0p_", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13551", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13552", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-0EPuBRtw", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13553", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-3FISwBIz", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13554", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13555", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-bxXqpHGf", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13556", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-3UTSN7Q_", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13557", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13558", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-DVohExfz", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13559", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-0EPuBRtw", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13560", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13561", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-eDdhr4db", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13562", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-bxXqpHGf", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13563", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13564", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2665", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13565", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_218", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-YN_w7WcD", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-sVlKX7KO", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-DVohExfz", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13566", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2666", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13567", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-wq9kNHey", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13568", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-eDdhr4db", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13569", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2667", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13570", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-zEFnXzdo", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13571", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2669", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13572", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2668", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_218", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-YN_w7WcD", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-sVlKX7KO", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13573", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-MxUCmZej", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-a3dtTxDp", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2670", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13574", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-wq9kNHey", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13575", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13576", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2671", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13577", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2669", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-zEFnXzdo", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13578", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2670", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13579", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2672", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13580", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2671", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-MxUCmZej", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-a3dtTxDp", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13581", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mWAyGNz1", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13582", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13583", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2672", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13584", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2673", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13585", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-xKDcEL_e", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2674", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13586", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13587", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2675", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13588", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2674", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mWAyGNz1", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13589", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-WyF-LUeK", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13590", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2676", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13591", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2675", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2677", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13592", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-zsR5iLZH", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-xKDcEL_e", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13593", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13594", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2676", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13595", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2677", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2678", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13596", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Mu3VhVjD", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-WyF-LUeK", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13597", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Yr89pOXp", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13598", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13599", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2679", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13599", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-zsR5iLZH", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13600", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2680", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13601", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-3_4iLynl", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2680", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13602", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13603", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2681", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13604", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2682", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13603", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Mu3VhVjD", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13604", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Yr89pOXp", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13605", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-KaiFSIRm", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13606", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2683", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13607", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2684", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13608", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2683", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-3_4iLynl", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13609", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2684", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13610", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2685", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13611", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_CFhQEhr", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2686", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13612", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-KaiFSIRm", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13613", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2686", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13614", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-fN52Tgzf", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-vh6EF-BV", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-gDhjMfCK", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13615", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13616", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2687", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13617", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13616", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2688", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13617", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2689", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13618", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-T8hjI_vu", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_CFhQEhr", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13619", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-SLqg0yKr", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13620", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2690", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13621", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-fN52Tgzf", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-vh6EF-BV", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-gDhjMfCK", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13622", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13623", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2691", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13624", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2692", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13625", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-T8hjI_vu", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13626", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-SLqg0yKr", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13627", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-containsundefinedcontinuetarget", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-module-semantics-static-semantics-containsundefinedcontinuetarget", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-function-definitions-static-semantics-containsundefinedcontinuetarget", @@ -4032,215 +4040,215 @@ "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-block-static-semantics-containsundefinedcontinuetarget", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-statement-semantics-static-semantics-containsundefinedcontinuetarget", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-HhlDWDz1", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13621", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13628", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-NBGwhRuE", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13622", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13629", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-E6M7T9Em", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13623", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13630", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-V2tQVOUI", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13624", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13631", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-jJUZqLJS", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13625", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13632", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-BNxhQmvf", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13626", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13633", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-B3-Yz0aF", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13627", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13634", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-eptReca1", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-QrxFmsVC", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13628", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-q91g2YEq", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13629", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2689", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13630", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-PptGj0zd", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13631", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2690", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2691", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13632", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Vrq9L4TL", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13633", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13634", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2692", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13635", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2693", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-q91g2YEq", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13636", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-MYTRO2yV", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2693", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13637", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-PptGj0zd", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13638", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13639", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2694", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13640", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2695", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13639", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Vrq9L4TL", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13640", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13641", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-idT2m0fR", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2696", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13642", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2697", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13643", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2696", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-MYTRO2yV", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13644", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-1k-PvIQ6", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13645", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13646", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2697", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2698", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13647", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-nqE7jDen", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2699", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13648", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-idT2m0fR", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13649", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2698", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13650", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-sdOZ0OVe", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2700", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13651", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-1k-PvIQ6", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13652", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13653", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2701", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13654", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-38R1spHk", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-nqE7jDen", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13655", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13656", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2702", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13657", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-sdOZ0OVe", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13658", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-GQ9tF3ug", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13659", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13660", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13661", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-38R1spHk", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13662", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2699", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13663", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ilROtw6r", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13664", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13665", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-GQ9tF3ug", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13666", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-RXKTOvxD", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13667", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13668", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13669", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mKAcS051", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2703", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13670", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ilROtw6r", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13671", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13672", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-MPaED8xy", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13673", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-RXKTOvxD", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13674", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13675", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-SLsBgk8L", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13676", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mKAcS051", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13677", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13678", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-G_08fu0g", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13679", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-MPaED8xy", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13680", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13681", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-xuMzWdW7", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13682", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-SLsBgk8L", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13683", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13684", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-xVs7Y4Vv", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13685", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-G_08fu0g", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13686", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13687", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Ii0_W2zX", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13688", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-xuMzWdW7", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13689", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13690", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2700", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13691", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_219", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-P3ParQAP", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ngwxJt1P", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-xVs7Y4Vv", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13692", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2701", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13693", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-qti0YV4g", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13694", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Ii0_W2zX", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13695", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2702", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13696", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-yGASkGus", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13697", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2704", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13698", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2703", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_219", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-P3ParQAP", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ngwxJt1P", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13699", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-wESl6-va", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-L1SF9WLb", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2705", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13700", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-qti0YV4g", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13701", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13702", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2706", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13703", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2704", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-yGASkGus", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13704", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2705", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13705", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2707", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13706", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2706", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-wESl6-va", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-L1SF9WLb", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13707", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Mf-FlzJR", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13708", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13709", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2707", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13710", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2708", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13711", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-YLBmIA_U", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2709", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13712", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13713", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2710", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13714", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2709", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Mf-FlzJR", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13715", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ycWJ_ozd", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13716", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2711", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13717", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2710", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2712", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13718", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-8au0KFQe", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-YLBmIA_U", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13719", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13720", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2711", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13721", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2712", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2713", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13722", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-I9dzHyBf", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ycWJ_ozd", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13723", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-bHqvfllk", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13724", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13725", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2714", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13725", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-8au0KFQe", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13726", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2715", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13727", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-MPDlN7RI", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2715", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13728", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13729", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2716", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13730", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2717", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13729", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-I9dzHyBf", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13730", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-bHqvfllk", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13731", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-fYVcY74b", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13732", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2718", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13733", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2719", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13734", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2718", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-MPDlN7RI", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13735", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2719", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13736", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2720", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13737", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-WfIkG4rU", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2721", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13738", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-fYVcY74b", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13739", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2721", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13740", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-zb1__ND8", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-7jAHsc96", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-9GocAvXy", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13741", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13742", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2722", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13743", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13742", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2723", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13743", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2724", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13744", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-GeitVMt4", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-WfIkG4rU", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13745", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-JQIpAjs-", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13746", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2725", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13747", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-zb1__ND8", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-7jAHsc96", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-9GocAvXy", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13748", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13749", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2726", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13750", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2727", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13751", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-GeitVMt4", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13752", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-JQIpAjs-", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13753", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-syntax-directed-operations-function-name-inference", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-hasname", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-async-arrow-function-definitions-static-semantics-HasName", @@ -4252,54 +4260,54 @@ "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-function-definitions-static-semantics-hasname", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-semantics-static-semantics-hasname", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-sGIyUYN_", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13747", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13748", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2724", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13749", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2725", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2726", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-lYeq4upI", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13750", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13751", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-yNYR71Xj", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13752", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13753", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod--vrKJ_CQ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13754", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13755", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-8SfxZRyk", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2728", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13756", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2729", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2730", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-lYeq4upI", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13757", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-yzK8_iQh", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13758", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-yNYR71Xj", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13759", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-WTqF0fRI", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13760", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod--vrKJ_CQ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13761", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Wvi-SSNj", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13762", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-8SfxZRyk", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13763", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_uck0Y8U", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13764", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-M26qeGCy", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-yzK8_iQh", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13765", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13766", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-WTqF0fRI", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13767", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_5BKcJSD", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13768", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Wvi-SSNj", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13769", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13770", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-2Vz4PDlE", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_uck0Y8U", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13771", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-M26qeGCy", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13772", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13773", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-OXrRSTMk", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13774", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_5BKcJSD", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13775", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13776", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-IuRXWsQe", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13777", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-2Vz4PDlE", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13778", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13779", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13780", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-OXrRSTMk", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13781", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13782", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13783", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-IuRXWsQe", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13784", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13785", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-isfunctiondefinition", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-async-function-definitions-static-semantics-IsFunctionDefinition", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-class-definitions-static-semantics-isfunctiondefinition", @@ -4323,254 +4331,254 @@ "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-grouping-operator-static-semantics-isfunctiondefinition", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-semantics-static-semantics-isfunctiondefinition", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Xr5TwVeJ", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13779", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13780", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2727", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13781", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2728", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-og13oFFN", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-pnNZChTM", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13782", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-XEikQQGc", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13783", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-wyk8qHUC", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13784", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ITCaMx3s", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13785", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Q2nhWNO_", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13786", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-iMjjH1kL", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13787", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-z2eYriJH", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2731", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13788", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2732", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-og13oFFN", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-pnNZChTM", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13789", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-v71UqLpH", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-XEikQQGc", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13790", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-wyk8qHUC", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13791", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mDSr9u1p", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ITCaMx3s", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13792", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Q2nhWNO_", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13793", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-YGwVcrrX", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-iMjjH1kL", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13794", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Kbec_67R", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-z2eYriJH", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13795", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-b4gkKBW4", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13796", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-v71UqLpH", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13797", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-lY5Cy7Sa", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13798", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mDSr9u1p", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13799", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-iarxBSr7", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13800", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-N8pxX1Sd", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-YGwVcrrX", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13801", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-0oosxnZc", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Kbec_67R", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13802", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Vmis9Cmj", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-b4gkKBW4", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13803", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Ou259nvv", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13804", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-TCON8m02", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-lY5Cy7Sa", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13805", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-pFhFynwZ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13806", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-0dgjtiQ7", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-iarxBSr7", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13807", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-9gYsYykc", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-N8pxX1Sd", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13808", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ol3I6Y7A", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-0oosxnZc", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13809", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Csq5hMXB", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Vmis9Cmj", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13810", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod--Zmi0P07", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Ou259nvv", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13811", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-QujNq09F", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-TCON8m02", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13812", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-BcCJ4AWM", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-pFhFynwZ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13813", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-OilJQSvS", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-0dgjtiQ7", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13814", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-jkAKpcKK", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-9gYsYykc", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13815", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ol3I6Y7A", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13816", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ycvianKq", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Csq5hMXB", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13817", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod--Zmi0P07", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13818", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-QujNq09F", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13819", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod--l26TQ9y", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-BcCJ4AWM", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13820", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-OilJQSvS", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13821", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-jEr8YSqe", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-jkAKpcKK", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13822", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13823", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-q04_MZWd", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ycvianKq", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13824", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13825", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-1-75ya8a", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13826", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod--l26TQ9y", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13827", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-JHagwt8S", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13828", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-jEr8YSqe", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13829", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_TEzVLPJ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13830", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-q04_MZWd", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13831", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-WH_Xpcdf", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13832", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-1-75ya8a", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13833", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-CcYM3Atg", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13834", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-JHagwt8S", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13835", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-24rx6YNr", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13836", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_TEzVLPJ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13837", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-r0l0CEXN", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13838", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-WH_Xpcdf", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13839", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-3O9Aii8g", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13840", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-CcYM3Atg", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13841", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-2fesP1Zk", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13842", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-24rx6YNr", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13843", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ryf2K57J", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13844", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-r0l0CEXN", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13845", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-kpZwfqRO", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13846", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-3O9Aii8g", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13847", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-TnQABgBJ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13848", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-2fesP1Zk", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13849", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-RsN8Nsde", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13850", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ryf2K57J", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13851", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-yP2rVm0A", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13852", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-kpZwfqRO", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13853", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-acZRdH_C", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13854", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-TnQABgBJ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13855", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-FwH99KM9", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13856", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-RsN8Nsde", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13857", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-FOQIZ2Ww", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13858", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-yP2rVm0A", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13859", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-0Mz2aish", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13860", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-acZRdH_C", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13861", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-KPaiyU4J", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13862", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-FwH99KM9", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13863", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-CMdoN6cr", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13864", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-FOQIZ2Ww", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13865", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13866", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-rzpmPN5D", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-0Mz2aish", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13867", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-F_LSmUck", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13868", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-KPaiyU4J", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13869", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-t02tAu6_", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13870", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-CMdoN6cr", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13871", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13872", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-jgF9l9Ty", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13873", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-rzpmPN5D", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13874", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-U8uU_bab", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-F_LSmUck", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13875", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13876", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ooZHsevq", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-t02tAu6_", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13877", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13878", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-1V2XVvzG", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13879", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-jgF9l9Ty", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13880", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Gi9vUOcN", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13881", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Xvt3pq-p", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-U8uU_bab", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13882", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ZCX-L7VJ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13883", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ooZHsevq", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13884", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13885", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mP4b69Ye", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-1V2XVvzG", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13886", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13887", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Gi9vUOcN", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13888", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-o3PaoPru", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Xvt3pq-p", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13889", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ZCX-L7VJ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13890", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13891", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-3ftZlYCP", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13892", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mP4b69Ye", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13893", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13894", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-nQpbEu0v", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13895", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-o3PaoPru", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13896", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-isanonymousfunctiondefinition", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13897", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2729", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13898", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2730", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2731", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2732", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-isidentifierref", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-static-semantics-isidentifierref", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-semantics-static-semantics-isidentifierref", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ztGhnTck", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-3ftZlYCP", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13899", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-JN8cu1mT", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-NBAafh2L", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13900", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-jZlT8Bef", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13901", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-bDA2HTuE", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-nQpbEu0v", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13902", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-qDGWvs6X", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13903", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-s_EYcmqv", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-isanonymousfunctiondefinition", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13904", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ol9pQ3OI", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2733", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13905", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-6S4OZBnv", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2734", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2735", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2736", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-isidentifierref", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-static-semantics-isidentifierref", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-semantics-static-semantics-isidentifierref", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ztGhnTck", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13906", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-oszQ0h58", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-JN8cu1mT", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-NBAafh2L", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13907", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-jR1Utmsf", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-jZlT8Bef", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13908", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-CUNEQPp0", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-bDA2HTuE", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13909", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-nAbs7Q-f", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-qDGWvs6X", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13910", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod--KgzMgsO", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-s_EYcmqv", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13911", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ol9pQ3OI", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13912", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-CwZtsPgL", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-6S4OZBnv", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13913", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-oszQ0h58", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13914", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-MPSxl2zi", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-jR1Utmsf", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13915", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-CUNEQPp0", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13916", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ho2yxuiE", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-nAbs7Q-f", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13917", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-LISRqOgO", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod--KgzMgsO", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13918", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-zcFyOLGC", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13919", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-CwZtsPgL", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13920", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-2i2KMoZq", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13921", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-MPSxl2zi", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13922", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ELtmHyea", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13923", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-xF2zhbkz", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ho2yxuiE", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13924", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-cJUP0nVQ", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-LISRqOgO", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13925", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-zcFyOLGC", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13926", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13927", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-2i2KMoZq", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13928", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13929", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ELtmHyea", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13930", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-xF2zhbkz", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13931", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-cJUP0nVQ", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13932", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-runtime-semantics-namedevaluation", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-async-arrow-function-definitions-runtime-semantics-namedevaluation", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-async-function-definitions-runtime-semantics-namedevaluation", @@ -4581,57 +4589,57 @@ "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-function-definitions-runtime-semantics-namedevaluation", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-grouping-operator-runtime-semantics-namedevaluation", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mytcbPJI", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13926", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13927", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2733", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13928", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2734", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Q_6y5mca", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13929", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2735", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2736", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13930", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2737", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13931", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-pLzR2hGq", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13932", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13933", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2738", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13934", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod--NqycDNV", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2737", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13935", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2738", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Q_6y5mca", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13936", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2739", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2740", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13937", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-2hHyfg58", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2741", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13938", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-pLzR2hGq", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13939", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2740", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13940", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-WZTY8BeC", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2742", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13941", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod--NqycDNV", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13942", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2741", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13943", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-2_XE6Qur", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2743", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13944", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-2hHyfg58", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13945", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2742", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13946", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-acGpB7So", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2744", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13947", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-WZTY8BeC", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13948", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-AntIZd-c", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13949", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2745", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13950", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2743", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-2_XE6Qur", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13951", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_NxRxZOJ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13952", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2744", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2746", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13953", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2745", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-acGpB7So", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13954", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13955", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-AntIZd-c", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13956", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13957", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2747", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13958", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_NxRxZOJ", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13959", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2748", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13960", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2749", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13961", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-syntax-directed-operations-contains", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-contains", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-async-arrow-function-definitions-static-semantics-Contains", @@ -4643,131 +4651,131 @@ "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-function-definitions-static-semantics-contains", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-static-semantics-contains", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-object-initializer-static-semantics-contains", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2746", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2747", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2750", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2751", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-JYruL-G6", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13955", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13956", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13957", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-RYB8pT4v", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13958", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13959", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Jc3hxjyv", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13960", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13961", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13962", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-YglW_lFm", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13963", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13964", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-RYB8pT4v", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13965", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-hMB2st0D", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13966", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Jc3hxjyv", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13967", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-5B9biisJ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13968", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13969", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-YglW_lFm", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13970", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ow6TXQ_a", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13971", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13972", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-hMB2st0D", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13973", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-lLs4pRL8", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13974", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-5B9biisJ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13975", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_doZ_xN0", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13976", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13977", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ow6TXQ_a", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13978", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-vPfDfZVz", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13979", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13980", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-lLs4pRL8", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13981", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-PDvYlV0q", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13982", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_doZ_xN0", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13983", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-0p21L8en", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13984", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13985", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-vPfDfZVz", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13986", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-cKFrJVUo", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13987", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13988", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-PDvYlV0q", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13989", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13990", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-0p21L8en", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13991", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13992", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13993", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2748", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2749", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-cKFrJVUo", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13994", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13995", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-rrvBSOLD", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13996", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-o1L20JNH", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13997", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13998", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_13999", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14000", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2752", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2753", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14001", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14002", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2750", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-rrvBSOLD", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14003", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2751", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-CNqH7XEc", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-o1L20JNH", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14004", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14005", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2752", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14006", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2753", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-hmHHRRG6", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14007", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14008", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14009", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2754", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14010", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2755", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-CNqH7XEc", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14011", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14012", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2754", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-0dGKszgN", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2756", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14013", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2757", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-hmHHRRG6", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14014", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14015", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14016", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14017", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14018", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2755", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14019", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2756", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2758", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-0dGKszgN", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14020", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2757", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14021", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14022", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-bGWft0ts", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14023", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14024", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2758", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14025", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-wul2dpOd", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2759", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14026", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mlsPerHg", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2760", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14027", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2761", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14028", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14029", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2759", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-GysYUEUH", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-bGWft0ts", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14030", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14031", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-uIhOYzuO", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2762", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14032", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-wul2dpOd", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14033", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mlsPerHg", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14034", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2760", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Aeadd-iM", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14035", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-o08cCHMJ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14036", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2763", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-GysYUEUH", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14037", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14038", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2761", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-uIhOYzuO", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14039", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14040", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14041", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2764", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Aeadd-iM", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14042", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-o08cCHMJ", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14043", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14044", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14045", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2765", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-computedpropertycontains", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-async-function-definitions-static-semantics-ComputedPropertyContains", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-class-definitions-static-semantics-computedpropertycontains", @@ -4776,245 +4784,241 @@ "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-method-definitions-static-semantics-computedpropertycontains", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-object-initializer-static-semantics-computedpropertycontains", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-A8PF_J4D", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14039", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-KBlapLw6", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14040", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-pgiwn-A8", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14041", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14042", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2762", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ZS17eYsY", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14043", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14044", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14045", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-vyebD6Jr", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14046", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-KBlapLw6", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14047", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-49ueHbo6", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-pgiwn-A8", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14048", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14049", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2766", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ZS17eYsY", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14050", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2763", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14051", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-clQ5cW-v", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14052", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-vyebD6Jr", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14053", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14054", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2764", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-49ueHbo6", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14055", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-7J1puDuJ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14056", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14057", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2767", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14058", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2765", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-clQ5cW-v", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14059", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-w3-p5Y-S", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14060", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14061", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2766", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2768", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14062", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2767", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-7J1puDuJ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14063", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-a6HgYRcV", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14064", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-uyqDiD0W", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-yQr72pM_", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14065", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2769", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14066", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-w3-p5Y-S", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14067", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2768", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14068", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-s8Rlgqlc", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2770", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14069", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2771", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14070", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2769", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-a6HgYRcV", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14071", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-syntax-directed-operations-miscellaneous", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-runtime-semantics-instantiatefunctionobject", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mfAdULQi", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-uyqDiD0W", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-yQr72pM_", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14072", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14073", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14074", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-f7nt2HkW", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2772", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14075", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-s8Rlgqlc", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14076", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2770", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14077", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-BE72OMfT", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2773", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14078", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-syntax-directed-operations-miscellaneous", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-runtime-semantics-instantiatefunctionobject", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mfAdULQi", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14079", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14080", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-9FriOUuY", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14081", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-f7nt2HkW", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14082", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2771", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14083", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-MBXIRXX3", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2774", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14084", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-BE72OMfT", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14085", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14086", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-0BnnuWOV", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14087", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-9FriOUuY", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14088", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2772", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14089", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-cpVe0Sep", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2775", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14090", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-MBXIRXX3", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14091", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14092", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-g0-rNkU8", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14093", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-0BnnuWOV", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14094", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2773", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14095", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-runtime-semantics-bindinginitialization", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-destructuring-binding-patterns-runtime-semantics-bindinginitialization", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-identifiers-runtime-semantics-bindinginitialization", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2774", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2775", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_220", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-AUuPIcte", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14096", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2776", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14096", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-cpVe0Sep", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14097", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14098", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14099", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-g0-rNkU8", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14100", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14101", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2777", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mvAZKdLR", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14102", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-runtime-semantics-bindinginitialization", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-destructuring-binding-patterns-runtime-semantics-bindinginitialization", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-identifiers-runtime-semantics-bindinginitialization", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2778", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-SuKbQr-p", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2779", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-D4AQahDE", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14098", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_220", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-AUuPIcte", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14103", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2780", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14104", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2781", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14099", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-5QoB3lmK", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14100", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mvAZKdLR", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2782", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-SuKbQr-p", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2783", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14101", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-D4AQahDE", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14105", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2784", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-lV7YKS21", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2785", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-LZltxEP-", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14102", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod--Bap0q1J", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14103", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14106", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-5QoB3lmK", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14107", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2786", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14104", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2787", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-PoaYdJZS", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14105", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14108", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2788", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-lV7YKS21", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2789", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14106", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-qC471RM1", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14107", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14108", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2790", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-LZltxEP-", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14109", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2791", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod--Bap0q1J", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14110", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-initializeboundname", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2790", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14111", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2791", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-PoaYdJZS", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14112", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2792", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2793", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14113", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-qC471RM1", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14114", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14115", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2794", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14116", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2795", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14117", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-initializeboundname", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2796", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2797", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2798", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-runtime-semantics-iteratorbindinginitialization", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-async-arrow-function-definitions-IteratorBindingInitialization", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-arrow-function-definitions-runtime-semantics-iteratorbindinginitialization", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-function-definitions-runtime-semantics-iteratorbindinginitialization", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-destructuring-binding-patterns-runtime-semantics-iteratorbindinginitialization", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2795", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2796", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-tsjeAqRc", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2797", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod--IC6X92I", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14111", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2798", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14112", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-NrdrIJZT", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14113", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14114", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14115", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2799", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14116", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2800", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14117", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-KgRoomIq", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-tsjeAqRc", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2801", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod--IC6X92I", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14118", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2802", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14119", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2801", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-NrdrIJZT", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14120", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2802", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14121", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-jvZ0PZvK", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14122", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2803", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14123", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2804", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14124", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2803", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-KgRoomIq", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14125", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14126", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2804", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14127", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2805", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14127", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2806", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14128", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-JkWX9ITf", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-jvZ0PZvK", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14129", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14130", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2806", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14131", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2807", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14132", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mMA3BDq4", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14133", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14134", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2808", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14135", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14134", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2809", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14135", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-JkWX9ITf", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14136", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-SVSt7_f4", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14137", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14138", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2810", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14139", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14138", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2811", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14139", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mMA3BDq4", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14140", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14141", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2812", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14142", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2813", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14143", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-SVSt7_f4", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14144", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14145", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2814", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14146", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2815", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2816", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2817", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14140", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2818", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14141", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2819", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14142", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14143", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2820", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2821", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14147", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2822", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-m05a8O_b", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14144", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14145", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14148", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2823", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14149", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14150", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2824", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2825", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2826", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-m05a8O_b", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14151", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14152", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2827", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2828", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14146", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14147", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2829", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2830", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14148", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-evgdYCB8", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14149", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2831", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2832", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14150", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14153", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14154", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2833", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2834", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14155", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-evgdYCB8", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14156", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2835", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2836", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14157", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2837", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2838", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2839", @@ -5023,64 +5027,68 @@ "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2842", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2843", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2844", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-QEcf_4fA", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14151", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2845", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2846", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2847", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2848", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-QEcf_4fA", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14158", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2849", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14152", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2850", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2851", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2852", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2853", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14159", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2854", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2855", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-1uizUnEF", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2856", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-uQ_NTpHd", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14153", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14154", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2857", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14155", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2858", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14156", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-F7oEv_fM", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14157", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14158", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2859", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14159", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-1uizUnEF", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2860", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-uQ_NTpHd", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14160", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-D3j0ZmD-", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14161", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2861", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14162", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2862", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14163", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-F7oEv_fM", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14164", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14165", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2863", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14166", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2864", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14167", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-D3j0ZmD-", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14168", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2865", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2866", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2867", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2868", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14162", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-F51qoUgS", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14163", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14164", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2869", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14165", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2870", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-1SN5A2Ci", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14166", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2871", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2872", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14169", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-F51qoUgS", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14170", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14171", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2873", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14172", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2874", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-1SN5A2Ci", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14173", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2875", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2876", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2877", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2878", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14167", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2879", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2880", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2881", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2882", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14174", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-assignmenttargettype", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-comma-operator-static-semantics-isvalidsimpleassignmenttarget", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-comma-operator-static-semantics-assignmenttargettype", @@ -5117,210 +5125,210 @@ "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-identifiers-static-semantics-isvalidsimpleassignmenttarget", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-identifiers-static-semantics-assignmenttargettype", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-RnnOsVyV", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14168", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14169", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2879", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2880", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14170", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-HKn--kBw", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-k_mlYmkW", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-G2CxyRR8", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14171", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14172", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-H084cqoS", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14173", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14174", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-hU5p3vdM", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14175", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14176", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Z77CzX6A", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2883", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2884", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14177", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-HKn--kBw", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-k_mlYmkW", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-G2CxyRR8", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14178", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-fBP_qjj3", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14179", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-H084cqoS", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14180", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-u_EHmedU", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14181", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Ca71SmWs", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-hU5p3vdM", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14182", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14183", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-sMvtbPMk", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Z77CzX6A", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14184", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14185", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2881", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-fBP_qjj3", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14186", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2882", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-n7xyt9Uq", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-FYG1zcQs", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14187", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-jL-uFKFZ", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-u_EHmedU", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14188", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-qSA3mL7y", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Ca71SmWs", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14189", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ERpBYrCG", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14190", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-8X4gnT8X", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-sMvtbPMk", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14191", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-yT2Snepb", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14192", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-fwZnfA7O", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2885", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14193", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ZxMoVw8b", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2886", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-n7xyt9Uq", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-FYG1zcQs", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14194", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-byz46S5D", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-jL-uFKFZ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14195", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-iQVGoPgT", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-qSA3mL7y", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14196", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-zWRPaVzO", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ERpBYrCG", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14197", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-g9CfMMnI", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-8X4gnT8X", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14198", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-lJ9wuQsk", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-yT2Snepb", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14199", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-fZIg56D8", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-fwZnfA7O", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14200", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ZxMoVw8b", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14201", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-AgSQnEAG", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-byz46S5D", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14202", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-iQVGoPgT", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14203", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-cHsc8BCy", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-zWRPaVzO", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14204", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-A3Jt723U", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-g9CfMMnI", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14205", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-lJ9wuQsk", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14206", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-AM7YtKeO", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-fZIg56D8", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14207", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14208", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-jkiznuvy", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-6GBPx2Io", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-GfYjfQgH", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-AgSQnEAG", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14209", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-EEgk-Yff", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14210", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-RKIk04i1", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-cHsc8BCy", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14211", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-hxMCs-2O", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-A3Jt723U", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14212", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-YQ2Qj3z4", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14213", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-JRAAw485", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-AM7YtKeO", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14214", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-L28J0B-W", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14215", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_pp9tysE", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-jkiznuvy", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-6GBPx2Io", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-GfYjfQgH", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14216", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-vWffOcNW", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-EEgk-Yff", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14217", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mkCLwyla", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-RKIk04i1", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14218", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-vQJ1qlPd", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-hxMCs-2O", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14219", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-2t1vDiwJ", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-YQ2Qj3z4", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14220", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ba17c3GF", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-JRAAw485", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14221", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-zzL8pmfg", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-L28J0B-W", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14222", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-_pp9tysE", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14223", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-8czRO4ZP", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-vWffOcNW", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14224", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-mkCLwyla", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14225", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-vQJ1qlPd", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14226", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ORYKa--f", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-2t1vDiwJ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14227", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ba17c3GF", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14228", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-oZVlZzKh", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-zzL8pmfg", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14229", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14230", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-je3cRB7F", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-8czRO4ZP", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14231", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14232", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-SgrZC9mm", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14233", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ORYKa--f", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14234", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-SrzEhL0f", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14235", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-oZVlZzKh", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14236", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ZtojqFO1", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14237", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-je3cRB7F", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14238", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-oCA1ZhR8", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14239", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-SgrZC9mm", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14240", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-F2jVn7Gn", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14241", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-SrzEhL0f", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14242", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-1_mlatk2", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14243", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ZtojqFO1", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14244", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-V44oc_oI", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14245", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-oCA1ZhR8", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14246", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-I3ilBqyQ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14247", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-F2jVn7Gn", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14248", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-W4fdS6Hh", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14249", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-1_mlatk2", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14250", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-9wMtfL2T", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14251", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-V44oc_oI", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14252", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-pkhka4W_", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14253", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-I3ilBqyQ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14254", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-zJL_pZsv", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14255", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-W4fdS6Hh", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14256", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-H08KK39f", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14257", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-9wMtfL2T", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14258", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ZtMQjV14", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14259", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-pkhka4W_", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14260", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-b8QyJMjt", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14261", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-zJL_pZsv", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14262", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-E016H1hu", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14263", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-H08KK39f", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14264", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-pL4CmROv", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14265", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ZtMQjV14", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14266", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-9euGX5p6", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14267", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-b8QyJMjt", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14268", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-CUQk8yb8", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14269", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-E016H1hu", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14270", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod--rPEOl_h", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14271", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-pL4CmROv", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14272", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14273", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-qtkSJIt3", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-9euGX5p6", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14274", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-SmIedoOa", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14275", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ovlJaju5", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-CUQk8yb8", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14276", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod--dpqOTdc", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14277", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod--rPEOl_h", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14278", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-DZjLGTZE", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14279", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14280", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-qtkSJIt3", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14281", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-7LWIIJBX", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-SmIedoOa", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14282", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-ovlJaju5", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14283", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Bj3Q77v8", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod--dpqOTdc", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14284", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14285", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Lo8Q8Acu", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-DZjLGTZE", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14286", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14287", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-PrI2fhmx", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14288", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-7LWIIJBX", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14289", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14290", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Bj3Q77v8", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14291", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14292", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Lo8Q8Acu", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14293", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14294", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-PrI2fhmx", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14295", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14296", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-static-semantics-propname", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-async-function-definitions-static-semantics-PropName", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-class-definitions-static-semantics-propname", @@ -5329,72 +5337,72 @@ "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-method-definitions-static-semantics-propname", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#sec-object-initializer-static-semantics-propname", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-qwkHLLWn", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14290", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2883", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14291", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-LNEVDzQo", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14292", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-T9fmdB_X", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14293", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14294", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2884", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14295", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-u_yMpuq5", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14296", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2885", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14297", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Xw0182zP", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2887", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14298", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2886", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-LNEVDzQo", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14299", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-nyDilreQ", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-T9fmdB_X", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14300", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2887", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14301", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2888", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-r9-JDvZR", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14302", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-CpdLYUt9", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-u_yMpuq5", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14303", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2889", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14304", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Xw0182zP", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14305", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-5q0xQjd1", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2890", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14306", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-nyDilreQ", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14307", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Pj7-Oy-Q", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2891", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14308", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2892", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-r9-JDvZR", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14309", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-CpdLYUt9", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14310", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2889", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14311", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-zA_cSICS", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14312", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-5q0xQjd1", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14313", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14314", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2890", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-Pj7-Oy-Q", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14315", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-kfKLLmSB", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14316", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14317", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2893", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14318", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2891", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-zA_cSICS", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14319", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-auRJV_iy", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14320", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-eIc0iw1U", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-cOwxJsMP", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14321", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2894", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14322", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-kfKLLmSB", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14323", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2892", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14324", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-NW7fjJTs", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14325", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2895", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14326", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2893", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-auRJV_iy", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14327", - "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-5EaGoVCR", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-eIc0iw1U", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-cOwxJsMP", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14328", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14329", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14330", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2896", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14331", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-NW7fjJTs", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14332", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14333", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_2897", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14334", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#prod-5EaGoVCR", + "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#_ref_14335", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#references-pane-container", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/syntax-directed-operations.html#references-pane", @@ -5414,49 +5422,45 @@ "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-executable-code-and-execution-contexts", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-environment-records", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-lexical-environments", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14329", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14330", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14331", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14332", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14333", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14334", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14335", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14336", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14337", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14338", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14339", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14340", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14341", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14342", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-the-environment-record-type-hierarchy", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2894", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2895", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2896", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2897", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2898", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2899", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2900", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2901", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2902", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2903", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14336", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14337", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14338", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2904", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2905", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2906", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2907", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14339", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14340", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14343", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14344", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14345", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2908", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2909", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14341", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2910", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14342", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2911", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14346", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14347", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2912", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2913", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_221", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-abstract-methods-of-environment-records", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14348", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2914", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-15", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14349", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2915", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2916", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2917", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_221", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-abstract-methods-of-environment-records", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2918", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-15", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2919", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2920", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2921", @@ -5466,395 +5470,395 @@ "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2925", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2926", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2927", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-declarative-environment-records", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-declarative-environment-records-hasbinding-n", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2928", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-declarative-environment-records-createmutablebinding-n-d", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2929", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2930", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2931", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-declarative-environment-records", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-declarative-environment-records-hasbinding-n", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2932", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-declarative-environment-records-createimmutablebinding-n-s", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-declarative-environment-records-createmutablebinding-n-d", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2933", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2934", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2935", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2936", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-declarative-environment-records-initializebinding-n-v", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-declarative-environment-records-createimmutablebinding-n-s", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2937", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2938", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2939", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2940", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-declarative-environment-records-setmutablebinding-n-v-s", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-declarative-environment-records-initializebinding-n-v", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2941", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2942", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#step-setmutablebinding-missing-binding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2943", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2944", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-declarative-environment-records-setmutablebinding-n-v-s", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2945", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_222", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-declarative-environment-records-getbindingvalue-n-s", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2946", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#step-setmutablebinding-missing-binding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2947", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-declarative-environment-records-deletebinding-n", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2948", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2949", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-declarative-environment-records-hasthisbinding", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_222", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-declarative-environment-records-getbindingvalue-n-s", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2950", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2951", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-declarative-environment-records-deletebinding-n", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2952", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2953", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-declarative-environment-records-hassuperbinding", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-declarative-environment-records-hasthisbinding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2954", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2955", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2956", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2957", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-declarative-environment-records-withbaseobject", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-declarative-environment-records-hassuperbinding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2958", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-object-environment-records", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14343", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_223", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_224", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-additional-fields-of-object-environment-records", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2959", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2960", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2961", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-object-environment-records-hasbinding-n", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-declarative-environment-records-withbaseobject", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2962", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-object-environment-records", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14350", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_223", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_224", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-additional-fields-of-object-environment-records", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2963", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2964", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2965", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-object-environment-records-hasbinding-n", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2966", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2967", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2968", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-object-environment-records-createmutablebinding-n-d", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2969", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2970", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2971", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2972", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-object-environment-records-createmutablebinding-n-d", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2973", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-object-environment-records-createimmutablebinding-n-s", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2974", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-object-environment-records-initializebinding-n-v", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2975", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2976", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2977", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-object-environment-records-createimmutablebinding-n-s", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2978", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-object-environment-records-setmutablebinding-n-v-s", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-object-environment-records-initializebinding-n-v", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2979", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2980", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2981", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2982", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-object-environment-records-setmutablebinding-n-v-s", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2983", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-object-environment-records-getbindingvalue-n-s", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2984", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2985", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2986", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-object-environment-records-deletebinding-n", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2987", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-object-environment-records-hasthisbinding", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-object-environment-records-getbindingvalue-n-s", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2988", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2989", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-object-environment-records-hassuperbinding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2990", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-object-environment-records-deletebinding-n", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2991", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-object-environment-records-withbaseobject", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-object-environment-records-hasthisbinding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2992", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-function-environment-records", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#function-environment", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2993", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14344", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14345", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_225", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-additional-fields-of-function-environment-records", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-object-environment-records-hassuperbinding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2994", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-16", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14346", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2995", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-object-environment-records-withbaseobject", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2996", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-function-environment-records", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#function-environment", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2997", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14351", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14352", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_225", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-additional-fields-of-function-environment-records", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2998", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_226", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_227", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-additional-methods-of-function-environment-records", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-16", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14353", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_2999", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-17", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3000", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3001", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-bindthisvalue", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3002", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_226", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_227", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-additional-methods-of-function-environment-records", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3003", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-17", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3004", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-function-environment-records-hasthisbinding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3005", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-function-environment-records-hassuperbinding", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-bindthisvalue", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3006", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-function-environment-records-getthisbinding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3007", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3008", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-getsuperbase", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-function-environment-records-hasthisbinding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3009", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-function-environment-records-hassuperbinding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3010", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-function-environment-records-getthisbinding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3011", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-global-environment-records", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#global-environment", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14347", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3012", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_228", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-getsuperbase", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3013", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_229", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_230", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14348", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3014", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3015", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-global-environment-records", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#global-environment", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14354", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3016", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_228", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3017", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_229", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_230", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14355", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3018", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3019", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3020", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_231", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14349", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14350", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14351", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14352", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14353", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3021", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3022", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3023", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14354", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14355", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3024", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_231", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14356", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14357", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14358", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3024", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_232", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_233", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-additional-fields-of-global-environment-records", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14359", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14360", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3025", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-18", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3026", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3027", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14359", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14360", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14361", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14362", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14363", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14364", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14365", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3028", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_232", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_233", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-additional-fields-of-global-environment-records", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3029", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-18", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3030", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3031", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14364", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14365", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14366", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14367", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14368", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3032", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14369", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14370", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14371", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14372", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14373", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3032", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3033", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-additional-methods-of-global-environment-records", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3034", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-19", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3035", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3036", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14371", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14372", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14373", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14374", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14375", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3036", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14376", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14377", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14378", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3037", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14379", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14380", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3037", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-additional-methods-of-global-environment-records", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3038", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-19", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3039", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3040", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14381", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14382", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14383", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14384", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14385", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3041", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14386", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14387", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3042", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-global-environment-records-hasbinding-n", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3043", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-global-environment-records-createmutablebinding-n-d", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3044", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-global-environment-records-createimmutablebinding-n-s", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3045", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3046", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-global-environment-records-initializebinding-n-v", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-global-environment-records-hasbinding-n", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3047", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-global-environment-records-createmutablebinding-n-d", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3048", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-global-environment-records-createimmutablebinding-n-s", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3049", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3050", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-global-environment-records-setmutablebinding-n-v-s", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-global-environment-records-initializebinding-n-v", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3051", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3052", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-global-environment-records-getbindingvalue-n-s", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3053", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-global-environment-records-deletebinding-n", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3054", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-global-environment-records-setmutablebinding-n-v-s", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3055", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-global-environment-records-hasthisbinding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3056", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-global-environment-records-getbindingvalue-n-s", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3057", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-global-environment-records-hassuperbinding", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-global-environment-records-deletebinding-n", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3058", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3059", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-global-environment-records-withbaseobject", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-global-environment-records-hasthisbinding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3060", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-global-environment-records-getthisbinding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3061", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-hasvardeclaration", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-global-environment-records-hassuperbinding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3062", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14381", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14382", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-haslexicaldeclaration", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3063", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14383", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14384", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-hasrestrictedglobalproperty", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-global-environment-records-withbaseobject", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3064", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-global-environment-records-getthisbinding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3065", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-hasvardeclaration", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3066", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14388", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14389", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-haslexicaldeclaration", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3067", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-candeclareglobalvar", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14390", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14391", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-hasrestrictedglobalproperty", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3068", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3069", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3070", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3071", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-candeclareglobalfunction", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-candeclareglobalvar", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3072", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3073", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3074", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-createglobalvarbinding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3075", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-candeclareglobalfunction", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3076", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3077", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3078", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-createglobalvarbinding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3079", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3080", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-createglobalfunctionbinding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3081", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3082", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3083", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3084", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-createglobalfunctionbinding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3085", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#step-createglobalfunctionbinding-set", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3086", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3087", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3088", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_234", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-module-environment-records", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#module-environment", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3089", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14385", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#step-createglobalfunctionbinding-set", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3090", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3091", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_235", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_236", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-additional-methods-of-module-environment-records", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3092", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-20", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_234", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-module-environment-records", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#module-environment", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3093", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14392", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3094", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3095", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_235", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_236", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-additional-methods-of-module-environment-records", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3096", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-module-environment-records-getbindingvalue-n-s", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-20", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3097", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3098", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3099", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14386", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3100", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-module-environment-records-deletebinding-n", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-module-environment-records-getbindingvalue-n-s", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3101", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3102", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3103", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14393", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3104", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-module-environment-records-deletebinding-n", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3105", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_237", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-module-environment-records-hasthisbinding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3106", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3107", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-module-environment-records-getthisbinding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3108", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-createimportbinding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3109", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_237", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-module-environment-records-hasthisbinding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3110", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3111", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-module-environment-records-getthisbinding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3112", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-createimportbinding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3113", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3114", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3115", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-environment-record-operations", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-lexical-environment-operations", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3116", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3117", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-getidentifierreference", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3118", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3119", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-environment-record-operations", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-lexical-environment-operations", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3120", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3121", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-newdeclarativeenvironment", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-getidentifierreference", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3122", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3123", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-newobjectenvironment", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3124", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3125", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-newfunctionenvironment", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-newdeclarativeenvironment", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3126", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-newglobalenvironment", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3127", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-newobjectenvironment", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3128", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3129", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-newfunctionenvironment", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3130", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-newmoduleenvironment", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-newglobalenvironment", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3131", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3132", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-privateenvironment-records", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#privateenvironment-record", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3133", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14387", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14388", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3134", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-newmoduleenvironment", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3135", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14389", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14390", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3136", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-privateenvironment-records", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#privateenvironment-record", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3137", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14394", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14395", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3138", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_238", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-privateenvironment-records", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3139", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14396", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14397", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3140", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3141", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3142", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_238", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-privateenvironment-records", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3143", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3144", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3145", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-privateenvironment-record-operations", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3146", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3147", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-newprivateenvironment", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3148", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3149", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-privateenvironment-record-operations", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3150", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-resolve-private-identifier", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3151", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-newprivateenvironment", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3152", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3153", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3154", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-resolve-private-identifier", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3155", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-code-realms", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#realm", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3156", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3157", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#realm-record", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_239", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-realm-record-fields", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3158", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-21", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3159", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3160", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-code-realms", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#realm", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3160", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3161", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#realm-record", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_239", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-realm-record-fields", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3162", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-21", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3163", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3164", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3165", @@ -5863,61 +5867,61 @@ "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3168", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3169", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3170", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14391", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3171", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3172", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3173", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-createrealm", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3174", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14398", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3175", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3176", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-createintrinsics", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3177", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_240", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_241", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_242", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-createrealm", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3178", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3179", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3180", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-createintrinsics", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3181", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-setrealmglobalobject", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_240", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_241", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_242", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3182", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3183", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3184", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3185", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-setrealmglobalobject", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3186", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-setdefaultglobalbindings", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_243", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3187", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3188", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_244", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_245", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_246", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3189", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-execution-contexts", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3190", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-setdefaultglobalbindings", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_243", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3191", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#running-execution-context", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3192", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_244", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_245", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_246", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3193", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-execution-contexts", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3194", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#execution-context-stack", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3195", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#running-execution-context", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3196", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3197", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_247", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-state-components-for-all-execution-contexts", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-22", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3198", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#execution-context-stack", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3199", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3200", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3201", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14392", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14393", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_247", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-state-components-for-all-execution-contexts", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-22", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3202", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3203", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3204", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3205", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14399", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14400", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3206", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3207", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3208", @@ -5928,72 +5932,72 @@ "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3213", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3214", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3215", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#current-realm", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3216", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#active-function-object", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_248", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-additional-state-components-for-ecmascript-code-execution-contexts", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-23", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3217", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3218", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3219", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14394", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#current-realm", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3220", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#active-function-object", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_248", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-additional-state-components-for-ecmascript-code-execution-contexts", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-23", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3221", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3222", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14395", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3223", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_249", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-additional-state-components-for-generator-execution-contexts", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-24", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14401", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3224", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3225", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3226", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_14402", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3227", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-getactivescriptormodule", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_249", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-additional-state-components-for-generator-execution-contexts", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-24", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3228", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3229", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3230", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3231", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-getactivescriptormodule", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3232", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-resolvebinding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3233", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3234", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3235", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3236", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-resolvebinding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3237", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3238", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3239", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3240", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-getthisenvironment", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3241", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3242", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3243", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#step-getthisenvironment-loop", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3244", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_250", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-resolvethisbinding", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-getthisenvironment", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3245", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3246", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3247", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-getnewtarget", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#step-getthisenvironment-loop", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3248", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_250", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-resolvethisbinding", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3249", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3250", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-getglobalobject", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3251", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-getnewtarget", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3252", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3253", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3254", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-getglobalobject", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3255", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3256", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3257", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-jobs", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#job-queue", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-runjobs", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-enqueuejob", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-jobs-and-job-queues", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#job", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3254", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3255", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3256", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3257", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3258", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3259", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3260", @@ -6018,18 +6022,18 @@ "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3279", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3280", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3281", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#job-activescriptormodule", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3282", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3283", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3284", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3285", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#job-activescriptormodule", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3286", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3287", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#job-preparedtoevaluatecode", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3288", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3289", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3290", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3291", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#job-preparedtoevaluatecode", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3292", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3293", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3294", @@ -6043,11 +6047,11 @@ "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3302", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3303", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3304", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-jobcallback-records", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3305", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3306", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3307", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3308", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-jobcallback-records", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3309", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3310", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3311", @@ -6057,24 +6061,24 @@ "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3315", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3316", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3317", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_251", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-jobcallback-records", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3318", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3319", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3320", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3321", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-hostmakejobcallback", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_251", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-jobcallback-records", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3322", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3323", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3324", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3325", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-hostmakejobcallback", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3326", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3327", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-hostcalljobcallback", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3328", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3329", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3330", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3331", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-hostcalljobcallback", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3332", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3333", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3334", @@ -6083,22 +6087,22 @@ "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3337", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3338", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3339", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-hostenqueuepromisejob", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3340", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3341", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3342", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3343", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-hostenqueuepromisejob", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3344", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_252", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3345", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_253", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3346", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3347", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_254", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3348", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_252", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3349", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_253", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3350", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3351", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_254", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3352", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3353", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3354", @@ -6107,11 +6111,11 @@ "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3357", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3358", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3359", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-initializehostdefinedrealm", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3360", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3361", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3362", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3363", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-initializehostdefinedrealm", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3364", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3365", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3366", @@ -6128,17 +6132,17 @@ "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3377", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3378", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3379", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-agents", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#agent", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3380", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3381", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3382", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#agent-record", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#executing-thread", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3383", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-agents", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#agent", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3384", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3385", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3386", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#agent-record", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#executing-thread", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3387", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3388", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3389", @@ -6152,17 +6156,17 @@ "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3397", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3398", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3399", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#surrounding-agent", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3400", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3401", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3402", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3403", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#surrounding-agent", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3404", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-agent-record", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3405", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3406", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3407", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3408", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#table-agent-record", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3409", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3410", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3411", @@ -6177,18 +6181,18 @@ "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3420", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3421", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3422", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-agentsignifier", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3423", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3424", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-agentcansuspend", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3425", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3426", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-agentsignifier", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3427", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-agent-clusters", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3428", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-agentcansuspend", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3429", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3430", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3431", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-agent-clusters", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3432", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3433", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3434", @@ -6238,11 +6242,11 @@ "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3478", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3479", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3480", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-forward-progress", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3481", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3482", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3483", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3484", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-forward-progress", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3485", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3486", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3487", @@ -6254,12 +6258,12 @@ "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3493", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3494", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3495", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-weakref-processing-model", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-weakref-invariants", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3496", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3497", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3498", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3499", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-weakref-processing-model", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-weakref-invariants", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3500", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3501", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3502", @@ -6272,11 +6276,11 @@ "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3509", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3510", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3511", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-liveness", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3512", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3513", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3514", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3515", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-liveness", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3516", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3517", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3518", @@ -6285,11 +6289,11 @@ "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3521", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3522", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3523", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-weakref-execution", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3524", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3525", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3526", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3527", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-weakref-execution", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3528", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3529", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3530", @@ -6309,31 +6313,35 @@ "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3544", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3545", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3546", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-weakref-host-hooks", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-host-cleanup-finalization-registry", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3547", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3548", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3549", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3550", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-weakref-host-hooks", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-host-cleanup-finalization-registry", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3551", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3552", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3553", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3554", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_255", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-clear-kept-objects", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3555", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3556", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3557", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-addtokeptobjects", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3558", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_255", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-clear-kept-objects", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3559", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3560", - "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-cleanup-finalization-registry", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3561", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-addtokeptobjects", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3562", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3563", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3564", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#sec-cleanup-finalization-registry", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3565", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3566", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3567", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3568", + "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#_ref_3569", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#references-pane-container", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/executable-code-and-execution-contexts.html#references-pane", @@ -6352,122 +6360,118 @@ "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#spec-container", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinary-and-exotic-objects-behaviours", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinary-object-internal-methods-and-internal-slots", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3566", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3567", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3568", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3569", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_256", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3570", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3571", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3572", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3573", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_256", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3574", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3575", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinary-object-internal-methods-and-internal-slots-getprototypeof", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3576", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3577", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinarygetprototypeof", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinary-object-internal-methods-and-internal-slots-setprototypeof-v", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3578", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3579", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinarysetprototypeof", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinary-object-internal-methods-and-internal-slots-getprototypeof", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3580", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#step-ordinarysetprototypeof-loop", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3581", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinarygetprototypeof", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinary-object-internal-methods-and-internal-slots-setprototypeof-v", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3582", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_257", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_258", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3583", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinary-object-internal-methods-and-internal-slots-isextensible", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinarysetprototypeof", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3584", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#step-ordinarysetprototypeof-loop", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3585", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinaryisextensible", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinary-object-internal-methods-and-internal-slots-preventextensions", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3586", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_257", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_258", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3587", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinarypreventextensions", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinary-object-internal-methods-and-internal-slots-getownproperty-p", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinary-object-internal-methods-and-internal-slots-isextensible", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3588", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3589", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinarygetownproperty", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinaryisextensible", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinary-object-internal-methods-and-internal-slots-preventextensions", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3590", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3591", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinarypreventextensions", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinary-object-internal-methods-and-internal-slots-getownproperty-p", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3592", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3593", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinary-object-internal-methods-and-internal-slots-defineownproperty-p-desc", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinarygetownproperty", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3594", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3595", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3596", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinarydefineownproperty", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3597", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinary-object-internal-methods-and-internal-slots-defineownproperty-p-desc", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3598", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3599", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-iscompatiblepropertydescriptor", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3600", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinarydefineownproperty", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3601", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3602", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-validateandapplypropertydescriptor", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3603", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-iscompatiblepropertydescriptor", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3604", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3605", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3606", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-validateandapplypropertydescriptor", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3607", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3608", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3609", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3610", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_259", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3611", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3612", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3613", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_260", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3614", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_259", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3615", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3616", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3617", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_260", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3618", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3619", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3620", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3621", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_261", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3622", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3623", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_262", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3624", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3625", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_261", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3626", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3627", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_262", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3628", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3629", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3630", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3631", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinary-object-internal-methods-and-internal-slots-hasproperty-p", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3632", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3633", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinaryhasproperty", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinary-object-internal-methods-and-internal-slots-get-p-receiver", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3634", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3635", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinary-object-internal-methods-and-internal-slots-hasproperty-p", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3636", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinaryget", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3637", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinaryhasproperty", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinary-object-internal-methods-and-internal-slots-get-p-receiver", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3638", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3639", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3640", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinaryget", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3641", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinary-object-internal-methods-and-internal-slots-set-p-v-receiver", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3642", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3643", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3644", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3645", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinaryset", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinary-object-internal-methods-and-internal-slots-set-p-v-receiver", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3646", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3647", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3648", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinarysetwithowndescriptor", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3649", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinaryset", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3650", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3651", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3652", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinarysetwithowndescriptor", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3653", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3654", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3655", @@ -6475,71 +6479,71 @@ "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3657", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3658", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3659", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinary-object-internal-methods-and-internal-slots-delete-p", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3660", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3661", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinarydelete", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinary-object-internal-methods-and-internal-slots-ownpropertykeys", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3662", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3663", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinaryownpropertykeys", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinary-object-internal-methods-and-internal-slots-delete-p", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3664", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3665", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinarydelete", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinary-object-internal-methods-and-internal-slots-ownpropertykeys", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3666", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3667", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinaryownpropertykeys", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3668", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinaryobjectcreate", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-objectcreate", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3669", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3670", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3671", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3672", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinaryobjectcreate", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-objectcreate", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3673", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3674", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3675", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3676", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinarycreatefromconstructor", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3677", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3678", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3679", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3680", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinarycreatefromconstructor", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3681", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3682", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3683", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-getprototypefromconstructor", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3684", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3685", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3686", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3687", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-getprototypefromconstructor", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3688", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3689", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3690", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3691", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3692", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-requireinternalslot", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3693", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ecmascript-function-objects", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3694", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3695", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3696", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-requireinternalslot", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3697", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ecmascript-function-objects", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3698", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3699", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_263", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3700", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3701", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3702", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#strict-function", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3703", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#non-strict-function", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_263", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3704", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_264", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#table-internal-slots-of-ecmascript-function-objects", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#table-27", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3705", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3706", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#strict-function", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3707", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#non-strict-function", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3708", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_264", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#table-internal-slots-of-ecmascript-function-objects", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#table-27", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3709", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3710", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3711", @@ -6552,22 +6556,22 @@ "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3718", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3719", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3720", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_265", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3721", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3722", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3723", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3724", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_265", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3725", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3726", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3727", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3728", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3729", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3730", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ecmascript-function-objects-call-thisargument-argumentslist", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3731", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3732", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3733", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3734", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ecmascript-function-objects-call-thisargument-argumentslist", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3735", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3736", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3737", @@ -6578,27 +6582,27 @@ "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3742", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3743", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3744", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#step-call-pop-context-stack", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3745", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3746", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3747", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3748", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#step-call-pop-context-stack", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3749", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3750", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_266", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-prepareforordinarycall", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3751", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3752", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3753", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3754", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_266", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-prepareforordinarycall", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3755", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3756", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3757", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinarycallbindthis", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3758", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3759", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3760", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3761", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinarycallbindthis", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3762", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3763", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3764", @@ -6607,58 +6611,58 @@ "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3767", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3768", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3769", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-runtime-semantics-evaluatebody", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3770", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#prod-xc-5PFkl", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14396", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3771", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14397", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#prod-ph5_rCcA", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14398", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3772", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14399", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#prod-dp9uKN5f", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14400", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3773", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14401", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#prod-_F5bCEpP", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14402", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-runtime-semantics-evaluatebody", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3774", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#prod-xc-5PFkl", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14403", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#prod-V5mALOgb", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14404", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3775", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14404", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#prod-ph5_rCcA", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14405", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#prod--uh40sBe", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14406", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3776", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14406", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#prod-dp9uKN5f", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14407", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#prod-pu8sYeYA", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14408", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3777", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3778", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3779", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14408", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#prod-_F5bCEpP", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14409", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3780", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3778", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14410", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#prod-V5mALOgb", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14411", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3779", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14412", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#prod--uh40sBe", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14413", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3780", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14414", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#prod-pu8sYeYA", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14415", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3781", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3782", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3783", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#prod-X0MRkB7d", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14412", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14416", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3784", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14417", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14418", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3785", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14413", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinarycallevaluatebody", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3786", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3787", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#prod-X0MRkB7d", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14419", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3788", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ecmascript-function-objects-construct-argumentslist-newtarget", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3789", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14420", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinarycallevaluatebody", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3790", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3791", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3792", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ecmascript-function-objects-construct-argumentslist-newtarget", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3793", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3794", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3795", @@ -6677,6 +6681,10 @@ "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3808", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3809", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3810", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3811", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3812", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3813", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3814", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-ordinaryfunctioncreate", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-async-functions-abstract-operations-async-function-create", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-asyncgeneratorfunctioncreate", @@ -6684,79 +6692,75 @@ "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-functioncreate", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-functioninitialize", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-functionallocate", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3811", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3812", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3813", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3814", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_267", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3815", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_268", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3816", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3817", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3818", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_267", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3819", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_268", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3820", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3821", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3822", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-addrestrictedfunctionproperties", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3823", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3824", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3825", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3826", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-addrestrictedfunctionproperties", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3827", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3828", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3829", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-%throwtypeerror%", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3830", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3831", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-makeconstructor", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3832", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3833", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-%throwtypeerror%", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3834", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3835", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-makeconstructor", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3836", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3837", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3838", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_269", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_270", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3839", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3840", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3841", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3842", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_269", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_270", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3843", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-makeclassconstructor", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3844", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3845", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3846", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-makemethod", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3847", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-makeclassconstructor", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3848", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-definemethodproperty", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3849", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3850", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-makemethod", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3851", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3852", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-definemethodproperty", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3853", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-setfunctionname", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3854", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3855", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3856", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3857", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-setfunctionname", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3858", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3859", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3860", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3861", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-setfunctionlength", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3862", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3863", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3864", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3865", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-setfunctionlength", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3866", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-functiondeclarationinstantiation", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3867", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3868", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3869", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3870", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-functiondeclarationinstantiation", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3871", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3872", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3873", @@ -6771,18 +6775,18 @@ "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3882", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3883", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3884", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14414", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14415", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14416", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3885", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14417", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14418", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14419", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14420", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3886", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3887", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3888", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14421", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14422", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14423", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3889", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14424", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14425", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14426", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14427", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3890", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3891", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3892", @@ -6800,12 +6804,12 @@ "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3904", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3905", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3906", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#step-functiondeclarationinstantiation-web-compat-insertion-point", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_271", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3907", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3908", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3909", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3910", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#step-functiondeclarationinstantiation-web-compat-insertion-point", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_271", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3911", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3912", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3913", @@ -6816,26 +6820,26 @@ "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3918", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3919", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3920", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_272", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-built-in-function-objects", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3921", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3922", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_273", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3923", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3924", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_272", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-built-in-function-objects", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3925", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3926", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_274", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_275", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_276", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_273", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3927", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3928", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3929", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_277", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3930", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_274", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_275", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_276", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3931", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3932", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3933", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_277", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3934", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3935", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3936", @@ -6845,104 +6849,104 @@ "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3940", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3941", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3942", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-built-in-function-objects-call-thisargument-argumentslist", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3943", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3944", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3945", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3946", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-built-in-function-objects-call-thisargument-argumentslist", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3947", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3948", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3949", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3950", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3951", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3952", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#step-call-builtin-function-result", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3953", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3954", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3955", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3956", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-built-in-function-objects-construct-argumentslist-newtarget", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#step-call-builtin-function-result", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3957", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3958", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3959", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3960", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_278", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_279", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-built-in-function-objects-construct-argumentslist-newtarget", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3961", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-createbuiltinfunction", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3962", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3963", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3964", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_278", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_279", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3965", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-createbuiltinfunction", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3966", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3967", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3968", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3969", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_280", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3970", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3971", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3972", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3973", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_280", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3974", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3975", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-built-in-exotic-object-internal-methods-and-slots", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3976", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3977", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3978", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3979", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-bound-function-exotic-objects", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-built-in-exotic-object-internal-methods-and-slots", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3980", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3981", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3982", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3983", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-bound-function-exotic-objects", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3984", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#bound-function-exotic-object", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_281", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3985", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3986", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3987", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_282", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_283", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#table-internal-slots-of-bound-function-exotic-objects", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#table-28", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3988", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#bound-function-exotic-object", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_281", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3989", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-bound-function-exotic-objects-call-thisargument-argumentslist", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3990", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3991", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_282", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_283", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#table-internal-slots-of-bound-function-exotic-objects", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#table-28", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3992", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3993", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-bound-function-exotic-objects-call-thisargument-argumentslist", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3994", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3995", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-bound-function-exotic-objects-construct-argumentslist-newtarget", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3996", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3997", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3998", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_3999", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-bound-function-exotic-objects-construct-argumentslist-newtarget", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4000", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4001", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4002", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4003", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4004", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-boundfunctioncreate", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4005", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4006", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4007", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4008", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-boundfunctioncreate", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4009", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_284", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4010", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_285", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4011", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_286", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-array-exotic-objects", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4012", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4013", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_287", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_284", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4014", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_285", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4015", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_286", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-array-exotic-objects", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4016", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4017", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_287", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4018", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4019", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4020", @@ -6954,14 +6958,14 @@ "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4026", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4027", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4028", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#array-exotic-object", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_288", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4029", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-array-exotic-objects-defineownproperty-p-desc", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4030", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4031", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4032", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#array-exotic-object", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_288", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4033", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-array-exotic-objects-defineownproperty-p-desc", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4034", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4035", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4036", @@ -6973,18 +6977,18 @@ "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4042", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4043", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4044", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-arraycreate", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4045", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4046", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4047", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_289", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4048", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-arraycreate", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4049", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-arrayspeciescreate", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4050", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4051", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_289", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4052", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4053", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-arrayspeciescreate", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4054", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4055", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4056", @@ -7006,16 +7010,16 @@ "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4072", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4073", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4074", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-arraysetlength", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4075", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4076", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#step-arraysetlength-newlen", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4077", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#step-arraysetlength-numberlen", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4078", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-arraysetlength", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4079", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4080", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#step-arraysetlength-newlen", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4081", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#step-arraysetlength-numberlen", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4082", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4083", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4084", @@ -7025,35 +7029,35 @@ "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4088", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4089", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4090", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_290", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_291", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-string-exotic-objects", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4091", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4092", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4093", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4094", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_290", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_291", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-string-exotic-objects", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4095", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4096", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#string-exotic-object", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_292", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4097", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4098", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4099", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-string-exotic-objects-getownproperty-p", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4100", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#string-exotic-object", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_292", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4101", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4102", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-string-exotic-objects-defineownproperty-p-desc", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4103", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-string-exotic-objects-getownproperty-p", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4104", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4105", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4106", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-string-exotic-objects-defineownproperty-p-desc", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4107", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-string-exotic-objects-ownpropertykeys", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4108", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4109", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4110", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4111", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-string-exotic-objects-ownpropertykeys", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4112", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4113", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4114", @@ -7062,44 +7066,44 @@ "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4117", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4118", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4119", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-stringcreate", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4120", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4121", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_293", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_294", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_295", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4122", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4123", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-stringgetownproperty", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-stringcreate", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4124", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4125", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_293", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_294", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_295", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4126", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4127", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-stringgetownproperty", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4128", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4129", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4130", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4131", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4132", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4133", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-arguments-exotic-objects", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4134", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4135", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4136", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4137", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-arguments-exotic-objects", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4138", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#arguments-exotic-object", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_296", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4139", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4140", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4141", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4142", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#arguments-exotic-object", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_296", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4143", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4144", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_297", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4145", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4146", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4147", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4148", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_297", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4149", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4150", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4151", @@ -7108,46 +7112,46 @@ "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4154", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4155", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4156", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-arguments-exotic-objects-getownproperty-p", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4157", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4158", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4159", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4160", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-arguments-exotic-objects-defineownproperty-p-desc", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-arguments-exotic-objects-getownproperty-p", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4161", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4162", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4163", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4164", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-arguments-exotic-objects-defineownproperty-p-desc", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4165", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4166", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4167", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4168", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4169", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-arguments-exotic-objects-get-p-receiver", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4170", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4171", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4172", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4173", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-arguments-exotic-objects-get-p-receiver", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4174", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4175", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-arguments-exotic-objects-set-p-v-receiver", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4176", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4177", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4178", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4179", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-arguments-exotic-objects-set-p-v-receiver", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4180", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4181", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4182", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4183", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-arguments-exotic-objects-delete-p", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4184", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4185", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4186", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-createunmappedargumentsobject", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4187", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-arguments-exotic-objects-delete-p", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4188", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4189", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4190", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-createunmappedargumentsobject", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4191", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4192", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4193", @@ -7156,21 +7160,21 @@ "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4196", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4197", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4198", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-createmappedargumentsobject", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4199", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4200", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4201", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4202", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-createmappedargumentsobject", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4203", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4204", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4205", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4206", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4207", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_298", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_299", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_300", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_301", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_302", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4204", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4205", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4206", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4207", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4208", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4209", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4210", @@ -7183,80 +7187,84 @@ "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4217", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4218", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4219", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-makearggetter", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4220", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4221", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4222", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4223", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-makeargsetter", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-makearggetter", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4224", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4225", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4226", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4227", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-integer-indexed-exotic-objects", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-makeargsetter", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4228", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4229", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4230", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_303", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4231", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#integer-indexed-exotic-object", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_304", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-integer-indexed-exotic-objects", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4232", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-integer-indexed-exotic-objects-getownproperty-p", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4233", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4234", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_303", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4235", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#integer-indexed-exotic-object", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_304", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4236", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-integer-indexed-exotic-objects-getownproperty-p", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4237", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-integer-indexed-exotic-objects-hasproperty-p", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4238", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4239", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4240", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4241", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-integer-indexed-exotic-objects-hasproperty-p", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4242", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-integer-indexed-exotic-objects-defineownproperty-p-desc", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4243", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4244", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4245", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4246", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-integer-indexed-exotic-objects-defineownproperty-p-desc", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4247", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4248", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4249", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4250", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-integer-indexed-exotic-objects-get-p-receiver", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4251", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4252", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4253", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4254", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-integer-indexed-exotic-objects-get-p-receiver", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4255", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4256", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-integer-indexed-exotic-objects-set-p-v-receiver", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4257", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4258", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4259", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4260", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-integer-indexed-exotic-objects-set-p-v-receiver", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4261", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4262", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4263", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-integer-indexed-exotic-objects-delete-p", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4264", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4265", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4266", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4267", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-integer-indexed-exotic-objects-delete-p", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4268", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-integer-indexed-exotic-objects-ownpropertykeys", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4269", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4270", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4271", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4272", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-integer-indexed-exotic-objects-ownpropertykeys", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4273", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4274", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4275", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4276", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4277", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4278", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4279", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4280", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4281", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-integerindexedobjectcreate", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_305", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4278", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4282", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_306", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_307", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_308", @@ -7265,174 +7273,169 @@ "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_311", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_312", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-isvalidintegerindex", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4279", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4280", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4281", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4282", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4283", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-integerindexedelementget", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4284", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4285", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_313", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4286", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_314", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4287", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-integerindexedelementset", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-integerindexedelementget", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4288", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4289", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_313", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4290", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_314", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4291", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-integerindexedelementset", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4292", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_315", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4293", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_316", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4294", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4295", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-module-namespace-exotic-objects", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4296", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_315", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4297", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14421", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_317", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_316", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4298", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14422", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4299", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-module-namespace-exotic-objects", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4300", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4301", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#module-namespace-exotic-object", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_318", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14428", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_317", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4302", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_14429", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4303", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_319", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#table-internal-slots-of-module-namespace-exotic-objects", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#table-29", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4304", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4305", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#module-namespace-exotic-object", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_318", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4306", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4307", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_320", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_319", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#table-internal-slots-of-module-namespace-exotic-objects", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#table-29", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4308", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_321", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-module-namespace-exotic-objects-setprototypeof-v", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4309", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4310", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-module-namespace-exotic-objects-isextensible", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4311", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-module-namespace-exotic-objects-preventextensions", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-module-namespace-exotic-objects-getprototypeof", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4312", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-module-namespace-exotic-objects-getownproperty-p", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-module-namespace-exotic-objects-setprototypeof-v", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4313", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4314", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-module-namespace-exotic-objects-isextensible", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4315", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-module-namespace-exotic-objects-defineownproperty-p-desc", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-module-namespace-exotic-objects-preventextensions", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4316", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-module-namespace-exotic-objects-getownproperty-p", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4317", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4318", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4319", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-module-namespace-exotic-objects-defineownproperty-p-desc", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4320", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4321", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-module-namespace-exotic-objects-hasproperty-p", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4322", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4323", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4324", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-module-namespace-exotic-objects-get-p-receiver", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4325", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-module-namespace-exotic-objects-hasproperty-p", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4326", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4327", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4328", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-module-namespace-exotic-objects-get-p-receiver", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4329", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4330", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4331", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4332", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4333", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-module-namespace-exotic-objects-set-p-v-receiver", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4334", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4335", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4336", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-module-namespace-exotic-objects-delete-p", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4337", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-module-namespace-exotic-objects-set-p-v-receiver", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4338", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4339", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-module-namespace-exotic-objects-ownpropertykeys", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4340", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-module-namespace-exotic-objects-delete-p", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4341", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4342", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-modulenamespacecreate", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4343", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-module-namespace-exotic-objects-ownpropertykeys", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4344", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4345", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4346", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_322", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-modulenamespacecreate", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4347", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_323", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4348", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_324", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-immutable-prototype-exotic-objects", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4349", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4350", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#immutable-prototype-exotic-object", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_320", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4351", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_321", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4352", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_322", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-immutable-prototype-exotic-objects", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4353", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4354", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#immutable-prototype-exotic-object", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4355", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4356", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-immutable-prototype-exotic-objects-setprototypeof-v", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4357", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4358", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-set-immutable-prototype", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4359", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxy-object-internal-methods-and-internal-slots", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4360", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_325", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#proxy-exotic-object", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-immutable-prototype-exotic-objects-setprototypeof-v", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4361", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#table-proxy-handler-methods", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#table-30", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_326", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_327", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4362", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-set-immutable-prototype", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4363", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxy-object-internal-methods-and-internal-slots-getprototypeof", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxy-object-internal-methods-and-internal-slots", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4364", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_323", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#proxy-exotic-object", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4365", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#table-proxy-handler-methods", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#table-30", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_324", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_325", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4366", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4367", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxy-object-internal-methods-and-internal-slots-getprototypeof", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4368", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4369", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4370", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4371", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxy-object-internal-methods-and-internal-slots-setprototypeof-v", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4372", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4373", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4374", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4375", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxy-object-internal-methods-and-internal-slots-setprototypeof-v", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4376", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4377", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4378", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4379", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxy-object-internal-methods-and-internal-slots-isextensible", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4380", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4381", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4382", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4383", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxy-object-internal-methods-and-internal-slots-isextensible", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4384", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4385", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4386", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4387", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4388", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxy-object-internal-methods-and-internal-slots-preventextensions", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4389", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4390", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4391", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4392", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxy-object-internal-methods-and-internal-slots-preventextensions", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4393", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4394", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4395", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxy-object-internal-methods-and-internal-slots-getownproperty-p", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4396", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4397", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4398", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4399", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxy-object-internal-methods-and-internal-slots-getownproperty-p", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4400", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4401", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4402", @@ -7440,11 +7443,11 @@ "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4404", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4405", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4406", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxy-object-internal-methods-and-internal-slots-defineownproperty-p-desc", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4407", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4408", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4409", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4410", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxy-object-internal-methods-and-internal-slots-defineownproperty-p-desc", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4411", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4412", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4413", @@ -7453,19 +7456,19 @@ "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4416", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4417", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4418", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxy-object-internal-methods-and-internal-slots-hasproperty-p", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4419", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4420", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4421", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4422", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxy-object-internal-methods-and-internal-slots-hasproperty-p", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4423", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4424", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4425", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxy-object-internal-methods-and-internal-slots-get-p-receiver", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4426", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4427", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4428", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4429", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxy-object-internal-methods-and-internal-slots-get-p-receiver", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4430", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4431", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4432", @@ -7473,11 +7476,11 @@ "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4434", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4435", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4436", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxy-object-internal-methods-and-internal-slots-set-p-v-receiver", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4437", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4438", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4439", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4440", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxy-object-internal-methods-and-internal-slots-set-p-v-receiver", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4441", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4442", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4443", @@ -7487,19 +7490,19 @@ "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4447", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4448", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4449", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxy-object-internal-methods-and-internal-slots-delete-p", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4450", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4451", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4452", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4453", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxy-object-internal-methods-and-internal-slots-delete-p", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4454", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4455", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4456", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxy-object-internal-methods-and-internal-slots-ownpropertykeys", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4457", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4458", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4459", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4460", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxy-object-internal-methods-and-internal-slots-ownpropertykeys", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4461", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4462", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4463", @@ -7514,11 +7517,11 @@ "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4472", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4473", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4474", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxy-object-internal-methods-and-internal-slots-call-thisargument-argumentslist", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4475", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4476", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4477", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4478", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxy-object-internal-methods-and-internal-slots-call-thisargument-argumentslist", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4479", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4480", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4481", @@ -7526,11 +7529,11 @@ "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4483", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4484", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4485", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxy-object-internal-methods-and-internal-slots-construct-argumentslist-newtarget", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4486", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4487", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4488", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4489", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxy-object-internal-methods-and-internal-slots-construct-argumentslist-newtarget", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4490", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4491", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4492", @@ -7541,15 +7544,19 @@ "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4497", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4498", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4499", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxycreate", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4500", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4501", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4502", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_328", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4503", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_329", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#sec-proxycreate", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4504", - "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_330", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4505", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4506", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_326", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4507", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_327", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_4508", + "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#_ref_328", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#references-pane-container", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/ordinary-and-exotic-objects-behaviours.html#references-pane", @@ -7569,50 +7576,46 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#sec-ecmascript-language-source-code", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#sec-source-text", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#prod-SourceCharacter", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14423", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14424", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14430", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14431", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#sec-utf16encodecodepoint", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#sec-codepointtoutf16codeunits", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#sec-utf16encoding", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4505", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4506", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4507", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4508", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#sec-codepointstostring", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#sec-utf16encode", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_331", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4509", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4510", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#sec-utf16decodesurrogatepair", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#utf16decodesurrogatepair", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#sec-utf16decode", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_332", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4511", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_333", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_334", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#sec-codepointat", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4512", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_335", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#sec-codepointstostring", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#sec-utf16encode", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_329", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4513", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_336", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_337", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4514", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_338", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#sec-utf16decodesurrogatepair", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#utf16decodesurrogatepair", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#sec-utf16decode", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_330", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4515", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_339", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_331", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_332", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#sec-codepointat", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4516", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_333", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4517", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_334", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_335", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4518", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#sec-stringtocodepoints", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#sec-utf16decodestring", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_340", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_336", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4519", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_337", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4520", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#sec-parsetext", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4521", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4522", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#sec-stringtocodepoints", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#sec-utf16decodestring", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_338", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4523", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4524", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#sec-parsetext", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4525", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4526", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4527", @@ -7623,15 +7626,12 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4532", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4533", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4534", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_341", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4535", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4536", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4537", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4538", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_339", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#sec-types-of-source-code", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14425", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14426", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14427", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14428", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14429", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14430", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14431", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14432", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14433", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14434", @@ -7642,8 +7642,6 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14439", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14440", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14441", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_342", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4535", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14442", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14443", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14444", @@ -7651,6 +7649,8 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14446", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14447", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14448", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_340", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4539", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14449", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14450", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14451", @@ -7688,83 +7688,90 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14483", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14484", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14485", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14486", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14487", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14488", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14489", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14490", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14491", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14492", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_341", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_342", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_343", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_344", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_345", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_346", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_347", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4540", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_348", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4541", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_349", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4536", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4542", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_350", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4537", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_351", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4538", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_352", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14486", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4539", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14487", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4540", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#sec-directive-prologues-and-the-use-strict-directive", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#directive-prologue", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14488", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14489", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14490", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14491", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14492", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14493", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4543", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14494", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4544", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#sec-directive-prologues-and-the-use-strict-directive", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#directive-prologue", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14495", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_353", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4541", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#use-strict-directive", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14496", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4542", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14497", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4543", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14498", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14499", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4544", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4545", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14500", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4546", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14501", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14502", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_351", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4545", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#use-strict-directive", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14503", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4546", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14504", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4547", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14505", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14506", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4548", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4549", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14502", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14507", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4550", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#sec-strict-mode-code", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_354", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14508", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4551", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4552", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14503", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14504", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4553", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14509", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4554", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#sec-strict-mode-code", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_352", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4555", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14505", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14506", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14507", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14508", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14509", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4556", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14510", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14511", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4557", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4558", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4559", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14512", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14513", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14514", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14515", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4556", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4557", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4558", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14516", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4559", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14517", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14518", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14519", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14520", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14521", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14522", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4560", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#non-strict-code", - "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#sec-non-ecmascript-functions", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4561", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4562", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_14523", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4563", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4564", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#non-strict-code", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#sec-non-ecmascript-functions", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4565", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4566", + "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#_ref_4567", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#references-pane-container", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/ecmascript-language-source-code.html#references-pane", @@ -7782,141 +7789,133 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#menu-toggle", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#spec-container", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-ecmascript-language-lexical-grammar", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14517", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14518", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4564", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14519", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14520", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14521", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14522", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14523", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4565", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14524", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14525", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4568", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14526", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14527", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14528", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14529", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14530", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4569", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14531", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4566", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14532", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_355", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14533", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14534", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-InputElementDiv", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14535", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14536", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14537", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14538", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4570", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14539", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_353", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14540", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-InputElementRegExp", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14541", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-InputElementDiv", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14542", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14543", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14544", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14545", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14546", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-InputElementRegExpOrTemplateTail", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14547", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-InputElementRegExp", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14548", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14549", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14550", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14551", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14552", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-InputElementTemplateTail", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14553", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-InputElementRegExpOrTemplateTail", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14554", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14555", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14556", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14557", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14558", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-unicode-format-control-characters", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14559", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_356", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_357", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#table-format-control-code-point-usage", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#table-31", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-InputElementTemplateTail", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14560", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14561", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14562", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-white-space", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14563", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14564", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14565", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-unicode-format-control-characters", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14566", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_354", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_355", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#table-format-control-code-point-usage", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#table-31", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14567", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_358", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#table-white-space-code-points", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#table-32", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14568", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_359", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14569", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-WhiteSpace", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-line-terminators", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_360", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-white-space", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14570", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14571", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14572", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14573", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14574", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_356", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#table-white-space-code-points", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#table-32", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14575", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_357", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14576", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_361", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#table-line-terminator-code-points", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#table-33", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_362", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_363", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-WhiteSpace", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-line-terminators", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_358", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14577", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-LineTerminator", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-LineTerminatorSequence", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-comments", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14578", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14579", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_364", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14580", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14581", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-Comment", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14582", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14583", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-MultiLineComment", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_359", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#table-line-terminator-code-points", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#table-33", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_360", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_361", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14584", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-MultiLineCommentChars", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-LineTerminator", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-LineTerminatorSequence", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-comments", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14585", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14586", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_362", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14587", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-PostAsteriskCommentChars", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14588", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-Comment", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14589", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14590", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-MultiLineNotAsteriskChar", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-MultiLineComment", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14591", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-MultiLineNotForwardSlashOrAsteriskChar", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-MultiLineCommentChars", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14592", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-SingleLineComment", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14593", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-SingleLineCommentChars", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14594", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-PostAsteriskCommentChars", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14595", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-SingleLineCommentChar", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14596", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14597", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_365", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-tokens", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-CommonToken", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-MultiLineNotAsteriskChar", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14598", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-MultiLineNotForwardSlashOrAsteriskChar", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14599", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-SingleLineComment", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14600", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-SingleLineCommentChars", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14601", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14602", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-SingleLineCommentChar", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14603", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14604", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_363", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-tokens", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-CommonToken", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14605", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14606", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14607", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14608", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-names-and-keywords", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14609", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14610", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14611", @@ -7924,13 +7923,13 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14613", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14614", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14615", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-names-and-keywords", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14616", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14617", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14618", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14619", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14620", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14621", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_366", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14622", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14623", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14624", @@ -7938,86 +7937,94 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14626", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14627", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14628", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_364", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14629", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14630", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14631", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14632", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14633", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-PrivateIdentifier", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-j40wR5UN", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14634", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-IdentifierName", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-nway9r4_", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14635", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-dbXHPjzF", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14636", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14637", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-IdentifierStart", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14638", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14639", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-IdentifierPart", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14640", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-PrivateIdentifier", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-j40wR5UN", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14641", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-UnicodeIDStart", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-UnicodeIDContinue", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-IdentifierName", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-nway9r4_", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14642", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_367", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-dbXHPjzF", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14643", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14644", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-identifier-names", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-identifier-names-static-semantics-early-errors", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-IdentifierStart", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14645", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4567", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14646", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4568", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-IdentifierPart", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14647", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14648", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4569", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-UnicodeIDStart", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-UnicodeIDContinue", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14649", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4570", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4571", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4572", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_365", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14650", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-keywords-and-reserved-words", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-future-reserved-words", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-keywords", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-reserved-words", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14651", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-identifier-names", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-identifier-names-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14652", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4573", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4571", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14653", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_368", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4574", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_369", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_370", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_371", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_372", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4572", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14654", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4575", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14655", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-ReservedWord", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_373", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4573", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14656", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4574", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4575", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4576", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14657", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-keywords-and-reserved-words", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-future-reserved-words", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-keywords", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-reserved-words", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14658", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14659", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4576", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_374", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4577", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14660", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_366", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4578", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_367", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_368", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_369", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_370", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14661", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4579", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14662", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-ReservedWord", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_371", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14663", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14664", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14665", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14666", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4580", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_372", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4581", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4582", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4583", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_373", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_374", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_375", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_376", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_377", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_378", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_379", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_380", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-punctuators", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-Punctuator", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14660", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14661", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14667", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14668", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-OptionalChainingPunctuator", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14662", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14669", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-OtherPunctuator", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-DivPunctuator", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-RightBracePunctuator", @@ -8031,130 +8038,123 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-NumericLiteralSeparator", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-NumericLiteral", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-ct1Yw7tL", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14663", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14664", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-M9nyIflh", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14665", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-lP2MlcII", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14666", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14667", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-A9FeOxj0", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14668", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-DecimalBigIntegerLiteral", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-v-a6rh2w", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14669", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-b9VW4Mn-", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14670", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14671", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-M9nyIflh", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14672", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-fgQ6BNSW", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-lP2MlcII", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14673", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14674", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-A9FeOxj0", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14675", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-DecimalBigIntegerLiteral", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-v-a6rh2w", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14676", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-NonDecimalIntegerLiteral", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-b9VW4Mn-", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14677", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14678", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14679", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-BigIntLiteralSuffix", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-DecimalLiteral", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-fgQ6BNSW", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14680", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14681", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14682", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14683", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-NonDecimalIntegerLiteral", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14684", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14685", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14686", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-DecimalIntegerLiteral", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-BigIntLiteralSuffix", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-DecimalLiteral", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14687", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14688", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14689", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14690", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14691", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-DecimalDigits", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14692", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14693", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-DecimalIntegerLiteral", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14694", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14695", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14696", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14697", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-DecimalDigit", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-NonZeroDigit", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-ExponentPart", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14698", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-DecimalDigits", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14699", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-ExponentIndicator", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-SignedInteger", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14700", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14701", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14702", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-BinaryIntegerLiteral", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14703", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14704", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-BinaryDigits", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-DecimalDigit", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-NonZeroDigit", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-ExponentPart", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14705", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14706", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-ExponentIndicator", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-SignedInteger", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14707", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14708", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14709", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-BinaryIntegerLiteral", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14710", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-BinaryDigit", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-OctalIntegerLiteral", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14711", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-BinaryDigits", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14712", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-OctalDigits", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14713", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14714", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14715", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14716", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14717", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-BinaryDigit", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-OctalIntegerLiteral", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14718", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-LegacyOctalIntegerLiteral", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14719", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-OctalDigits", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14720", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14721", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-NonOctalDecimalIntegerLiteral", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14722", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14723", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14724", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14725", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-LegacyOctalIntegerLiteral", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14726", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-LegacyOctalLikeDecimalIntegerLiteral", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14727", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14728", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-NonOctalDecimalIntegerLiteral", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14729", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-OctalDigit", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-NonOctalDigit", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-HexIntegerLiteral", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14730", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14731", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-HexDigits", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14732", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14733", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-LegacyOctalLikeDecimalIntegerLiteral", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14734", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14735", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14736", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-OctalDigit", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-NonOctalDigit", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-HexIntegerLiteral", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14737", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-HexDigit", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14738", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-HexDigits", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14739", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14740", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14741", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-numeric-literals-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14742", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14743", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4580", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4581", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4582", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-static-semantics-mv", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-additional-syntax-numeric-literals-status-semantics", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14744", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-HexDigit", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14745", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14746", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14747", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14748", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-numeric-literals-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14749", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14750", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4584", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4585", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4586", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-static-semantics-mv", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-additional-syntax-numeric-literals-status-semantics", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14751", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14752", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14753", @@ -8244,181 +8244,181 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14837", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14838", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14839", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-numericvalue", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-6EKD79IF", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14840", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4583", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14841", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-VwBAoy40", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14842", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4584", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14843", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-n5uysvQ-", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14844", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4585", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14845", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-MgVpq-Ot", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14846", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-numericvalue", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-6EKD79IF", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14847", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4587", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14848", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-_KqL62EN", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-VwBAoy40", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14849", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-k8d8Sn1k", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4588", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14850", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-n5uysvQ-", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14851", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4589", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14852", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-6lkR-0p2", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-MgVpq-Ot", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14853", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14854", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14855", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-Rb94_ol-", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-_KqL62EN", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14856", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-k8d8Sn1k", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14857", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14858", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14859", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-6lkR-0p2", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14860", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14861", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14862", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-Rb94_ol-", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14863", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4586", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-literals-string-literals", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-additional-syntax-string-literals", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_381", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-StringLiteral", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14864", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14865", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-DoubleStringCharacters", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14866", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14867", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-SingleStringCharacters", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14868", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14869", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-DoubleStringCharacter", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14870", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4590", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-literals-string-literals", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-additional-syntax-string-literals", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_379", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-StringLiteral", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14871", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14872", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-DoubleStringCharacters", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14873", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-SingleStringCharacter", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14874", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-SingleStringCharacters", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14875", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14876", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-DoubleStringCharacter", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14877", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-LineContinuation", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14878", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-EscapeSequence", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14879", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14880", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-SingleStringCharacter", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14881", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14882", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14883", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14884", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-CharacterEscapeSequence", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-LineContinuation", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14885", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-EscapeSequence", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14886", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-SingleEscapeCharacter", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-NonEscapeCharacter", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14887", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14888", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14889", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-EscapeCharacter", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14890", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14891", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-LegacyOctalEscapeSequence", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-CharacterEscapeSequence", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14892", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14893", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-SingleEscapeCharacter", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-NonEscapeCharacter", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14894", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14895", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14896", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-EscapeCharacter", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14897", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14898", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-LegacyOctalEscapeSequence", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14899", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14900", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14901", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-NonZeroOctalDigit", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14902", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-ZeroToThree", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-FourToSeven", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-NonOctalDecimalEscapeSequence", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-HexEscapeSequence", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14903", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14904", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-UnicodeEscapeSequence", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14905", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14906", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-Hex4Digits", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14907", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14908", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-NonZeroOctalDigit", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14909", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-ZeroToThree", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-FourToSeven", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-NonOctalDecimalEscapeSequence", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-HexEscapeSequence", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14910", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14911", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_382", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-UnicodeEscapeSequence", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14912", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_383", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14913", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-string-literals-early-errors", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-Hex4Digits", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14914", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14915", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4587", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4588", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4589", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4590", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_384", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-static-semantics-sv", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-additional-syntax-string-literals-static-semantics", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-string-literals-static-semantics-stringvalue", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4591", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_385", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14916", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14917", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4592", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14918", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_380", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14919", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_381", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14920", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-string-literals-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14921", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4593", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14922", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4591", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4592", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4593", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4594", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_382", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-static-semantics-sv", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-additional-syntax-string-literals-static-semantics", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-string-literals-static-semantics-stringvalue", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4595", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_383", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14923", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14924", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4596", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14925", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4594", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14926", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14927", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14928", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4597", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14929", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4595", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14930", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14931", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14932", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4598", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14933", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_386", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#table-string-single-character-escape-sequences", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#table-34", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14934", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14935", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14936", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4596", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4599", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14937", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14938", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14939", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14940", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_384", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#table-string-single-character-escape-sequences", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#table-34", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14941", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14942", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14943", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4600", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14944", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14945", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14946", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14947", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14948", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4597", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14949", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-string-literals-static-semantics-mv", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14950", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14951", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14952", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14953", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14954", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14955", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4601", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14956", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-string-literals-static-semantics-mv", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14957", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14958", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14959", @@ -8438,102 +8438,102 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14973", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14974", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14975", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-literals-regular-expression-literals", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_387", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4598", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_388", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14976", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14977", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_389", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_390", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14978", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14979", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-RegularExpressionLiteral", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-6WVj7Zp6", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14980", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14981", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-RegularExpressionBody", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14982", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-literals-regular-expression-literals", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_385", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4602", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_386", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14983", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-RegularExpressionChars", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14984", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_387", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_388", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14985", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-RegularExpressionFirstChar", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14986", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-RegularExpressionLiteral", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-6WVj7Zp6", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14987", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14988", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-RegularExpressionChar", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-RegularExpressionBody", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14989", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14990", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-RegularExpressionChars", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14991", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-RegularExpressionBackslashSequence", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14992", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-RegularExpressionNonTerminator", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-RegularExpressionFirstChar", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14993", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14994", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-RegularExpressionClass", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14995", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-RegularExpressionClassChars", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-RegularExpressionChar", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14996", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14997", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-RegularExpressionClassChar", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14998", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-RegularExpressionBackslashSequence", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_14999", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-RegularExpressionFlags", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-RegularExpressionNonTerminator", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15000", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15001", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-literals-regular-expression-literals-static-semantics-early-errors", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-RegularExpressionClass", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15002", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-RegularExpressionClassChars", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15003", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15004", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-static-semantics-bodytext", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-GHASI6lr", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-RegularExpressionClassChar", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15005", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15006", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-RegularExpressionFlags", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15007", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-static-semantics-flagtext", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-U3zNjneX", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15008", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-literals-regular-expression-literals-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15009", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15010", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-template-literal-lexical-components", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-Template", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15011", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-static-semantics-bodytext", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-GHASI6lr", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15012", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-NoSubstitutionTemplate", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15013", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-TemplateHead", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15014", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-TemplateSubstitutionTail", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-static-semantics-flagtext", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-U3zNjneX", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15015", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15016", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-TemplateMiddle", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15017", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-TemplateTail", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-template-literal-lexical-components", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-Template", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15018", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-TemplateCharacters", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15019", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-NoSubstitutionTemplate", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15020", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-TemplateCharacter", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-TemplateHead", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15021", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-TemplateSubstitutionTail", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15022", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15023", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-TemplateMiddle", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15024", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-TemplateTail", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15025", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-TemplateCharacters", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15026", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-TemplateEscapeSequence", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15027", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-TemplateCharacter", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15028", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15029", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15030", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-NotEscapeSequence", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15031", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15032", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15033", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-TemplateEscapeSequence", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15034", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15035", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15036", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15037", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-NotEscapeSequence", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15038", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15039", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15040", @@ -8547,144 +8547,144 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15048", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15049", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15050", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-NotCodePoint", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15051", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15052", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-CodePoint", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15053", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15054", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15055", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15056", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-static-semantics-tv", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-static-semantics-tv-and-trv", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15057", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-NotCodePoint", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15058", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15059", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#prod-CodePoint", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15060", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4599", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15061", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15062", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15063", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-static-semantics-tv", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-static-semantics-tv-and-trv", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15064", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4600", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15065", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15066", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4601", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15067", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4603", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15068", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15069", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4602", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15070", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15071", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-static-semantics-trv", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4603", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4604", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15072", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15073", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4604", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4605", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15074", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15075", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15076", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4606", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15077", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4605", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15078", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-static-semantics-trv", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4607", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15079", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4606", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15080", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4608", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15081", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4607", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15082", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15083", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4608", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15084", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4609", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15085", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15086", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4610", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15087", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4609", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15088", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4611", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15089", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15090", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4612", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15091", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4610", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15092", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15093", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15094", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4613", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15095", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4611", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15096", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15097", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15098", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4614", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15099", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15100", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15101", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4612", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15102", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4615", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15103", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15104", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15105", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4613", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15106", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15107", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4614", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15108", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4616", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15109", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15110", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4615", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15111", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4616", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15112", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4617", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15113", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4618", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15114", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4618", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15115", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4619", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15116", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15117", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4619", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15118", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4620", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15119", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15120", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4621", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15120", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4622", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15121", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15122", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4623", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15123", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15124", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15125", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4622", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4624", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15126", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15127", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4625", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15128", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15129", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15130", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15131", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4623", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15132", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4626", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15133", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4624", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15134", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4625", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15135", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4626", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15136", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15137", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4627", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15138", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-automatic-semicolon-insertion", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-rules-of-automatic-semicolon-insertion", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_12346", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_391", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4627", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15139", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_392", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15140", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4628", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15141", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_393", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4629", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15142", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4630", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15143", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15144", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_4631", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15145", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-automatic-semicolon-insertion", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-rules-of-automatic-semicolon-insertion", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_12353", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_389", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15146", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_390", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15147", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15148", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_391", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15149", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15150", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15151", @@ -8745,33 +8745,40 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15206", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15207", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15208", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-examples-of-automatic-semicolon-insertion", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15209", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15210", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-interesting-cases-of-automatic-semicolon-insertion", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-asi-interesting-cases-in-statement-lists", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15211", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15212", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15213", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15214", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15215", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_394", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-examples-of-automatic-semicolon-insertion", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15216", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15217", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-asi-cases-with-no-lineterminator-here", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-interesting-cases-of-automatic-semicolon-insertion", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-asi-interesting-cases-in-statement-lists", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15218", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15219", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15220", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15221", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-no-lineterminator-here-automatic-semicolon-insertion-list", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15222", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_392", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15223", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15224", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-asi-cases-with-no-lineterminator-here", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15225", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15226", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15227", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_395", - "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_396", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15228", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#sec-no-lineterminator-here-automatic-semicolon-insertion-list", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15229", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15230", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15231", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15232", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15233", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_15234", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_393", + "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#_ref_394", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#references-pane-container", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/ecmascript-language-lexical-grammar.html#references-pane", @@ -8792,602 +8799,598 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-identifiers", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-IdentifierReference", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-9ZnfnUjq", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15228", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15235", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-_cQ4k55E", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-9S1STxNS", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-BindingIdentifier", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-cQDX7f7E", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15229", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15236", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-l0m7C_i-", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-5cBn3SHb", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-LabelIdentifier", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15230", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15237", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-3VpPJW1o", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-x8F06K1P", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Identifier", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Qowk0koj", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15231", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15232", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15233", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4628", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-identifiers-static-semantics-early-errors", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15234", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4629", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4630", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15235", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4631", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4632", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15236", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15237", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15238", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15239", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4633", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15240", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4634", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4632", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-identifiers-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15241", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4633", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4634", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15242", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15243", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4635", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4636", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15243", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15244", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4637", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15245", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4638", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15246", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4639", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4637", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15247", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4640", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4638", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15248", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4641", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15249", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15250", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4639", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4640", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15251", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4641", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15252", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-static-semantics-stringvalue", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-identifier-names-static-semantics-stringvalue", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-identifiers-static-semantics-stringvalue", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-tbqchaHr", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4642", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15253", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-NS6rHu2W", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4643", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15254", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4644", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15255", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4645", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15256", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15257", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15258", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4642", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-TEe-WTI-", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ZpP1WoNY", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-APZnd9XH", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ov5ki9Up", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-fu2iq4OH", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-z0WsNljd", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-3LDrFiW5", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15259", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-static-semantics-stringvalue", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-identifier-names-static-semantics-stringvalue", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-identifiers-static-semantics-stringvalue", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-tbqchaHr", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15260", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4643", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-NS6rHu2W", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15261", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-nzu557qc", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15262", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4644", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4645", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15263", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-identifiers-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15264", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4646", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4647", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15265", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4648", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4649", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4646", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-TEe-WTI-", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ZpP1WoNY", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-APZnd9XH", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ov5ki9Up", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-fu2iq4OH", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-z0WsNljd", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-3LDrFiW5", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15266", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4650", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4651", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15267", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4647", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15268", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4652", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-primary-expression", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-PrimaryExpression", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Joc9-5i9", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-WzC_-Tli", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-nzu557qc", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15269", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-kFKvlIew", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4648", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4649", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15270", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-izgqBKzQ", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-identifiers-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15271", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-rL0KzAka", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4650", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4651", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15272", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-2GG08dnr", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4652", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4653", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15273", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-BjlPLEoy", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4654", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4655", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15274", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-qRYwqON3", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15275", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-4f1krUyY", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4656", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-primary-expression", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-PrimaryExpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Joc9-5i9", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-WzC_-Tli", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15276", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Hseyu0a-", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-kFKvlIew", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15277", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-l_l2o01x", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-izgqBKzQ", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15278", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ScOzt1wW", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-rL0KzAka", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15279", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Lu7YZ_Gz", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-2GG08dnr", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15280", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-CoverParenthesizedExpressionAndArrowParameterList", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-BjlPLEoy", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15281", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-qRYwqON3", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15282", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-4f1krUyY", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15283", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Hseyu0a-", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15284", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-l_l2o01x", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15285", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ScOzt1wW", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15286", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Lu7YZ_Gz", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15287", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-CoverParenthesizedExpressionAndArrowParameterList", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15288", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15289", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15290", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ParenthesizedExpression", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-m5AWMC3P", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15291", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-this-keyword", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-this-keyword-runtime-semantics-evaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4653", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-identifier-reference", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_397", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15292", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-primary-expression-literals", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Literal", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15293", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15294", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15295", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15296", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-literals-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15297", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ParenthesizedExpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-m5AWMC3P", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15298", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-this-keyword", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-this-keyword-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4657", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-identifier-reference", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_395", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15299", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-primary-expression-literals", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Literal", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15300", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15301", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4654", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15302", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_398", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15303", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4655", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-literals-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15304", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_399", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-array-initializer", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15305", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15306", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ArrayLiteral", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15307", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15308", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4658", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15309", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_396", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15310", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ElementList", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-nakNeXAG", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4659", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15311", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_397", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-array-initializer", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15312", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-XL4uSEt_", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15313", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ArrayLiteral", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15314", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-rNLR62Va", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15315", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15316", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15317", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-BSaguLF3", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ElementList", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-nakNeXAG", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15318", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15319", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-XL4uSEt_", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15320", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Elision", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-J7xTfeyA", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-lq_Nojbr", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15321", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-SpreadElement", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-H9W06sct", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-rNLR62Va", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15322", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-runtime-semantics-arrayaccumulation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-static-semantics-elisionwidth", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ACq7eTCD", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4656", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4657", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-KyZNZ-MT", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15323", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4658", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15324", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-_juTnZH7", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-BSaguLF3", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15325", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15326", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15327", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4659", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Elision", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-J7xTfeyA", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-lq_Nojbr", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15328", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4660", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-SpreadElement", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-H9W06sct", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15329", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-runtime-semantics-arrayaccumulation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-static-semantics-elisionwidth", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ACq7eTCD", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4660", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4661", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4662", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4663", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4664", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-PNKSiljq", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-KyZNZ-MT", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15330", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4662", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15331", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-_juTnZH7", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15332", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4665", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15333", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4666", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4667", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15334", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-9ZiZA1Ch", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4663", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15335", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4664", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15336", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15337", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4665", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4666", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4667", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4668", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-PNKSiljq", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15337", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15338", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4669", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15339", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4670", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4669", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15340", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4670", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4671", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15341", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-9ZiZA1Ch", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15342", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15343", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15344", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4672", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15345", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4673", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15346", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4674", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15347", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4675", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-HRfw0EOP", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15342", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15343", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15344", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15348", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4676", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15345", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4677", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15346", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4678", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15347", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4679", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4680", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15348", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-_w8Sn596", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-HRfw0EOP", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15349", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15350", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15351", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4680", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15352", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4681", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15353", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4682", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15354", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4683", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4684", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15355", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-_w8Sn596", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15356", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15357", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4685", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4686", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4687", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4688", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4689", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-array-initializer-runtime-semantics-evaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15351", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4690", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15352", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4691", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15353", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4692", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15354", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4693", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-array-initializer-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15358", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4694", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15355", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15359", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4695", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15356", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15357", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15360", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4696", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15361", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4697", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15358", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4698", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15359", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4699", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15360", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4700", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-object-initializer", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ObjectLiteral", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15361", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15362", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-PropertyDefinitionList", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-2XenTcpv", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4699", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15363", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-c72dXkTz", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15364", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4700", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4701", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15365", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-PropertyDefinition", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-O1kityZO", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4702", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15366", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4703", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15367", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Jsxupyj1", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4704", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-object-initializer", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ObjectLiteral", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15368", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15369", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-HvcUscDA", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-PropertyDefinitionList", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-2XenTcpv", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15370", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-vZMKiSRJ", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-c72dXkTz", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15371", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-PropertyName", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-N_V61Gw7", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15372", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-cSnpDCEZ", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-PropertyDefinition", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-O1kityZO", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15373", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-LiteralPropertyName", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-JP-jcLhQ", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15374", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-8fEXDve1", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Jsxupyj1", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15375", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-1paap4E_", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15376", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ComputedPropertyName", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-V7gahr3e", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-HvcUscDA", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15377", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-CoverInitializedName", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-vZMKiSRJ", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15378", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-PropertyName", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-N_V61Gw7", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15379", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Initializer", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-P2DNnhoV", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-cSnpDCEZ", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15380", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-LiteralPropertyName", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-JP-jcLhQ", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15381", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_400", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-8fEXDve1", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15382", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-1paap4E_", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15383", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ComputedPropertyName", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-V7gahr3e", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15384", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-object-initializer-static-semantics-early-errors", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-__proto__-property-names-in-object-initializers", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-CoverInitializedName", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15385", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4701", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15386", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4702", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Initializer", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-P2DNnhoV", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15387", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15388", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_398", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15389", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15390", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15391", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-object-initializer-static-semantics-early-errors", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-__proto__-property-names-in-object-initializers", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15392", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4705", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15393", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4706", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15394", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15395", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15396", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15397", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15398", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15399", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4703", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15400", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15401", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15402", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15403", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15404", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_401", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_402", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4704", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4705", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15405", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-static-semantics-iscomputedpropertykey", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-SPDqK5VR", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15406", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-SOs-1o2b", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4707", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15407", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-static-semantics-propertynamelist", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ojv3z_1M", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15408", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4706", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15409", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4707", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4708", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-arjQ9VdV", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15410", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15411", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_399", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_400", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4708", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4709", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15412", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4710", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-static-semantics-iscomputedpropertykey", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-SPDqK5VR", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15413", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4711", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-object-initializer-runtime-semantics-evaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4712", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4713", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-SOs-1o2b", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15414", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-static-semantics-propertynamelist", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ojv3z_1M", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15415", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4714", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4715", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4716", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4710", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15416", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4711", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4712", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-arjQ9VdV", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15417", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4717", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15418", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4713", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15419", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4718", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4714", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15420", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4715", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-object-initializer-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4716", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4717", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15421", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4719", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15422", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4718", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4719", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4720", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15423", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15424", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4721", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4722", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-runtime-semantics-propertydefinitionevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-object-initializer-runtime-semantics-propertydefinitionevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-2nasR_1u", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15425", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15426", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4723", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4722", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15427", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4724", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15428", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-r1teTyPc", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4723", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15429", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4724", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15430", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15431", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4725", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4726", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4727", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-pxaBv7Tq", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15431", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4728", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-runtime-semantics-propertydefinitionevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-object-initializer-runtime-semantics-propertydefinitionevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-2nasR_1u", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15432", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15433", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4729", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4730", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4731", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-N8qwXXqo", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4727", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15434", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4728", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15435", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-r1teTyPc", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15436", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4732", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15437", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4729", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4730", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4731", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-pxaBv7Tq", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15438", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_403", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_404", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4733", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4732", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15439", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4734", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15440", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4733", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4734", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4735", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-N8qwXXqo", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15441", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15442", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15443", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4736", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15444", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15445", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_401", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_402", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4737", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15446", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4738", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15447", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4739", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15448", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15449", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4740", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-FVQpyKtq", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15443", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4741", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15444", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4742", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4743", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4744", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-FVQpyKtq", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15450", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4745", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15451", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-function-defining-expressions", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_403", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15452", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_404", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15453", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_405", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15445", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15454", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_406", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15446", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15455", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_407", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15447", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_408", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15448", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_409", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15449", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15456", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-primary-expression-regular-expression-literals", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_410", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_408", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-primary-expression-regular-expression-literals-static-semantics-early-errors", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15450", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4742", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15451", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-isvalidregularexpressionliteral", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15452", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4743", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4744", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4745", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15457", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4746", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15458", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-isvalidregularexpressionliteral", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15459", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4747", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4748", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4749", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-regular-expression-literals-runtime-semantics-evaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15453", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4750", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4751", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15454", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4752", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4753", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15455", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-regular-expression-literals-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15460", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4754", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4755", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15461", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4756", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4757", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15462", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4758", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-template-literals", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-TemplateLiteral", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-FjGsqAJv", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15456", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15463", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod--wg-2WV5", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15457", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15464", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-SubstitutionTemplate", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-nG1t-jNI", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15458", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15459", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15460", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-TemplateSpans", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-IqxH63yE", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15461", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-j0qqWY2p", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15462", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15463", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-TemplateMiddleList", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-V4hc4rPI", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15464", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15465", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-PHoLfCK_", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15466", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15467", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-TemplateSpans", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-IqxH63yE", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15468", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-static-semantics-template-early-errors", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-primary-expression-template-literals-static-semantics-early-errors", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-j0qqWY2p", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15469", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15470", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4755", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-TemplateMiddleList", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-V4hc4rPI", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15471", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15472", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4756", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-PHoLfCK_", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15473", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15474", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15475", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-static-semantics-template-early-errors", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-primary-expression-template-literals-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15476", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15477", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4757", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4759", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15478", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15479", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4760", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15480", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4758", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15481", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15482", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15483", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15484", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4761", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15485", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15486", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15487", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4759", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4762", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15488", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-static-semantics-templatestrings", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-wUHw6ReH", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15489", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4760", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15490", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4761", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15491", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4762", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-AfRnt93a", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15492", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15493", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15494", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4763", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15495", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4764", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-static-semantics-templatestrings", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-wUHw6ReH", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15496", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4765", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4764", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15497", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4766", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-SXp_0Muf", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4765", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15498", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4767", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4766", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-AfRnt93a", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15499", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4768", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15500", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4769", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-fValkc1v", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15501", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4767", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15502", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4770", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4768", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15503", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4771", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4769", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15504", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4772", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4770", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-SXp_0Muf", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15505", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4773", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-sExxMRoA", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4771", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15506", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4772", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15507", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4774", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4773", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-fValkc1v", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15508", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4775", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15509", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4776", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-oVK_xc-L", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4774", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15510", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4775", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15511", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4776", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15512", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4777", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-sExxMRoA", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15513", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4778", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15514", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4779", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4778", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15515", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4779", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15516", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4780", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-gettemplateobject", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-oVK_xc-L", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15517", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15518", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15519", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4781", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15520", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4782", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15521", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4783", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15522", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4784", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-gettemplateobject", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4785", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4786", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4787", @@ -9402,243 +9405,240 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4796", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4797", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4798", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15516", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4799", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_411", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15517", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-runtime-semantics-substitutionevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-h8M7VnrX", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15518", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4800", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-0ukbbNyO", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15519", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15520", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4801", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15521", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-oOPfrahZ", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15522", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15523", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15524", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4802", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15523", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4803", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Jm_C6N1j", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_409", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15524", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-runtime-semantics-substitutionevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-h8M7VnrX", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15525", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4804", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-0ukbbNyO", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15526", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15527", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4804", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4805", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15528", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-oOPfrahZ", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15529", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4805", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4806", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-template-literals-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15530", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4807", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15531", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_412", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4806", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4807", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Jm_C6N1j", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15532", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15533", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15534", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4808", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15535", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_413", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15536", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4809", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4810", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-template-literals-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15537", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4811", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4812", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15538", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_410", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15539", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4813", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15540", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_414", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15541", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4812", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15542", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_411", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15543", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4813", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4814", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4815", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15544", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_415", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4815", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4816", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15545", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15546", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4817", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15547", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_416", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_412", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15548", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4818", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4819", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4820", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15549", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15550", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4818", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4819", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15551", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_413", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4820", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15552", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15553", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4821", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4822", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15554", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_417", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_414", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15555", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4822", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4823", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4824", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4825", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15556", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-grouping-operator", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-grouping-operator-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15557", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15558", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4826", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15559", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15560", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4825", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4826", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15561", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4827", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_415", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15562", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-grouping-operator-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4827", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4828", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4829", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15563", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-grouping-operator", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-grouping-operator-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15564", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4828", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15565", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4830", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15566", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15567", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4829", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15568", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-left-hand-side-expressions", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-MemberExpression", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-zOzqrjO_", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4831", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15569", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-IScPEVPu", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-grouping-operator-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15570", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15571", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-BTxM7XK0", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4832", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15572", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15573", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-hF7lIb25", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15574", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4833", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15575", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-CbDen9pR", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-left-hand-side-expressions", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-MemberExpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-zOzqrjO_", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15576", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ROYaXrl2", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-IScPEVPu", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15577", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-BRZkuqi1", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15578", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-BTxM7XK0", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15579", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-20SfjmEZ", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15580", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-hF7lIb25", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15581", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-SuperProperty", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15582", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-6y-_egWQ", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-CbDen9pR", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15583", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-MetaProperty", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ROYaXrl2", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15584", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-BRZkuqi1", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15585", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-NewTarget", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-4bMdCOPa", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ImportMeta", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-qIsN6LkP", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-NewExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15586", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-NMg_0YQR", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-20SfjmEZ", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15587", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-CallExpression", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-58WiwMc8", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15588", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Cmo-Ch0M", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-SuperProperty", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15589", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-XZ1IV5BV", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-6y-_egWQ", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15590", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-kYvem_87", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-MetaProperty", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15591", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15592", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Shb6Dgff", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-NewTarget", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-4bMdCOPa", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ImportMeta", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-qIsN6LkP", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-NewExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15593", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-NMg_0YQR", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15594", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-EOA2Fe3-", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-CallExpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-58WiwMc8", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15595", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Cmo-Ch0M", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15596", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-WPBp76A-", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-XZ1IV5BV", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15597", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-kYvem_87", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15598", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-FwaLgcLH", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15599", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Shb6Dgff", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15600", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-SuperCall", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15601", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ImportCall", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-EOA2Fe3-", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15602", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Arguments", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-lgwqNVq7", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15603", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-WPBp76A-", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15604", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ArgumentList", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-e75CowVl", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15605", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-bq3bMpyK", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-FwaLgcLH", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15606", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod--rnN0MQv", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15607", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-SuperCall", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15608", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-1jakKBk1", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ImportCall", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15609", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Arguments", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-lgwqNVq7", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15610", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-OptionalExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15611", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ArgumentList", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-e75CowVl", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15612", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-bq3bMpyK", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15613", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod--rnN0MQv", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15614", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15615", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-1jakKBk1", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15616", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-OptionalChain", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-J4fvvwWl", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15617", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-a5k1i_eU", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-OptionalExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15618", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-JoCAeM_3", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15619", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15620", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-qtd11XGp", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15621", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-zMZUOMrf", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15622", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15623", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-4aVR1jLh", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-OptionalChain", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-J4fvvwWl", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15624", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-a5k1i_eU", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15625", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-25V7_u74", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-JoCAeM_3", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15626", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15627", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-qtd11XGp", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15628", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-zMZUOMrf", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15629", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-MW9Cgivd", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15630", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-4aVR1jLh", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15631", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-LeftHandSideExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15632", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-RmIHX089", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-25V7_u74", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15633", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-hKgp5YBB", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15634", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15635", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15636", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-CallMemberExpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-MW9Cgivd", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15637", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15638", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-static-semantics", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-left-hand-side-expressions-static-semantics-early-errors", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-LeftHandSideExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15639", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-RmIHX089", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15640", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-hKgp5YBB", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15641", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_418", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4830", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15642", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-property-accessors", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15643", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-CallMemberExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15644", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15645", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-static-semantics", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-left-hand-side-expressions-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15646", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15647", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15648", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_416", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4834", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15649", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-property-accessors", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15650", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15651", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15652", @@ -9646,129 +9646,132 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15654", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15655", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15656", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4831", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15657", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-property-accessors-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15658", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15659", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15660", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4832", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15661", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4833", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4834", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15662", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15663", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4835", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15664", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-property-accessors-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15665", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4835", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15666", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4836", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4837", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15667", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4836", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15668", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4837", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4838", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15669", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15670", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4838", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4839", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15671", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4840", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15672", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4839", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15673", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15674", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4840", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4841", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15674", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15675", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4842", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4843", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15676", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15677", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4842", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4843", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15678", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15679", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4844", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15679", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15680", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4845", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4846", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15681", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4845", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15682", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4846", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4847", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15683", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15684", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4847", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4848", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15685", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15686", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4848", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15687", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4849", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-evaluate-property-access-with-expression-key", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-evaluate-expression-key-property-access", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4850", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15688", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15689", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15690", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15691", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4851", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4852", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15692", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4853", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-evaluate-property-access-with-expression-key", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-evaluate-expression-key-property-access", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4854", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-evaluate-property-access-with-identifier-key", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-evaluate-identifier-key-property-access", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4855", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15686", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4856", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4857", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4858", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-new-operator", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-new-operator-runtime-semantics-evaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15687", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4859", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15688", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15689", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15690", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4860", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15691", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15692", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-evaluatenew", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-evaluate-property-access-with-identifier-key", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-evaluate-identifier-key-property-access", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4859", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15693", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4860", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4861", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15694", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4862", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15695", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-new-operator", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-new-operator-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15694", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4863", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15695", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15696", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15697", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4864", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15698", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15699", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-evaluatenew", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15700", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4865", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15701", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4866", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15702", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4867", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4868", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-function-calls", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-function-calls-runtime-semantics-evaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15696", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15697", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4869", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15698", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15699", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15700", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4870", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4871", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4872", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-function-calls", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-function-calls-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15703", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15704", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4873", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15705", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15706", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15707", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4874", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4875", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15701", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4876", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4877", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-callexpression-evaluation-direct-eval", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4878", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15702", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4879", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15708", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4880", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15703", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_419", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15704", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15705", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15706", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4881", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15707", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-callexpression-evaluation-direct-eval", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4882", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15709", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4883", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15708", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-evaluatecall", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-evaluatedirectcall", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4884", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15710", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_417", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15711", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15712", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15713", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4885", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15714", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4886", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4887", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15715", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-evaluatecall", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-evaluatedirectcall", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4888", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4889", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4890", @@ -9783,230 +9786,230 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4899", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4900", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4901", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-super-keyword", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-super-keyword-runtime-semantics-evaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15709", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4902", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15710", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4903", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4904", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15711", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4905", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-super-keyword", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-super-keyword-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15716", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4906", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15712", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15717", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4907", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4908", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15713", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15714", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15718", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4909", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4910", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15715", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15719", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4911", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4912", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15720", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15721", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4913", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4914", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15722", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4915", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15716", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4916", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4917", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4918", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4919", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15723", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4920", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4921", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-getsuperconstructor", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4922", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4923", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4924", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4925", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-getsuperconstructor", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4926", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-makesuperpropertyreference", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4927", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4928", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4929", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4930", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-argument-lists", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-makesuperpropertyreference", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4931", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-runtime-semantics-argumentlistevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-argument-lists-runtime-semantics-argumentlistevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-template-literals-runtime-semantics-argumentlistevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-qXYYcvIK", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4932", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-6LIBrAp-", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15717", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15718", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4933", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4934", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-9NFeGQ82", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15719", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-argument-lists", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4935", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15720", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-runtime-semantics-argumentlistevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-argument-lists-runtime-semantics-argumentlistevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-template-literals-runtime-semantics-argumentlistevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-qXYYcvIK", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4936", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-6LIBrAp-", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15724", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15725", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4937", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4938", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-9NFeGQ82", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15726", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4939", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-avUGM8aa", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15721", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15722", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15727", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4940", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15723", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15724", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4941", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4942", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Au9Wi9yT", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15725", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15726", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4943", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15727", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-avUGM8aa", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15728", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15729", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4944", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15730", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15731", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4945", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4946", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Au9Wi9yT", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15732", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15733", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4947", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-EUsfaoKE", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15729", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15730", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15734", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15735", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4948", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4949", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-_obYKRXG", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15731", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15732", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4950", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4951", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15733", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4952", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-RX4K7HKv", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15734", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15735", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-EUsfaoKE", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15736", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15737", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4952", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4953", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4954", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-_obYKRXG", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15738", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4955", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4956", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4957", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-optional-chains", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-optional-chaining-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15739", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4954", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4955", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15740", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4956", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-RX4K7HKv", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15741", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4958", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4959", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15742", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15743", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15744", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4957", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4958", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15745", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4959", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4960", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4961", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-optional-chains", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-optional-chaining-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15746", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15747", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15748", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15749", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4962", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4963", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15749", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15750", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-optional-chaining-chain-evaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-1C3YSxR_", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15751", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15752", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4964", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4965", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15753", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-w5u7jzLu", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15754", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15755", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15756", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4966", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4967", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15756", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-9T4kB2jq", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15757", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-optional-chaining-chain-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-1C3YSxR_", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15758", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15759", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4968", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4969", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15759", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-JeRaAt5H", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15760", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4970", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-w5u7jzLu", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15761", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4971", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-kAXkNcIE", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15762", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4970", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4971", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15763", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-9T4kB2jq", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15764", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15765", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4972", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4973", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15765", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4974", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4975", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15766", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-PNgnxyKa", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-JeRaAt5H", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15767", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4974", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15768", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4975", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-kAXkNcIE", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15769", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15770", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15771", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4976", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4977", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15770", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15772", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4978", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4979", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15771", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Il7WrbnC", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15772", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15773", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-PNgnxyKa", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15774", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15775", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15776", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4980", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4981", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15775", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15777", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4982", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4983", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15776", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-5tv-oPv9", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15777", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15778", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Il7WrbnC", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15779", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15780", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15781", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4984", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4985", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15782", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4986", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15780", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4987", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-import-calls", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-import-call-runtime-semantics-evaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15781", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15783", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-5tv-oPv9", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15784", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15785", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15786", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4988", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15782", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4989", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4990", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15787", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4991", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-import-calls", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-import-call-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15788", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4992", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15789", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4993", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4994", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-tagged-templates", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15783", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_420", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_421", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15784", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-tagged-templates-runtime-semantics-evaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15785", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15786", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15787", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4995", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15788", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4996", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4997", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15789", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4998", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-tagged-templates", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15790", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_418", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_419", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15791", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-tagged-templates-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15792", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4998", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15793", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15794", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_4999", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15795", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5000", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15794", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-meta-properties", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-meta-properties-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5001", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15796", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15797", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15798", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15799", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5002", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15800", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5003", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5004", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15801", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-meta-properties", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-meta-properties-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5005", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5006", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5007", @@ -10014,643 +10017,650 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5009", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5010", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5011", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-hostgetimportmetaproperties", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5012", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5013", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5014", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5015", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-hostgetimportmetaproperties", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5016", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5017", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5018", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5019", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5020", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5021", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-hostfinalizeimportmeta", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5022", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5023", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5024", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5025", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5026", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-hostfinalizeimportmeta", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5027", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5028", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5029", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-update-expressions", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5030", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5031", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5032", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5033", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5034", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-update-expressions", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-UpdateExpression", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15795", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-w05b3u14", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15796", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15797", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ij__hpSO", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15798", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15799", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-qnUAnDpi", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15800", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-an6Vm9J4", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15801", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-update-expressions-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15802", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-w05b3u14", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15803", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5030", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15804", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ij__hpSO", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15805", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15806", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5031", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-qnUAnDpi", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15807", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-postfix-increment-operator", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-postfix-increment-operator-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-an6Vm9J4", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15808", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-update-expressions-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15809", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5032", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5033", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5034", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5035", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5036", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-postfix-decrement-operator", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-postfix-decrement-operator-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15810", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5035", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15811", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15812", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15813", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5036", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15814", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-postfix-increment-operator", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-postfix-increment-operator-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15815", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15816", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5037", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5038", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5039", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5040", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5041", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-prefix-increment-operator", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-prefix-increment-operator-runtime-semantics-evaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15812", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15813", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-postfix-decrement-operator", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-postfix-decrement-operator-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15817", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15818", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5042", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5043", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5044", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5045", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5046", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-prefix-decrement-operator", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-prefix-decrement-operator-runtime-semantics-evaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15814", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15815", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-prefix-increment-operator", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-prefix-increment-operator-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15819", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15820", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5047", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5048", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5049", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5050", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5051", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-prefix-decrement-operator", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-prefix-decrement-operator-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15821", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15822", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5052", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5053", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5054", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5055", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5056", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-unary-operators", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-UnaryExpression", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15816", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15823", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-n3f1x4OA", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15817", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15824", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-bEnaiUfM", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15818", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15825", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-oOmRMvU8", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15819", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15826", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-55Xz_E0Z", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15820", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15827", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-yxAmCDj1", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15821", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15828", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-nw8eIftf", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15822", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15829", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-4lEraLTO", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15823", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15830", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-nl8w2g65", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15824", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15831", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-delete-operator", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-delete-operator-static-semantics-early-errors", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15825", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15826", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5052", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15827", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15828", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15829", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15830", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15831", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15832", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15833", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5057", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15834", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15835", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15836", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15837", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15838", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15839", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5053", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-delete-operator-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15840", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15841", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5054", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5055", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5056", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5057", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15842", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15843", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15844", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15845", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15846", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5058", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-delete-operator-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15847", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15848", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5059", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5060", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5061", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-delete-operator-toobject", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5062", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5063", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5064", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5065", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15842", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5066", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_422", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-delete-operator-toobject", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5067", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-void-operator", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-void-operator-runtime-semantics-evaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15843", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15844", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5068", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5069", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-typeof-operator", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-typeof-operator-runtime-semantics-evaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15845", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15846", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5070", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15849", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5071", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_420", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5072", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_423", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#table-typeof-operator-results", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#table-35", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_424", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-unary-plus-operator", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-unary-plus-operator-runtime-semantics-evaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15847", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15848", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-void-operator", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-void-operator-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15850", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15851", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5073", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5074", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-unary-minus-operator", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-unary-minus-operator-runtime-semantics-evaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15849", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15850", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-typeof-operator", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-typeof-operator-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15852", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15853", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5075", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5076", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5077", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-bitwise-not-operator", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-bitwise-not-operator-runtime-semantics-evaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15851", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15852", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_421", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#table-typeof-operator-results", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#table-35", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_422", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-unary-plus-operator", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-unary-plus-operator-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15854", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15855", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5078", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5079", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-unary-minus-operator", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-unary-minus-operator-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15856", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15857", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5080", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-logical-not-operator", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-logical-not-operator-runtime-semantics-evaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15853", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15854", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5081", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5082", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-exp-operator", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ExponentiationExpression", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15855", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-EEr7dA-y", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15856", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15857", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-exp-operator-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-bitwise-not-operator", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-bitwise-not-operator-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15858", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15859", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5083", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5084", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5085", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-logical-not-operator", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-logical-not-operator-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15860", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15861", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-multiplicative-operators", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-MultiplicativeExpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5086", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5087", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-exp-operator", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ExponentiationExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15862", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-D9vYTSYe", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-EEr7dA-y", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15863", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15864", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-exp-operator-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15865", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-MultiplicativeOperator", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-multiplicative-operators-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15866", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5088", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15867", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15868", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-multiplicative-operators", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-MultiplicativeExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15869", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5084", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-D9vYTSYe", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15870", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15871", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-additive-operators", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-AdditiveExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15872", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod--RZPkEex", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-MultiplicativeOperator", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-multiplicative-operators-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15873", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15874", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-XorHFOnH", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15875", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15876", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-addition-operator-plus", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-addition-operator-plus-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5089", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15877", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15878", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5085", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-additive-operators", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-AdditiveExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15879", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod--RZPkEex", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15880", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-subtraction-operator-minus", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-subtraction-operator-minus-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15881", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-XorHFOnH", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15882", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5086", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15883", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-addition-operator-plus", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-addition-operator-plus-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15884", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-bitwise-shift-operators", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ShiftExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15885", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-fBlf7SId", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5090", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15886", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15887", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod--QVo0NY2", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-subtraction-operator-minus", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-subtraction-operator-minus-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15888", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15889", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-VbX7s-GB", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5091", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15890", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15891", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-left-shift-operator", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-left-shift-operator-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-bitwise-shift-operators", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ShiftExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15892", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-fBlf7SId", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15893", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5087", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15894", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod--QVo0NY2", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15895", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-signed-right-shift-operator", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-signed-right-shift-operator-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15896", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-VbX7s-GB", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15897", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5088", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15898", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-left-shift-operator", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-left-shift-operator-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15899", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-unsigned-right-shift-operator", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-unsigned-right-shift-operator-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15900", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5092", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15901", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5089", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15902", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-signed-right-shift-operator", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-signed-right-shift-operator-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15903", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-relational-operators", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-RelationalExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15904", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-KibMHocH", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5093", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15905", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15906", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-W1sKvRa9", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-unsigned-right-shift-operator", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-unsigned-right-shift-operator-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15907", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15908", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-H5jP53q2", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5094", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15909", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15910", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-g28T6iwt", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-relational-operators", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-RelationalExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15911", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-KibMHocH", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15912", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-abEstsgg", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15913", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-W1sKvRa9", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15914", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-8_yvvfCY", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15915", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-H5jP53q2", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15916", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-3D8w-akN", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15917", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-g28T6iwt", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15918", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-relational-operators-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15919", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-abEstsgg", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15920", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15921", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5090", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-8_yvvfCY", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15922", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5091", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5092", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15923", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-3D8w-akN", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15924", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15925", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5093", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-relational-operators-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15926", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5094", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5095", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15927", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15928", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5095", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15929", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5096", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15930", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5097", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5098", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15930", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15931", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15932", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5098", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15933", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5099", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15934", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5100", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5101", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15934", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15935", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15936", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5101", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15937", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5102", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15938", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5103", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5104", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15938", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15939", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15940", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5104", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15941", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5105", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15942", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5106", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5107", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5108", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5109", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15942", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15943", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15944", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5110", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5107", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15945", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5108", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5109", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15946", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15947", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15948", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5110", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15949", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5111", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5112", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5113", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5114", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15950", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15951", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5115", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-instanceofoperator", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15952", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15953", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5116", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5117", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5118", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5119", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5120", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-instanceofoperator", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5121", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5122", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5123", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-instanceof-check-function", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5124", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-instanceof-fallback", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5125", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_425", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_426", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5126", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5127", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5128", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-instanceof-check-function", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5129", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-instanceof-fallback", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5130", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_423", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_424", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5131", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5132", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-equality-operators", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-EqualityExpression", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15947", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-UHCaQLr6", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15948", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15949", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-J7HEcFq2", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15950", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15951", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ugTHi1aM", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15952", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15953", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-6Ta8WxmN", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15954", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-UHCaQLr6", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15955", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-equality-operators-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15956", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-J7HEcFq2", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15957", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15958", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5128", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ugTHi1aM", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15959", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5129", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5130", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15960", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-6Ta8WxmN", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15961", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15962", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5131", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-equality-operators-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15963", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5132", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5133", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15964", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15965", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5133", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15966", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5134", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15967", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5135", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5136", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15967", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15968", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15969", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5136", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15970", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5137", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15971", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5138", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5139", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-binary-bitwise-operators", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-BitwiseANDExpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15971", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15972", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-wrUN23HO", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15973", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5139", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15974", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-BitwiseXORExpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5140", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5141", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15975", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-9YKtCpIQ", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15976", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15977", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-BitwiseORExpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5142", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15978", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-AgJdAkQg", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5143", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5144", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-binary-bitwise-operators", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-BitwiseANDExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15979", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-wrUN23HO", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15980", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-binary-bitwise-operators-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15981", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-BitwiseXORExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15982", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5140", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-9YKtCpIQ", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15983", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15984", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-BitwiseORExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15985", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-AgJdAkQg", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15986", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5141", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15987", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-binary-bitwise-operators-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15988", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15989", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5145", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15990", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5142", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15991", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15992", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-binary-logical-operators", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-LogicalANDExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15993", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-vZbQbZtn", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5146", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15994", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15995", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-LogicalORExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15996", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ACEMYh2d", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15997", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5147", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15998", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-CoalesceExpression", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-au86anjM", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_15999", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-binary-logical-operators", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-LogicalANDExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16000", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-CoalesceExpressionHead", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-vZbQbZtn", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16001", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16002", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ShortCircuitExpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-LogicalORExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16003", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ACEMYh2d", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16004", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-binary-logical-operators-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16005", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-CoalesceExpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-au86anjM", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16006", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16007", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5143", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5144", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-CoalesceExpressionHead", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16008", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5145", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16009", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ShortCircuitExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16010", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16011", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5146", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5147", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-binary-logical-operators-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16012", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5148", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16013", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16014", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16015", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5148", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5149", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16016", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16015", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5150", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-conditional-operator", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ConditionalExpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16016", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16017", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-mR1mZxSc", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16018", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5151", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5152", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16019", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5153", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16020", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16021", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16022", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5154", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16023", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-conditional-operator-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5155", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-conditional-operator", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ConditionalExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16024", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-mR1mZxSc", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16025", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16026", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16027", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5151", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5152", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16028", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5153", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16029", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5154", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-assignment-operators", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-AssignmentExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16030", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-R8ryvMfV", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-conditional-operator-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16031", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Z4PEVU4t", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16032", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-_eOvXLbd", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16033", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-eXKFjh2J", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16034", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5156", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5157", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16035", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-shfKC2mw", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5158", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16036", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5159", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-assignment-operators", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-AssignmentExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16037", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-R8ryvMfV", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16038", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-hQLdzapj", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Z4PEVU4t", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16039", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-_eOvXLbd", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16040", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-w-48XpMo", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-eXKFjh2J", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16041", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16042", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-7NM9KEaO", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-shfKC2mw", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16043", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16044", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-AssignmentOperator", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-assignment-operators-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16045", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-hQLdzapj", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16046", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16047", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-w-48XpMo", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16048", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16049", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-7NM9KEaO", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16050", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5155", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16051", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-AssignmentOperator", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-assignment-operators-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16052", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16053", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5156", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16054", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16055", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16056", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16057", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5157", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5160", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16058", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16059", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16060", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5161", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16061", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16062", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16063", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16064", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5162", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16065", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16066", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16067", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5158", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16068", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-assignment-operators-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16069", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16070", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16071", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16072", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16073", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16074", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5159", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5160", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5163", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16075", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5161", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-assignment-operators-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16076", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5162", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16077", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16078", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5163", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-assignmentexpression-evaluation-simple-putvalue", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5164", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16079", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5165", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16080", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16081", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5166", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5167", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5164", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5165", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16082", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5166", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16083", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5167", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16084", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16085", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-assignmentexpression-evaluation-compound-getvalue", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5168", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16086", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-assignmentexpression-evaluation-simple-putvalue", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5169", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16087", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16086", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5170", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-assignmentexpression-evaluation-compound-putvalue", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5171", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16087", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16088", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5171", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5172", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16089", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16090", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-assignmentexpression-evaluation-lgcl-and-getvalue", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5172", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5173", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5174", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16091", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5175", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16092", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5176", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-assignmentexpression-evaluation-compound-getvalue", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5173", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16093", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5174", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16094", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5177", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-assignmentexpression-evaluation-lgcl-and-putvalue", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5178", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5175", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-assignmentexpression-evaluation-compound-putvalue", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5176", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16095", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16096", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16097", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-assignmentexpression-evaluation-lgcl-or-getvalue", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-assignmentexpression-evaluation-lgcl-and-getvalue", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5177", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5178", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5179", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5180", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5181", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16098", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5182", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5180", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16099", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5183", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5181", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16100", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16101", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5184", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-assignmentexpression-evaluation-lgcl-or-putvalue", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5185", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16102", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5182", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-assignmentexpression-evaluation-lgcl-and-putvalue", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5183", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16102", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16103", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16104", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-assignmentexpression-evaluation-lgcl-nullish-getvalue", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-assignmentexpression-evaluation-lgcl-or-getvalue", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5184", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5185", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5186", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5187", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16105", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5188", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5187", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16106", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5189", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5188", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16107", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16108", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5189", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-assignmentexpression-evaluation-lgcl-or-putvalue", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5190", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-assignmentexpression-evaluation-lgcl-nullish-putvalue", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16109", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16110", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16111", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-assignmentexpression-evaluation-lgcl-nullish-getvalue", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5191", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5192", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16112", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5193", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16113", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5194", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16114", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16115", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5195", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-assignmentexpression-evaluation-lgcl-nullish-putvalue", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5196", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5197", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_425", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_426", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_427", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_428", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_429", @@ -10658,383 +10668,381 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_431", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_432", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_433", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_434", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_435", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5193", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5194", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5195", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-applystringornumericbinaryoperator", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5196", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5197", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5198", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_436", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-binary-op-toprimitive-lval", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5199", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-binary-op-toprimitive-rval", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5200", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-binary-op-string-check", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-applystringornumericbinaryoperator", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5201", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5202", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5203", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_434", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-binary-op-toprimitive-lval", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5204", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-binary-op-toprimitive-rval", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5205", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-binary-op-string-check", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5206", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5207", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5208", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5209", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5210", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-applystringornumericbinaryoperator-operations-table", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5211", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_437", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_438", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5212", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_439", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_440", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5213", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-evaluatestringornumericbinaryexpression", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5214", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5215", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#step-applystringornumericbinaryoperator-operations-table", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5216", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_435", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_436", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5217", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_437", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_438", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5218", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-evaluatestringornumericbinaryexpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5219", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5220", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5221", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5222", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5223", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-destructuring-assignment", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16109", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16110", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16111", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-AssignmentPattern", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16112", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16113", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ObjectAssignmentPattern", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Ix53lok1", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-O0K_hLF1", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16114", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-3uSyi6IT", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16115", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-S2lwsZIP", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16116", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16117", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ArrayAssignmentPattern", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-lF9xCwj2", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16118", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-AssignmentPattern", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16119", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-VmyFmgP-", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16120", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-U5w44WHu", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ObjectAssignmentPattern", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Ix53lok1", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-O0K_hLF1", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16121", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-3uSyi6IT", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16122", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-S2lwsZIP", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16123", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-AssignmentRestProperty", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-mUDd8nHs", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16124", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-AssignmentPropertyList", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ArrayAssignmentPattern", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-lF9xCwj2", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16125", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Zg8oWRHF", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16126", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-VmyFmgP-", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16127", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-AssignmentElementList", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-enAr2ZG3", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-U5w44WHu", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16128", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Ud4u6J-Q", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16129", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16130", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-AssignmentElisionElement", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-sl9Zadb9", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-AssignmentRestProperty", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-mUDd8nHs", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16131", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-AssignmentPropertyList", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16132", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-AssignmentProperty", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-3q7yGYEa", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Zg8oWRHF", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16133", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16134", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-v1dWCZ87", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-AssignmentElementList", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-enAr2ZG3", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16135", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Ud4u6J-Q", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16136", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-AssignmentElement", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-qvQWEQo1", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16137", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-AssignmentElisionElement", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-sl9Zadb9", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16138", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-AssignmentRestElement", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-DMURMN0m", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16139", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-DestructuringAssignmentTarget", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-AssignmentProperty", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-3q7yGYEa", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16140", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-destructuring-assignment-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16141", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-v1dWCZ87", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16142", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5219", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16143", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-AssignmentElement", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-qvQWEQo1", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16144", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16145", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-AssignmentRestElement", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-DMURMN0m", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16146", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-DestructuringAssignmentTarget", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16147", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-destructuring-assignment-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16148", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16149", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5224", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16150", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16151", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16152", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5220", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16153", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16154", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16155", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5221", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16156", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16157", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16158", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16159", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5222", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5225", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16160", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-runtime-semantics-destructuringassignmentevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-3gUcVFuf", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5223", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5224", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-BL-EfQkR", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16161", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-w0nDUCli", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16162", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5225", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5226", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16163", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16164", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16165", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16166", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5227", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-EbrhbyXb", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16167", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-runtime-semantics-destructuringassignmentevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-3gUcVFuf", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5228", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5229", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-BL-EfQkR", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16168", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-w0nDUCli", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16169", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5230", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-zzOr3EoW", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16164", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5231", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16170", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5232", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16165", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-EbrhbyXb", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5233", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod--ENeYZ8i", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16166", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16167", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5234", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16168", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5235", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16169", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-zzOr3EoW", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16171", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5236", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5237", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16172", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5238", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod--ENeYZ8i", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16173", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16174", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5239", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16170", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16175", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5240", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-IYCbjDvt", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16171", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16176", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5241", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5242", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16172", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5243", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-GIS42l5L", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16173", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16174", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16175", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5244", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16177", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5245", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16176", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-IYCbjDvt", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16178", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5246", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5247", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16179", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5248", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16177", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-GIS42l5L", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16180", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16181", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16182", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5249", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16178", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5250", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16183", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5251", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5252", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16179", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5253", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16180", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16184", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5254", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16185", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5255", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-V79sItM3", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16181", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5256", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5257", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16186", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5258", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16182", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-c6GsLBP6", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16183", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16184", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16187", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5259", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5260", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16185", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5261", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16186", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-runtime-semantics-propertydestructuringassignmentevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ysaEPEoc", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16187", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-V79sItM3", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16188", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5261", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5262", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16189", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5263", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16189", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-c6GsLBP6", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16190", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5264", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-yhW4Xo3o", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16191", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16192", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5264", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5265", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16193", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16192", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5266", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5267", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16193", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-runtime-semantics-propertydestructuringassignmentevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-ysaEPEoc", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16194", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5268", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16195", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5269", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5267", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16196", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5268", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16197", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5270", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5271", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5272", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-P2UQDIgF", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5269", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-yhW4Xo3o", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16198", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16199", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5270", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16200", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5273", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5274", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5271", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5272", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16201", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5275", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-runtime-semantics-restdestructuringassignmentevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-uer86s2s", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5273", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16202", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5274", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16203", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16204", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5275", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5276", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5277", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5278", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5279", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5280", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-runtime-semantics-iteratordestructuringassignmentevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-wdwg9MFc", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16204", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5281", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-P2UQDIgF", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16205", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-LgDa64vV", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16206", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16207", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5282", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5278", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5279", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16208", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5283", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5280", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-runtime-semantics-restdestructuringassignmentevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-uer86s2s", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16209", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-vVbhdjr0", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16210", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5281", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5282", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5283", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5284", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5285", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-runtime-semantics-iteratordestructuringassignmentevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-wdwg9MFc", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16211", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-gwNUTqrO", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5286", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16212", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-LgDa64vV", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16213", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5285", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16214", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5286", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16215", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-4Wj_oyTQ", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5287", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16215", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5288", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5289", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5290", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-zWmQntmV", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16216", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5291", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-vVbhdjr0", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16217", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5292", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5293", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5294", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5295", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-L7cVew9S", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5289", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16218", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-gwNUTqrO", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16219", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16220", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5290", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16221", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5291", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16222", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-4Wj_oyTQ", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5292", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5293", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5294", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5295", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-zWmQntmV", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16223", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5296", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16224", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5297", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5298", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5299", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5300", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5301", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5302", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16224", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5303", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-L7cVew9S", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16225", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5304", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16226", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5305", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16227", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16228", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5306", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16229", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16230", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16231", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16232", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5301", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5302", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5303", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5304", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5305", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5306", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5307", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16233", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16231", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5308", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16232", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5309", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16233", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5310", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16234", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16235", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-NB8JhQlN", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5311", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16236", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16237", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16238", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16239", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16240", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5310", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5311", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5312", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16240", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5313", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5314", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16241", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16242", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-NB8JhQlN", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16243", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16244", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16245", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16246", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16247", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5315", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5316", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5317", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5318", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5319", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5320", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16241", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16242", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16243", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5321", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16244", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5322", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16245", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5323", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-runtime-semantics-keyeddestructuringassignmentevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-M4lsIchc", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16246", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16247", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5324", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5325", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16248", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16249", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16250", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5326", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16251", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5324", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5325", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5327", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16252", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5326", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5328", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-runtime-semantics-keyeddestructuringassignmentevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-M4lsIchc", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16253", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5327", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16254", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5328", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16255", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16256", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5329", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16257", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16258", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16259", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16260", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5329", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5330", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16261", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16259", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5331", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16260", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5332", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-comma-operator", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Expression", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16261", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5333", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16262", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-lT8vYmn_", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16263", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5334", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16264", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-comma-operator-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16265", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16266", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16267", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5333", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16268", - "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5334", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5335", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16268", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5336", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5337", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-comma-operator", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-Expression", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16269", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#prod-lT8vYmn_", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16270", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16271", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-comma-operator-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16272", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16273", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16274", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5338", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_16275", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5339", + "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#_ref_5340", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#references-pane-container", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#references-pane", @@ -11054,708 +11062,701 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-ecmascript-language-statements-and-declarations", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-Statement", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-_RzUocsc", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16269", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16276", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-zzZIrcve", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16270", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16277", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-tLSm97IT", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16271", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16278", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod--E29oaLq", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16272", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16279", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod--LiPad3T", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16273", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16274", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16280", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16281", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-3eO1A4mA", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16275", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16282", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-1mMhFDto", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16276", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16283", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-bep3gsuf", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16277", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16284", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-6V6m-A5U", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16278", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16279", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16285", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16286", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-3chu9X3V", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16280", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16287", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod--yHlyxIy", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16281", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16288", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-5Kl0FUSw", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16282", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16289", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-Declaration", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16283", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16290", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-atbkfQ3e", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16284", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16291", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-DEQYio0_", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16285", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16292", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-HoistableDeclaration", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-L8T23W53", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16286", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16293", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-CsuSm934", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16287", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16294", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-Mj0BF5Ng", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16288", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16295", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-_n4x_0B4", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16289", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16296", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-BreakableStatement", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-00LpqzuX", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16290", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16297", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-Uwt2E06k", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16291", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16298", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-statement-semantics", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-statement-semantics-runtime-semantics-evaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16292", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16293", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16294", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5336", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16295", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16296", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16297", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16298", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5337", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5338", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16299", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-block", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-BlockStatement", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16300", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-Block", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-30nvN6ck", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16301", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-StatementList", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5341", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16302", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod--OFVjnjw", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16303", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16304", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-StatementListItem", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-EQzE7F8u", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16305", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-GRF71K6E", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5342", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5343", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16306", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-block-static-semantics-early-errors", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-block", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-BlockStatement", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16307", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5339", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-Block", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-30nvN6ck", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16308", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5340", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-StatementList", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16309", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5341", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod--OFVjnjw", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16310", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-block-runtime-semantics-evaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5342", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16311", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5343", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5344", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5345", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-StatementListItem", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-EQzE7F8u", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16312", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5346", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-GRF71K6E", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16313", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5347", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-block-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16314", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5344", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16315", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5345", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16316", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5346", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16317", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5348", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-block-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5347", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16318", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5348", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5349", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5350", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16319", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16320", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-blockdeclarationinstantiation", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5351", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16320", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5352", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5353", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5354", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16321", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16322", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16323", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16324", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5353", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16325", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5354", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5355", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16326", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16327", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-blockdeclarationinstantiation", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5356", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5357", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5358", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5359", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16328", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16329", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5360", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#step-blockdeclarationinstantiation-createmutablebinding", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_441", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16323", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16324", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16325", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16326", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5361", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5362", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#step-blockdeclarationinstantiation-initializebinding", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_442", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-declarations-and-the-variable-statement", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-let-and-const-declarations", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5363", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5364", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16327", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16328", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16329", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5365", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#step-blockdeclarationinstantiation-createmutablebinding", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_439", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16330", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16331", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16332", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16333", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5366", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5367", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#step-blockdeclarationinstantiation-initializebinding", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_440", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-declarations-and-the-variable-statement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-let-and-const-declarations", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5368", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5369", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16334", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16335", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-LexicalDeclaration", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-10DUWE8d", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16336", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16337", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-LetOrConst", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-YHzPmgz1", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-G1Hf7gBn", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-BindingList", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16338", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-FYQ2Ly4e", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16339", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16340", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-LexicalBinding", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-l3Hg2UJ0", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16341", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16342", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-FppJpMK8", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-LexicalDeclaration", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-10DUWE8d", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16343", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16344", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-let-and-const-declarations-static-semantics-early-errors", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-LetOrConst", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-YHzPmgz1", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-G1Hf7gBn", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-BindingList", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16345", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-FYQ2Ly4e", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16346", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5365", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16347", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5366", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-LexicalBinding", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-l3Hg2UJ0", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16348", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16349", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-FppJpMK8", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16350", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16351", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5367", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-let-and-const-declarations-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16352", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16353", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-let-and-const-declarations-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5370", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16354", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5371", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16355", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16356", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5368", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5369", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16357", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16358", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5372", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16359", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5370", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16360", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-let-and-const-declarations-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16361", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5371", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5372", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16362", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16363", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5373", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5374", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16363", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16364", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16365", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5375", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16366", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5376", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5377", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5375", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16367", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5378", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16368", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5376", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5377", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16369", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5378", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5379", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5380", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16370", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16371", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16372", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5380", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16373", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5381", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5382", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5383", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16373", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-variable-statement", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5384", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5385", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16374", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5383", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16375", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16376", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5384", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5385", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16377", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16378", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16379", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5386", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5387", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5388", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16380", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-VariableStatement", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-03w8p9mr", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-variable-statement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5389", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5390", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16381", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-VariableDeclarationList", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-b7kFpx81", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16382", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-kqbqpKlK", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16383", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16384", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-VariableDeclaration", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-IeHby7A3", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16385", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16386", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-MhsdViui", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16387", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-VariableStatement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-03w8p9mr", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16388", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-variable-statement-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-VariableDeclarationList", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-b7kFpx81", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16389", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-kqbqpKlK", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16390", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5386", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5387", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16391", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-VariableDeclaration", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-IeHby7A3", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16392", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16393", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5388", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-MhsdViui", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16394", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16395", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5389", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-variable-statement-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16396", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16397", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5390", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16398", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5391", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5392", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16398", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16399", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5393", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16400", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5393", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16401", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5394", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#step-vardecllist-evaluation-putvalue", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5395", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16402", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5394", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16403", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16404", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5395", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16405", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5396", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5397", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_443", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16405", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16406", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5398", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16407", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16408", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5398", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5399", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#step-vardecllist-evaluation-putvalue", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5400", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16409", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-destructuring-binding-patterns", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-BindingPattern", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-XzywOrpN", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16410", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-0Q02W-YD", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16411", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ObjectBindingPattern", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-Zq1KBCx2", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-5lmgiaFr", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5401", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5402", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_441", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16412", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-xrMoI6uo", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16413", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ZImPf3XQ", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16414", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16415", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ArrayBindingPattern", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-GTLtfjt0", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5403", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5404", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16416", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-destructuring-binding-patterns", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-BindingPattern", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-XzywOrpN", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16417", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-0Q02W-YD", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16418", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ZEEMEcAo", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ObjectBindingPattern", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-Zq1KBCx2", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-5lmgiaFr", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16419", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-xrMoI6uo", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16420", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ZImPf3XQ", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16421", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-BindingRestProperty", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ltwW708a", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16422", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-BindingPropertyList", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ArrayBindingPattern", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-GTLtfjt0", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16423", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-TkJ_upuv", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16424", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16425", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-BindingElementList", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ZEEMEcAo", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16426", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-QAGJVJ9v", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16427", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16428", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-BindingElisionElement", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-eAKFkNTn", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-BindingRestProperty", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ltwW708a", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16429", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-BindingPropertyList", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16430", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-BindingProperty", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-_67MBf2R", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-TkJ_upuv", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16431", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-VmvTFDAY", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16432", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-BindingElementList", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16433", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-BindingElement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-QAGJVJ9v", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16434", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-qY39_uPQ", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16435", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-BindingElisionElement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-eAKFkNTn", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16436", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-SingleNameBinding", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-8lbkfoVZ", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16437", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-BindingProperty", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-_67MBf2R", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16438", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-BindingRestElement", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-0fOwNHr-", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-VmvTFDAY", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16439", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-iBHkClE5", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16440", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-destructuring-binding-patterns-runtime-semantics-propertybindinginitialization", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-jhtKd-Y5", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-BindingElement", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16441", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-qY39_uPQ", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16442", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5400", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16443", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5401", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-SingleNameBinding", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-8lbkfoVZ", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16444", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5402", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod--5EhKk0m", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16445", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5403", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-BindingRestElement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-0fOwNHr-", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16446", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5404", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-iBHkClE5", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16447", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5405", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-1euONYQ-", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-destructuring-binding-patterns-runtime-semantics-propertybindinginitialization", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-jhtKd-Y5", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16448", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16449", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5405", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16450", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5406", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5407", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16451", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5408", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-destructuring-binding-patterns-runtime-semantics-restbindinginitialization", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-jjw6mbi6", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5407", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod--5EhKk0m", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16452", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5408", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16453", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5409", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16454", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5410", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16453", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-1euONYQ-", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16455", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16456", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16457", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5411", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5412", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16458", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5413", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-destructuring-binding-patterns-runtime-semantics-restbindinginitialization", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-jjw6mbi6", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16459", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5414", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5415", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-keyedbindinginitialization", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16460", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5416", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5417", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-kKvAd4Kx", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16454", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16455", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5418", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16456", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16457", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5419", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5420", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16458", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-v4J727kL", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16459", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16460", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-keyedbindinginitialization", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5421", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16461", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5422", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5423", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-kKvAd4Kx", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16461", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16462", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5424", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5423", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16463", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5425", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16464", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5424", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5425", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16465", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5426", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5427", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5428", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-empty-statement", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-EmptyStatement", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-empty-statement-runtime-semantics-evaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5429", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-expression-statement", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ExpressionStatement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-v4J727kL", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16466", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16467", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5426", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16468", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5427", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5428", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16469", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5429", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16470", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5430", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16471", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16472", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5431", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5432", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5433", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-empty-statement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-EmptyStatement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-empty-statement-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5434", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-expression-statement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ExpressionStatement", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16473", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16474", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16475", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16476", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16477", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5435", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16478", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16479", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16480", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-expression-statement-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16481", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16482", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5431", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-if-statement", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-IfStatement", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-_lf1EvXT", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16483", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16484", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16485", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod--e2u-nCd", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16486", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16487", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-if-statement-static-semantics-early-errors", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-expression-statement-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16488", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16489", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5436", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-if-statement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-IfStatement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-_lf1EvXT", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16490", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5432", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16491", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5433", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16492", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod--e2u-nCd", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16493", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16494", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5434", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-if-statement-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16495", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_444", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-if-statement-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16496", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16497", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5437", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16498", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5438", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16499", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5435", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5436", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16500", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16501", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5437", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5438", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5439", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16502", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_442", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-if-statement-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16503", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16504", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5439", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16505", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16506", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5440", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5441", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16505", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5442", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5443", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-iteration-statements", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-IterationStatement", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-_iKWbsbc", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16506", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-APtduKCe", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16507", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-GF3bPj7n", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16508", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-6JGUK4CB", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5442", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5443", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16509", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-iteration-statements-semantics", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-loopcontinues", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16510", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16511", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5444", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5445", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5446", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16512", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-loopevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-bY0mbJsd", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5447", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5448", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-iteration-statements", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-IterationStatement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-_iKWbsbc", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16513", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5444", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-APtduKCe", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16514", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-pBcbxGRB", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-GF3bPj7n", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16515", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5445", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-6JGUK4CB", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16516", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-FuTGGBHg", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-iteration-statements-semantics", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-loopcontinues", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16517", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5446", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16518", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-RfvZcfJK", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16519", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5447", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-loopevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-bY0mbJsd", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16520", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-do-while-statement", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-DoWhileStatement", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-9vnoeXX4", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5449", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16521", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-pBcbxGRB", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16522", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-do-while-statement-static-semantics-early-errors", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5450", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16523", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-FuTGGBHg", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16524", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5448", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5451", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16525", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_445", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-dowhileloopevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-do-while-statement-runtime-semantics-labelledevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-3uzJdijq", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-RfvZcfJK", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16526", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5452", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16527", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-do-while-statement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-DoWhileStatement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-9vnoeXX4", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16528", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5449", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5450", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5451", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16529", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5452", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5453", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5454", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-while-statement", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-WhileStatement", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-Tx40AFG0", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-do-while-statement-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16530", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16531", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-while-statement-static-semantics-early-errors", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5453", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16532", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_443", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-dowhileloopevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-do-while-statement-runtime-semantics-labelledevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-3uzJdijq", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16533", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5455", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16534", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_446", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-whileloopevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-while-statement-runtime-semantics-labelledevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-0mdwhc7l", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16535", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16536", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16537", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5454", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5455", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5456", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16536", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5457", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5458", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16538", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5459", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5460", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5461", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-for-statement", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ForStatement", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-NvPgd2yM", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-while-statement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-WhileStatement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-Tx40AFG0", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16537", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16538", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-while-statement-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16539", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16540", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5460", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16541", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_444", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-whileloopevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-while-statement-runtime-semantics-labelledevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-0mdwhc7l", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16542", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-pYXfSJG_", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16543", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16544", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5461", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5462", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5463", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16545", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5464", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5465", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5466", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-for-statement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ForStatement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-NvPgd2yM", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16546", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-0Y0bZAvD", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16547", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16548", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16549", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-pYXfSJG_", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16550", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-for-statement-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16551", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16552", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16553", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-0Y0bZAvD", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16554", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16555", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16556", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16557", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-for-statement-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16558", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16559", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16560", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16561", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16562", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5462", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16563", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_447", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16564", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16565", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16566", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16567", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5463", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16568", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5464", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16569", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-forloopevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-for-statement-runtime-semantics-labelledevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-qUCVnDNm", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5467", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16570", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_445", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16571", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16572", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16573", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16574", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5468", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16575", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5465", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5466", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5469", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16576", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-forloopevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-for-statement-runtime-semantics-labelledevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-qUCVnDNm", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16577", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16578", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-HwfL-Win", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16579", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16580", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16581", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16582", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5470", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5471", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16583", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5467", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5468", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16584", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16585", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-HwfL-Win", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16586", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-PMtIFugG", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16587", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16588", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16589", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16590", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5469", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5470", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5471", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16591", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5472", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16592", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5473", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16591", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16592", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16593", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-PMtIFugG", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16594", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16595", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16596", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16597", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5474", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5475", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5476", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16598", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5477", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16594", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16595", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16596", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16599", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5478", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16600", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5479", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-forbodyevaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5480", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5481", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5482", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16601", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16602", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16603", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5483", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5484", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-forbodyevaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5485", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5486", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5487", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5488", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-createperiterationenvironment", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5489", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5490", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5491", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5492", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5493", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-createperiterationenvironment", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5494", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5495", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5496", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5497", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-for-in-and-for-of-statements", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ForInOfStatement", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-Za8VIr4f", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16597", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16598", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16599", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-_N8Q-kim", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16600", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16601", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16602", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-xutvwaXc", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16603", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16604", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16605", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-nLtPS4oB", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16606", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-_N8Q-kim", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16607", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16608", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-M1zjKbr6", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16609", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-xutvwaXc", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16610", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16611", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-EoyoF5LI", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16612", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-nLtPS4oB", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16613", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16614", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ReDwT2-b", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16615", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-M1zjKbr6", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16616", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16617", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ut_uoPzp", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16618", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-EoyoF5LI", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16619", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16620", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-jY1gwM9V", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16621", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ReDwT2-b", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16622", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16623", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ForDeclaration", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ygJ0cdk1", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16624", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ut_uoPzp", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16625", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ForBinding", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-Od4pejmC", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16626", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-bASH00Dp", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16627", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_448", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-for-in-and-for-of-statements-static-semantics-early-errors", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-jY1gwM9V", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16628", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16629", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16630", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ForDeclaration", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ygJ0cdk1", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16631", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16632", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ForBinding", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-Od4pejmC", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16633", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-bASH00Dp", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16634", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_446", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-for-in-and-for-of-statements-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16635", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16636", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16637", @@ -11776,211 +11777,213 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16652", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16653", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16654", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5493", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16655", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_449", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16656", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16657", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16658", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16659", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16660", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16661", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5498", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16662", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_447", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16663", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16664", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16665", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16666", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16667", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16668", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5494", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16669", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16670", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16671", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5495", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16672", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16673", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16674", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16675", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5496", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5499", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16676", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16677", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16678", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5500", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16679", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16680", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16681", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16682", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5501", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16683", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16684", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16685", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5497", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16686", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5498", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16687", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5499", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16688", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5500", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16689", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-static-semantics-isdestructuring", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-for-in-and-for-of-statements-static-semantics-isdestructuring", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-static-semantics-static-semantics-isdestructuring", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-HvnSrzbi", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16690", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16691", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16692", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5502", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16693", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-nfrnC2qv", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5503", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16694", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5504", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16695", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-pVCOt4bB", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5505", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16696", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-static-semantics-isdestructuring", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-for-in-and-for-of-statements-static-semantics-isdestructuring", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-static-semantics-static-semantics-isdestructuring", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-HvnSrzbi", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16697", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-IOJOqU1K", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16698", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16699", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ju7bhK7a", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16700", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-XukR8W1f", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-nfrnC2qv", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16701", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-vPeih5lN", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16702", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-pVCOt4bB", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16703", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-IWE0dD8s", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16704", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-IOJOqU1K", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16705", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-fNvFZX0j", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16706", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ag9Jf7uA", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ju7bhK7a", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16707", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-QtossHb7", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-XukR8W1f", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16708", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-gowHZDoa", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-vPeih5lN", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16709", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16710", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5501", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-IWE0dD8s", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16711", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-AsYWUqR1", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16712", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-n6CWa3rF", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-fNvFZX0j", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16713", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_450", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-fordeclarationbindinginitialization", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-for-in-and-for-of-statements-runtime-semantics-bindinginitialization", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5502", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5503", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_451", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-S5lZ05os", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ag9Jf7uA", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16714", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-QtossHb7", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16715", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5504", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-gowHZDoa", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16716", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-fordeclarationbindinginstantiation", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-bindinginstantiation", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-bTiDTykL", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16717", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16718", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5505", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5506", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5507", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16718", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-AsYWUqR1", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16719", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5508", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-n6CWa3rF", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16720", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-forinofloopevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-dhS3iRZF", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_448", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-fordeclarationbindinginitialization", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-for-in-and-for-of-statements-runtime-semantics-bindinginitialization", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5507", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5508", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_449", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-S5lZ05os", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16721", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16722", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16723", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5509", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16723", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-fordeclarationbindinginstantiation", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-bindinginstantiation", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-bTiDTykL", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16724", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5510", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16725", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5510", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5511", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5512", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16726", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-A6rVBZNm", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5513", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16727", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-forinofloopevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-for-in-and-for-of-statements-runtime-semantics-labelledevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-dhS3iRZF", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16728", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16729", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5511", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16730", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5512", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5514", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16731", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5515", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16732", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-zcGoySgU", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16733", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-A6rVBZNm", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16734", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16735", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5513", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5514", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16736", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5516", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16737", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5515", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5517", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16738", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16739", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-xXfkt6k0", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-zcGoySgU", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16740", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16741", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16742", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5516", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5518", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5519", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16743", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5517", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16744", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5520", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16745", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-pPrWP7Ph", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16746", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-xXfkt6k0", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16747", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16748", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5518", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16749", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5519", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5521", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16750", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5522", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16751", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-OIo-GNlm", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16752", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-pPrWP7Ph", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16753", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16754", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5520", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5521", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16755", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5523", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16756", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5522", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5524", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16757", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16758", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-Z4scLosS", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-OIo-GNlm", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16759", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16760", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16761", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5523", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5525", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5526", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16762", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5524", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16763", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5527", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16764", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-5PDN6AV3", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16765", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-Z4scLosS", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16766", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16767", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5525", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16768", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5526", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5528", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16769", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5529", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16770", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-KdWnMB6i", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16771", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-5PDN6AV3", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16772", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16773", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5527", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5528", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16774", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5530", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16775", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5529", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5531", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16776", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16777", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_452", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-forinofheadevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-forin-div-ofheadevaluation-tdznames-expr-iterationkind", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5530", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5531", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-KdWnMB6i", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16778", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16779", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16780", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5532", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5533", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16781", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16782", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5534", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16783", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16784", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_450", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-forinofheadevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-forin-div-ofheadevaluation-tdznames-expr-iterationkind", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5535", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5536", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5537", @@ -11990,43 +11993,43 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5541", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5542", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5543", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-forin-div-ofbodyevaluation-lhs-stmt-iterator-lhskind-labelset", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5544", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5545", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5546", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16778", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16779", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5547", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5548", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-forin-div-ofbodyevaluation-lhs-stmt-iterator-lhskind-labelset", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5549", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5550", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5551", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16785", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16786", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5552", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5553", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5554", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5555", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16780", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5556", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5557", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5558", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5559", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5560", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16787", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5561", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5562", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5563", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5564", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5565", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5566", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16781", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5567", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5568", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5569", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16782", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5570", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5571", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16788", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5572", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5573", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5574", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16789", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5575", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5576", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5577", @@ -12036,434 +12039,439 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5581", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5582", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5583", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-for-in-and-for-of-statements-runtime-semantics-evaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16783", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5584", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16784", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5585", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-enumerate-object-properties", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_453", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5586", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5587", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5588", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-for-in-and-for-of-statements-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16790", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5589", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16791", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5590", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-enumerate-object-properties", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_451", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5591", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_454", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5592", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5593", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-for-in-iterator-objects", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5594", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-createforiniterator", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5595", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5596", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_452", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5597", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5598", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-%foriniteratorprototype%-object", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-for-in-iterator-objects", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5599", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-createforiniterator", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5600", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-%foriniteratorprototype%.next", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5601", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5602", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5603", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_455", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-%foriniteratorprototype%-object", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5604", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5605", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-%foriniteratorprototype%.next", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5606", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5607", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-properties-of-for-in-iterator-instances", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5608", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_453", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5609", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_456", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5610", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5611", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5612", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-properties-of-for-in-iterator-instances", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5613", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5614", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_454", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#table-for-in-iterator-instance-slots", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-continue-statement", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ContinueStatement", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-rfM2mnQY", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-w6m19zWs", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16785", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16786", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-continue-statement-static-semantics-early-errors", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16787", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16788", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16789", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-continue-statement-runtime-semantics-evaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5610", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16790", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5611", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16791", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5612", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-break-statement", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-BreakStatement", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-Jyx4vreG", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-_aoH2Ltk", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16792", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16793", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-break-statement-static-semantics-early-errors", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-continue-statement-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16794", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16795", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16796", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-break-statement-runtime-semantics-evaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5613", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-continue-statement-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5615", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16797", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5614", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5616", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16798", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5615", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-return-statement", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ReturnStatement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5617", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-break-statement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-BreakStatement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-Jyx4vreG", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-_aoH2Ltk", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16799", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16800", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-break-statement-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16801", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16802", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-return-statement-runtime-semantics-evaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5616", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16803", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16804", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5617", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-break-statement-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5618", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16804", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5619", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16805", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5620", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-with-statement", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5637", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-return-statement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ReturnStatement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16806", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16807", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16808", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16809", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-return-statement-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5621", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16810", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16811", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5622", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5623", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_457", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-WithStatement", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-3HlNX-pI", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16805", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16806", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5624", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5625", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-with-statement-static-semantics-early-errors", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16807", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16808", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-with-statement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5642", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5626", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5627", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16809", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_458", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-with-statement-runtime-semantics-evaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16810", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16811", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16812", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5628", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_455", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-WithStatement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-3HlNX-pI", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16812", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16813", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5629", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5630", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-with-statement-static-semantics-early-errors", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16814", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16815", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5631", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5632", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16813", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16816", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_456", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-with-statement-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16817", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16818", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16819", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5633", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5634", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5635", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16814", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5636", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5637", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16820", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5638", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5639", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5640", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16821", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5641", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-switch-statement", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-SwitchStatement", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-3xRnqKfC", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16815", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16816", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16822", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16823", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-CaseBlock", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-q66ZlOHI", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16817", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16824", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-JuWwIrcZ", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16818", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16819", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16820", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16825", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16826", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16827", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-CaseClauses", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16821", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16828", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-sjZo1Z65", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16822", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16823", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-CaseClause", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-A-5Q_6I5", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16824", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16825", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-DefaultClause", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-HPF3iA_C", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16826", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-switch-statement-static-semantics-early-errors", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16827", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16828", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5638", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16829", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5639", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16830", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5640", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-CaseClause", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-A-5Q_6I5", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16831", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-caseblockevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod--oXyocga", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5641", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-n6COrqbY", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16832", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5642", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-DefaultClause", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-HPF3iA_C", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16833", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-switch-statement-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16834", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16835", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5643", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5644", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5645", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5646", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5647", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-bc5B_Aaw", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16836", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5644", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16837", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5645", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16838", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-caseblockevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod--oXyocga", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5646", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-n6COrqbY", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16839", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5648", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5647", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16840", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16841", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16842", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5648", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5649", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5650", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5651", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5652", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-bc5B_Aaw", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16843", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5653", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16844", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16845", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16846", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5654", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5653", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16847", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16848", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16849", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5654", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5655", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5656", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5657", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16850", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5658", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16848", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16851", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16852", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16853", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5659", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16854", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5660", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5661", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16849", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16850", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16851", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5662", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5663", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16855", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5664", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5665", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-caseclauseisselected", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-caseselectorevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16852", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5666", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16856", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16857", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16858", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5667", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5668", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16853", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16854", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16855", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5669", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5670", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16856", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16857", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16858", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-switch-statement-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-caseclauseisselected", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-caseselectorevaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16859", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16860", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16861", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5671", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5672", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5673", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5674", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16860", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16861", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16862", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5674", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5675", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5676", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16863", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5677", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16864", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16865", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5678", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-switch-statement-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16866", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16867", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16868", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5676", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5677", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5678", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5679", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16869", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5680", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5681", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16870", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-labelled-statements", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-LabelledStatement", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-0GG8m5VC", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5682", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16871", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16872", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-LabelledItem", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ZdaBUa3q", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5683", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16873", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-9bKQMexM", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16874", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16875", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5684", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16876", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16877", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-labelled-statements", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-LabelledStatement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-0GG8m5VC", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16878", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-labelled-statements-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16879", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_459", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-islabelledfunction", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-LabelledItem", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ZdaBUa3q", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16880", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-9bKQMexM", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16881", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16882", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16883", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5680", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-labelled-statements-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16884", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16885", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5681", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5682", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-labelled-statements-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16886", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-labelledevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-labelled-statements-runtime-semantics-labelledevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-statement-semantics-runtime-semantics-labelledevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-pR7DNQsN", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_457", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-islabelledfunction", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16887", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5683", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16888", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5684", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5685", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5686", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-FSHcHfYw", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16889", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16890", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5687", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5688", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5689", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5685", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-labelled-statements-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16891", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16892", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-GnWrgP5w", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5686", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5687", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16893", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-labelledevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-labelled-statements-runtime-semantics-labelledevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-statement-semantics-runtime-semantics-labelledevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-pR7DNQsN", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16894", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5690", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5688", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16895", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5689", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5690", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5691", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5692", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-FSHcHfYw", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16896", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16897", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5692", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5693", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5694", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5695", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-3whCJM4e", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16897", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16898", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-yNvNX8se", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16899", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-nGqcJdt_", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-GnWrgP5w", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16900", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-E9WZy4XN", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16901", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-JaqknT0A", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5695", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16902", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-WDFeNdWY", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5696", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5697", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16903", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-OTAMsoQb", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5698", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5699", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5700", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-3whCJM4e", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16904", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-7zXkEnhZ", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16905", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-P_sTorcs", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-yNvNX8se", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16906", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod--R2pJplF", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-nGqcJdt_", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16907", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-UhENwxgv", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-E9WZy4XN", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16908", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-nKo_YY6H", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-JaqknT0A", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16909", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-TbDRWisB", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-WDFeNdWY", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16910", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-OTAMsoQb", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16911", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-7zXkEnhZ", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16912", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-P_sTorcs", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16913", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod--R2pJplF", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16914", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-throw-statement", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ThrowStatement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-UhENwxgv", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16915", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-nKo_YY6H", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16916", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-throw-statement-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-TbDRWisB", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16917", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16918", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5696", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5697", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-try-statement", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-TryStatement", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-wD-TPYub", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16919", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16920", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-EYIEedje", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16921", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-throw-statement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ThrowStatement", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16922", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-cfkI0NCS", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16923", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-throw-statement-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16924", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16925", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-Catch", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-IbvHsEaf", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5701", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5702", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-try-statement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-TryStatement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-wD-TPYub", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16926", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16927", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ybInUotF", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-EYIEedje", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16928", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-Finally", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16929", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-CatchParameter", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-cfkI0NCS", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16930", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16931", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16932", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-try-statement-static-semantics-early-errors", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-Catch", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-IbvHsEaf", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16933", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16934", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5698", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-ybInUotF", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16935", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5699", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-Finally", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16936", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5700", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-CatchParameter", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16937", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5701", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16938", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5702", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16939", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5703", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_460", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-catchclauseevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-tivA4mFO", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-try-statement-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16940", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16941", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5703", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16942", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5704", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16943", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5705", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16944", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5706", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16942", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16945", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5707", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16946", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5708", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16943", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_458", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-runtime-semantics-catchclauseevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-tivA4mFO", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16947", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16948", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5709", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5710", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5711", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16944", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16949", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5712", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5713", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-7Gz_IT_v", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16945", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16946", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16947", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-try-statement-runtime-semantics-evaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16948", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16949", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16950", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5714", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16951", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5715", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5716", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16951", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5717", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5718", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-7Gz_IT_v", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16952", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16953", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16954", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-try-statement-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16955", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5717", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5718", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16956", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16957", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5719", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16958", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5720", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5721", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16959", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5719", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16960", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16961", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5720", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5721", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-debugger-statement", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-DebuggerStatement", - "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-debugger-statement-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16962", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5722", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5723", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16963", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16964", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16965", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16966", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5724", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16967", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16968", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5725", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5726", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-debugger-statement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#prod-DebuggerStatement", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#sec-debugger-statement-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_16969", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5727", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5728", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5729", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5730", + "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#_ref_5731", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#references-pane-container", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/ecmascript-language-statements-and-declarations.html#references-pane", @@ -12481,953 +12489,948 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#menu-toggle", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#spec-container", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-ecmascript-language-functions-and-classes", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5727", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_461", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_462", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5732", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_459", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_460", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-parameter-lists", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-UniqueFormalParameters", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16963", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16970", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-FormalParameters", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-X0L442RA", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-eloVArBA", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16964", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16965", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16966", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-aTWifksv", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16967", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16968", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-FormalParameterList", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-TejDOk2p", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16969", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-7NFUmaIc", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16970", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16971", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-FunctionRestParameter", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16972", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-FormalParameter", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-t4IFgCs2", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16973", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-parameter-lists-static-semantics-early-errors", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-aTWifksv", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16974", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5728", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16975", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-FormalParameterList", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-TejDOk2p", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16976", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5729", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-7NFUmaIc", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16977", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5730", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16978", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-FunctionRestParameter", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16979", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-FormalParameter", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-t4IFgCs2", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16980", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5731", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-containsexpression", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-arrow-function-definitions-static-semantics-ContainsExpression", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-arrow-function-definitions-static-semantics-containsexpression", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-function-definitions-static-semantics-containsexpression", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-destructuring-binding-patterns-static-semantics-containsexpression", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-zkT2lhLy", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-6b4rrD_8", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-parameter-lists-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16981", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-wtzT9EiN", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5733", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16982", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16983", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5732", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5734", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16984", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-h16qYz6B", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5735", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16985", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-1FzGu7Lp", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16986", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16987", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5733", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5736", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-containsexpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-arrow-function-definitions-static-semantics-ContainsExpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-arrow-function-definitions-static-semantics-containsexpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-function-definitions-static-semantics-containsexpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-destructuring-binding-patterns-static-semantics-containsexpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-zkT2lhLy", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-6b4rrD_8", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16988", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-rkwjGbA6", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-wtzT9EiN", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16989", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16990", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5734", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5737", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16991", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-J6x8FZJI", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-h16qYz6B", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16992", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-1FzGu7Lp", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16993", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16994", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5735", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5738", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16995", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5736", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-rkwjGbA6", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16996", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-OZ7bBYfO", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16997", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5739", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16998", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5737", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-J6x8FZJI", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_16999", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5738", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17000", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-Pbu7NeJV", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17001", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5740", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17002", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5739", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5741", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17003", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5740", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-OZ7bBYfO", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17004", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-l7kFOPKe", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17005", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5742", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17006", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5741", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5743", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17007", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-eeXd9umu", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-Pbu7NeJV", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17008", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17009", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5742", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5744", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17010", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5743", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5745", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17011", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-1LlZEk6k", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-l7kFOPKe", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17012", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17013", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-4G21hRBK", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5746", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17014", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-8U9yuoPy", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-eeXd9umu", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17015", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17016", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-NXTQAWlJ", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5747", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17017", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-TzoSXJM8", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5748", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17018", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5744", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-1LlZEk6k", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17019", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-i4esWmfn", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ffwfOKFy", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17020", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-4G21hRBK", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17021", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5745", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-8U9yuoPy", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17022", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5746", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17023", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-Z488vACK", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-NXTQAWlJ", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17024", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-TzoSXJM8", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17025", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5747", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5749", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17026", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5748", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-i4esWmfn", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ffwfOKFy", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17027", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-4Zv7nEzD", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17028", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-l6d_kFqp", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5750", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17029", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5751", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17030", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5749", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-Z488vACK", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17031", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5750", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-gFcfnGJu", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17032", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-issimpleparameterlist", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-arrow-function-definitions-static-semantics-IsSimpleParameterList", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-arrow-function-definitions-static-semantics-issimpleparameterlist", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-function-definitions-static-semantics-issimpleparameterlist", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-destructuring-binding-patterns-static-semantics-issimpleparameterlist", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-iu5DldfN", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5752", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17033", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-qrNno2ET", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5753", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17034", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-4Zv7nEzD", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17035", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-0qUANoiw", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-l6d_kFqp", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17036", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-b6-qn4pg", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17037", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5754", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17038", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-tfjykC09", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-3o8iyoDi", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5755", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-gFcfnGJu", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17039", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-90MekD57", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-issimpleparameterlist", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-arrow-function-definitions-static-semantics-IsSimpleParameterList", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-arrow-function-definitions-static-semantics-issimpleparameterlist", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-function-definitions-static-semantics-issimpleparameterlist", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-destructuring-binding-patterns-static-semantics-issimpleparameterlist", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-iu5DldfN", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17040", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-qrNno2ET", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17041", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-CdQEr4_m", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17042", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-0qUANoiw", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17043", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5751", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-b6-qn4pg", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17044", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5752", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17045", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-uFFTeOPE", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-tfjykC09", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-3o8iyoDi", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17046", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5753", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-90MekD57", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17047", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-suhNtUzj", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17048", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-46y1StQq", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-CdQEr4_m", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17049", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17050", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5754", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5756", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17051", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5755", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-qGPu4-Bq", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5757", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17052", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-bCpQszCG", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-uFFTeOPE", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17053", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5758", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17054", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-suhNtUzj", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17055", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5756", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-46y1StQq", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17056", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5757", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-hasinitializer", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-function-definitions-static-semantics-hasinitializer", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-destructuring-binding-patterns-static-semantics-hasinitializer", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-HBo05lrR", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17057", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-3n6oU9Uv", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5759", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17058", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5760", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-qGPu4-Bq", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17059", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-Qjr24iGe", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-bCpQszCG", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17060", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-6kCXjXJH", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17061", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17062", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-YlncCUel", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5761", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17063", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5762", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-hasinitializer", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-function-definitions-static-semantics-hasinitializer", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-destructuring-binding-patterns-static-semantics-hasinitializer", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-HBo05lrR", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17064", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5758", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-3n6oU9Uv", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17065", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5759", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17066", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-expectedargumentcount", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-arrow-function-definitions-static-semantics-ExpectedArgumentCount", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-method-definitions-static-semantics-expectedargumentcount", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-arrow-function-definitions-static-semantics-expectedargumentcount", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-function-definitions-static-semantics-expectedargumentcount", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-X-TC2nAd", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-Vy2-ZCdS", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-Qjr24iGe", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17067", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod--tdGBtde", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-6kCXjXJH", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17068", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17069", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5760", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-YlncCUel", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17070", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17071", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5763", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17072", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5764", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17073", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-expectedargumentcount", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-arrow-function-definitions-static-semantics-ExpectedArgumentCount", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-method-definitions-static-semantics-expectedargumentcount", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-arrow-function-definitions-static-semantics-expectedargumentcount", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-function-definitions-static-semantics-expectedargumentcount", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-X-TC2nAd", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-Vy2-ZCdS", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17074", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-WmFS8bja", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod--tdGBtde", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17075", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5761", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17076", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-2HGoRaSl", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5765", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17077", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17078", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5762", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17079", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5763", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17080", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5764", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17081", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-u-Q5LrzT", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-WmFS8bja", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17082", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-2fYMCaig", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5766", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17083", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-2HGoRaSl", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17084", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5765", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17085", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5766", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-01YV1lrL", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17086", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5767", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17086", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5768", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17087", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-df9_W4vY", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5769", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17088", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-function-definitions", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-FunctionDeclaration", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-lEQdX6hk", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-u-Q5LrzT", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17089", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-2fYMCaig", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17090", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17091", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-eqpHaG0r", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5770", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17092", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5771", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-01YV1lrL", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17093", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-FunctionExpression", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod--zvLR38c", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5772", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17094", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-df9_W4vY", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17095", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-function-definitions", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-FunctionDeclaration", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-lEQdX6hk", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17096", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-FunctionBody", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-CvdRIvQG", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17097", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-FunctionStatementList", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-jJULW0Hz", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17098", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-function-definitions-static-semantics-early-errors", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-eqpHaG0r", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17099", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17100", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-FunctionExpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod--zvLR38c", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17101", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17102", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17103", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-FunctionBody", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-CvdRIvQG", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17104", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-FunctionStatementList", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-jJULW0Hz", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17105", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-function-definitions-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17106", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17107", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5768", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17108", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17109", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17110", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5769", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5770", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17111", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5771", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17112", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5772", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17113", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5773", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17114", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5774", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5773", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17115", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17116", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5775", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17117", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5774", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5775", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17118", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5776", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17119", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17120", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5777", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17120", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5778", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17121", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5779", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17122", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5778", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17123", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5779", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5780", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17124", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17125", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5780", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17126", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5781", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17126", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17127", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5782", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17128", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5783", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17129", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5784", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5783", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17130", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5785", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5784", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17131", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-functionbodycontainsusestrict", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-function-definitions-static-semantics-containsusestrict", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-SI3y-Fh-", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17132", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5786", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5785", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17133", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5787", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-evaluatefunctionbody", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-function-definitions-runtime-semantics-evaluatebody", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5788", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-BiHevouZ", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5786", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17134", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5789", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5787", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17135", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-instantiateordinaryfunctionobject", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-function-definitions-runtime-semantics-instantiatefunctionobject", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-oT86BVb2", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5788", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17136", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5789", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17137", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17138", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5790", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17138", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-functionbodycontainsusestrict", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-function-definitions-static-semantics-containsusestrict", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-SI3y-Fh-", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17139", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17140", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5791", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17140", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5792", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17141", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17142", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-evaluatefunctionbody", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-function-definitions-runtime-semantics-evaluatebody", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5793", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-BiHevouZ", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17141", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5794", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-TjR6TGOd", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17142", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-instantiateordinaryfunctionobject", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-function-definitions-runtime-semantics-instantiatefunctionobject", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-oT86BVb2", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17143", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17144", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17145", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5795", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5796", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17146", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17147", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5796", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5797", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5798", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17148", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5799", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-instantiateordinaryfunctionexpression", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-M2Odxhb_", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17149", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5798", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5799", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-TjR6TGOd", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17150", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5800", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5801", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17151", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5802", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5803", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17152", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5800", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5801", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17153", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5804", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5805", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ZT_oXgSx", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17154", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5802", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5803", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17155", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5804", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-instantiateordinaryfunctionexpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-M2Odxhb_", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17156", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17157", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5805", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5806", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17158", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5807", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17157", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5808", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5809", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5810", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17158", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5811", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5812", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17159", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17160", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5813", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5814", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5809", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5810", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ZT_oXgSx", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17161", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17162", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17163", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5811", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5812", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17164", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5813", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5814", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5815", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17165", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5816", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5817", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17166", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17167", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5818", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5819", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17168", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-function-definitions-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17169", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17170", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17171", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5815", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_463", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17172", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17173", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5816", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17174", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17175", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-function-definitions-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17176", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5817", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17177", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17178", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5820", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_461", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17179", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5818", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5819", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-arrow-function-definitions", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ArrowFunction", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AtXUMYu3", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17180", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5821", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17181", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17182", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ArrowParameters", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-C8khN6EK", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17183", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-K4CbCiCx", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5822", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17184", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ConciseBody", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-UOsd7muB", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17185", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-c6cxJePv", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17186", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ExpressionBody", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5823", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5824", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-arrow-function-definitions", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ArrowFunction", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AtXUMYu3", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17187", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17188", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17189", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ArrowFormalParameters", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ArrowParameters", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-C8khN6EK", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17190", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-arrow-function-definitions-static-semantics-early-errors", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-K4CbCiCx", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17191", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ConciseBody", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-UOsd7muB", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17192", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-c6cxJePv", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17193", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5820", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ExpressionBody", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17194", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17195", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5821", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17196", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5822", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ArrowFormalParameters", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17197", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5823", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-arrow-function-definitions-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17198", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5824", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17199", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5825", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17200", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5825", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17201", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17202", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5826", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17203", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5827", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17204", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17205", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5828", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17205", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5829", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17206", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-concisebodycontainsusestrict", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-arrow-function-definitions-static-semantics-containsusestrict", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-paSxtgKv", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5830", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17207", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-72drK4Uu", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17208", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5829", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17209", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-evaluateconcisebody", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-arrow-function-definitions-runtime-semantics-evaluatebody", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5830", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-WWzcef1e", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17210", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5831", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17210", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5832", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17211", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-instantiatearrowfunctionexpression", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-C8uAwDLj", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17212", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17213", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5832", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5833", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17213", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-concisebodycontainsusestrict", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-arrow-function-definitions-static-semantics-containsusestrict", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-paSxtgKv", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17214", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#step-arrowfunction-evaluation-functioncreate", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5834", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5835", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-72drK4Uu", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17215", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5834", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17216", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5836", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-evaluateconcisebody", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-arrow-function-definitions-runtime-semantics-evaluatebody", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5835", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-WWzcef1e", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17217", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5836", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17218", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-instantiatearrowfunctionexpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-C8uAwDLj", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17219", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17220", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5837", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_464", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5838", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17220", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17221", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#step-arrowfunction-evaluation-functioncreate", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5839", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5840", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17222", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-arrow-function-definitions-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17223", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5841", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17224", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5840", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17225", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17226", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17227", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5841", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5842", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-method-definitions", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-MethodDefinition", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-BMcTBp4V", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_462", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5843", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17227", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17228", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5844", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17229", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-arrow-function-definitions-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17230", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-SKJRU3Gy", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17231", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-JrqfvaKq", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5845", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17232", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-Cxt3DfG5", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17233", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-SnKN_cew", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17234", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5846", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5847", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-method-definitions", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-MethodDefinition", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-BMcTBp4V", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17235", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-nWs7csn9", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17236", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17237", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-SKJRU3Gy", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17238", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-PropertySetParameterList", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-4-xtlU1r", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-JrqfvaKq", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17239", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-method-definitions-static-semantics-early-errors", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-Cxt3DfG5", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17240", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-SnKN_cew", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17241", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17242", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5843", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-nWs7csn9", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17243", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5844", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17244", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5845", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17245", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5846", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-PropertySetParameterList", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-4-xtlU1r", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17246", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-method-definitions-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17247", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17248", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17249", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5847", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17250", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5848", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17251", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17250", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5849", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17252", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17251", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5850", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17253", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17252", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5851", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17253", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17254", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-hasdirectsuper", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-function-definitions-static-semantics-HasDirectSuper", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-generator-function-definitions-static-semantics-hasdirectsuper", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-generator-function-definitions-static-semantics-hasdirectsuper", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-method-definitions-static-semantics-hasdirectsuper", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-IjiMaa22", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17255", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17256", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5852", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17257", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5853", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17258", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5852", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5854", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17259", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5855", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17260", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5853", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5856", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17261", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-DQeOw0IT", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17262", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17263", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-hasdirectsuper", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-function-definitions-static-semantics-HasDirectSuper", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-generator-function-definitions-static-semantics-hasdirectsuper", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-generator-function-definitions-static-semantics-hasdirectsuper", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-method-definitions-static-semantics-hasdirectsuper", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-IjiMaa22", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17262", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17263", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17264", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5854", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17265", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-H05PoHaH", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5857", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17266", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17267", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5858", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17268", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-DQeOw0IT", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17269", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5855", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17270", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17271", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5856", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5859", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17272", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-u4Tk9i08", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-H05PoHaH", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17273", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17274", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17275", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17276", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5857", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5860", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17277", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17278", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5858", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5861", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17279", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-OGEtsTHJ", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-u4Tk9i08", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17280", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17281", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17282", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17283", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5859", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5862", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17284", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17285", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5860", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5863", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17286", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-p8Pkhz62", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-OGEtsTHJ", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17287", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17288", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17289", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17290", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5861", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5864", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17291", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17292", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5862", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5865", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17293", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-specialmethod", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-pvkrotoO", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-p8Pkhz62", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17294", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17295", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17296", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-kI3eJd2i", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17297", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-y_NSkW05", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5866", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17298", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-fiMt-szv", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17299", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-wnqbOfrS", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5867", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17300", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-specialmethod", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-pvkrotoO", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17301", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-9m8VG-FD", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17302", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17303", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-kI3eJd2i", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17304", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-definemethod", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-VntM4j0E", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-y_NSkW05", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17305", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-fiMt-szv", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17306", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-wnqbOfrS", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17307", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17308", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5863", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5864", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5865", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5866", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-9m8VG-FD", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17309", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5867", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17310", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17311", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5868", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5869", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-methoddefinitionevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-function-definitions-PropertyDefinitionEvaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-asyncgenerator-definitions-propertydefinitionevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-method-definitions-runtime-semantics-propertydefinitionevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-w_uDCOXP", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-definemethod", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-VntM4j0E", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17312", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17313", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17314", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5870", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17315", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5868", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5869", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5870", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5871", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5872", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-JtMhObe9", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17316", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5872", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17317", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17318", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5873", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5874", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5875", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-methoddefinitionevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-function-definitions-PropertyDefinitionEvaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-asyncgenerator-definitions-propertydefinitionevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-method-definitions-runtime-semantics-propertydefinitionevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-w_uDCOXP", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17319", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17320", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17321", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5875", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17322", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5876", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5877", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17320", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-JtMhObe9", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17323", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17324", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17325", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5878", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5879", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5880", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17326", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5881", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5882", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-tr90svxc", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17321", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17322", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17323", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17324", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17327", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5883", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5884", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5885", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17325", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5886", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5887", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17326", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17327", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-tr90svxc", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17328", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17329", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17330", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17331", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5888", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5889", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5890", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17332", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5891", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5892", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-qDk-XFAF", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17328", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17329", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17330", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17331", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17333", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17334", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5893", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5894", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5895", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17332", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5896", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5897", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17333", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17334", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-qDk-XFAF", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17335", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17336", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17337", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17338", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5898", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5899", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5900", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17339", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5901", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5902", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17340", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17341", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5903", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-lPECR135", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17335", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17336", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17337", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17338", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5904", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5905", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5906", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17339", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5907", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5908", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17340", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17341", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-lPECR135", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17342", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17343", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17344", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17345", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5909", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5910", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5911", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17346", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5912", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5913", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17347", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17348", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5914", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-a75_jVUN", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17342", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17343", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17344", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17345", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5915", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5916", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5917", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17346", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5918", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5919", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17347", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17348", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5920", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5921", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5922", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-generator-function-definitions", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-GeneratorDeclaration", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-oJNsRhfl", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-a75_jVUN", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17349", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17350", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17351", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-bWfHg6Xe", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17352", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5920", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5921", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5922", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17353", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-GeneratorExpression", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-haubt72j", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5923", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5924", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17354", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17355", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5925", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5926", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5927", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-generator-function-definitions", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-GeneratorDeclaration", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-oJNsRhfl", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17356", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-GeneratorMethod", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-8GV2khgE", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17357", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17358", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-bWfHg6Xe", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17359", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-GeneratorBody", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-UaNDUTMe", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17360", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-YieldExpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-GeneratorExpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-haubt72j", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17361", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17362", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17363", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-GeneratorMethod", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-8GV2khgE", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17364", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17365", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17366", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-GeneratorBody", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-UaNDUTMe", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17367", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-YieldExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17368", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5923", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_465", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-generator-function-definitions-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17369", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17370", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17371", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5924", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17372", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17373", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5925", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17374", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5926", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17375", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5927", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17376", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5928", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_463", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-generator-function-definitions-static-semantics-early-errors", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17376", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17377", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5929", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17378", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5929", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17379", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17380", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5930", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17381", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5931", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17382", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5932", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17383", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5933", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17384", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5934", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17385", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17386", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17387", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5930", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17388", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17389", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17390", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5931", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5932", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17391", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5933", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17392", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5934", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17393", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5935", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17394", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5936", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5935", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17395", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17396", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5937", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17397", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5936", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5937", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17398", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5938", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17399", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17400", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5939", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17400", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5940", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17401", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5941", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17402", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5940", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17403", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5942", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17404", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5941", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17405", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-evaluategeneratorbody", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-generator-function-definitions-runtime-semantics-evaluatebody", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5942", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-LwSgcEYg", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17406", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5943", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5944", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5945", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17406", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17407", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5946", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-instantiategeneratorfunctionobject", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-generator-function-definitions-runtime-semantics-instantiatefunctionobject", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-x_w-E_WI", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5944", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17408", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17409", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5945", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17410", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5947", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17411", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5946", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17412", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-evaluategeneratorbody", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-generator-function-definitions-runtime-semantics-evaluatebody", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5947", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-LwSgcEYg", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17413", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5948", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5949", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17413", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17414", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5950", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17414", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5951", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5952", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5953", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-zyQVJwqE", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-instantiategeneratorfunctionobject", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-generator-function-definitions-runtime-semantics-instantiatefunctionobject", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-x_w-E_WI", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17415", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17416", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17417", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5954", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5955", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5952", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17418", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17419", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5956", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5957", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5958", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5959", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5953", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5954", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17420", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5960", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-instantiategeneratorfunctionexpression", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-FnOrbSnb", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17421", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5955", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5956", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5957", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5958", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-zyQVJwqE", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17422", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17423", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17424", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5959", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5960", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17425", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17426", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5961", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5962", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17423", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5963", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5964", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17424", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17425", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17427", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5965", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-instantiategeneratorfunctionexpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-FnOrbSnb", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17428", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17429", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5966", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5967", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17430", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5968", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-sxTe1ywL", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17426", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17427", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17428", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5969", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17431", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17432", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5970", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17429", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5971", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5972", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5973", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17430", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-sxTe1ywL", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17433", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17434", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17435", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5974", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5975", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17431", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17432", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17436", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5976", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5977", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5978", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5979", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17433", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17434", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17435", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17436", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17437", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5979", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5980", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17438", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17439", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5981", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5982", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5983", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5984", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17440", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-generator-function-definitions-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17441", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17442", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17443", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5980", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17444", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5981", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17445", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17446", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5982", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5983", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17447", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5984", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-generator-function-definitions-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17448", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17449", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17450", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5985", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17451", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5986", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17452", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17453", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5987", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5988", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17454", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5989", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17455", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5990", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5991", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_5992", @@ -13460,643 +13463,643 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6019", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6020", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6021", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6022", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6023", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6024", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6025", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6026", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-generator-function-definitions", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AsyncGeneratorDeclaration", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-cOKIJmRw", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17449", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17450", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17451", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17452", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-1L17zU6t", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17453", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17454", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17455", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AsyncGeneratorExpression", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-s18yr2Ij", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17456", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17457", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17458", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17459", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AsyncGeneratorMethod", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ceV74b-L", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-1L17zU6t", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17460", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17461", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17462", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AsyncGeneratorExpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-s18yr2Ij", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17463", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AsyncGeneratorBody", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-47HC640n", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17464", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17465", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17466", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AsyncGeneratorMethod", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ceV74b-L", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17467", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17468", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6022", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_466", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-generator-function-definitions-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17469", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17470", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AsyncGeneratorBody", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-47HC640n", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17471", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6023", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17472", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17473", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6024", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17474", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17475", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6025", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6027", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_464", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-generator-function-definitions-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17476", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6026", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17477", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6027", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17478", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6028", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17479", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6029", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17480", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6029", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17481", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17482", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6030", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17483", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6031", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17484", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6032", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17485", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6033", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17486", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6034", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17487", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17488", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17489", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6030", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17490", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17491", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17492", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6031", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6032", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17493", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6033", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17494", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6034", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17495", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6035", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17496", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6036", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6035", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17497", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17498", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6037", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17499", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6036", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6037", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17500", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6038", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17501", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17502", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6039", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17502", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6040", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17503", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6041", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17504", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6040", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17505", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6042", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17506", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6041", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17507", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6043", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17508", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6042", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17509", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-evaluateasyncgeneratorbody", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-asyncgenerator-definitions-evaluatebody", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6043", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-SWMcozzE", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17510", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6044", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6045", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6046", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17510", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17511", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6047", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-instantiateasyncgeneratorfunctionobject", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-asyncgenerator-definitions-instantiatefunctionobject", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-JvNVLw_7", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6045", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17512", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17513", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6046", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17514", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6048", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17515", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6047", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17516", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-evaluateasyncgeneratorbody", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-asyncgenerator-definitions-evaluatebody", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6048", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-SWMcozzE", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17517", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6049", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6050", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17517", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17518", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6051", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17518", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6052", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6053", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6054", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-G-CKcSEp", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-instantiateasyncgeneratorfunctionobject", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-asyncgenerator-definitions-instantiatefunctionobject", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-JvNVLw_7", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17519", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17520", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17521", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6055", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6056", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6053", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17522", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17523", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6054", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6055", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17524", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17525", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6056", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6057", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6058", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6059", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6060", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17524", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-instantiateasyncgeneratorfunctionexpression", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-A3m5kV04", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17525", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-G-CKcSEp", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17526", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17527", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17528", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6060", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6061", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17529", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17530", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6062", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17527", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6063", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6064", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17528", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17529", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6065", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17531", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-instantiateasyncgeneratorfunctionexpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-A3m5kV04", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17532", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17533", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6066", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6067", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17534", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6068", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-7PTlQqLp", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17530", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17531", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17532", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6069", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17535", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17536", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6070", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17533", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6071", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6072", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6073", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17534", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-7PTlQqLp", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17537", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17538", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17539", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6074", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6075", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17535", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17536", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17540", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6076", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6077", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6078", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6079", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17537", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17538", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17539", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17540", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17541", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6079", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6080", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17542", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17543", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6081", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6082", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6083", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6084", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17544", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-asyncgenerator-definitions-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17545", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17546", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17547", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6080", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17548", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17549", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17550", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17551", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-asyncgenerator-definitions-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17552", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17553", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17554", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6085", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17555", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-class-definitions", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ClassDeclaration", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-kd27yk51", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17549", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17550", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17556", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17557", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-bStNnwN_", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17551", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17558", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ClassExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-Vthx67sj", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17552", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17553", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17559", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17560", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ClassTail", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-mIr25y7h", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17554", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17555", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17561", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17562", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ClassHeritage", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17556", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17563", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ClassBody", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-YUQCWiaa", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17557", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17564", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ClassElementList", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ADR6-dWZ", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17558", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17565", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-sKhHHXFQ", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17559", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17560", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17566", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17567", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ClassElement", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-Qf4HAgqR", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17561", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17568", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-0XtyXojL", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17562", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17569", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-RVH9JhqU", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17563", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17570", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-8cGH1X5O", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17564", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17571", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-Z0w9dpDy", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17565", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17572", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-0Xskgzt4", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-FieldDefinition", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-qdC94hXo", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17566", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17567", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17573", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17574", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ClassElementName", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-G9YdmiD5", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17568", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17575", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-BPUn8Lt3", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17569", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17576", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ClassStaticBlock", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-qUwUqfkW", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17570", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17577", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ClassStaticBlockBody", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-7H97-zXN", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17571", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17578", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ClassStaticBlockStatementList", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-0HOUlTAD", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17572", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6081", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-class-definitions-static-semantics-early-errors", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17573", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17574", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17575", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6082", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17576", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6083", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17577", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6084", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17578", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6085", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17579", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17580", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6086", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-class-definitions-static-semantics-early-errors", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17580", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17581", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6087", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17582", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6088", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6087", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17583", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6089", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6088", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17584", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6089", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17585", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6090", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17586", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6091", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17587", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6091", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17588", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6092", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17589", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17590", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6093", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17590", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6094", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17591", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17592", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6095", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17593", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6096", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17594", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6094", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17595", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6097", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17596", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17597", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6095", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6098", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17598", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17599", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6096", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17600", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17601", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6097", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6099", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17602", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6098", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17603", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6099", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17604", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6100", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17605", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6101", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17606", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6102", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6101", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17607", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6103", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17608", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6102", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17609", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6104", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6103", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17610", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6104", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17611", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6105", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-classelementkind", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-z4kY36XR", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17612", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6106", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17613", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-WYqnrGO2", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6107", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17614", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-gbiOT0dB", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6108", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17615", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-aKP7bsri", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17616", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod--zCXluqv", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6109", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17617", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-U_NLPgRJ", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-constructormethod", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-5dD0G3pr", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17618", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6107", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6110", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-classelementkind", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-z4kY36XR", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17619", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6111", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17620", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-6CQGn2J9", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-WYqnrGO2", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17621", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-gbiOT0dB", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17622", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6108", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-aKP7bsri", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17623", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6109", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod--zCXluqv", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17624", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-U_NLPgRJ", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-constructormethod", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-5dD0G3pr", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17625", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6110", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-isstatic", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-CtxLpivn", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6112", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17626", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-lR6jUbAy", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17627", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-gXtZ0OpF", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-6CQGn2J9", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17628", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-wyUVxCrb", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17629", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-1JW7WXBn", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6113", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17630", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-LP0OJ3qJ", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-nonconstructorelements", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-nonconstructormethoddefinitions", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-19e_yBXp", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6114", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17631", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6111", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17632", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6112", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6115", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-isstatic", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-CtxLpivn", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17633", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6113", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ax67ii0j", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-lR6jUbAy", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17634", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-gXtZ0OpF", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17635", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6114", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-wyUVxCrb", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17636", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6115", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-1JW7WXBn", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17637", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-LP0OJ3qJ", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-nonconstructorelements", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-nonconstructormethoddefinitions", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-19e_yBXp", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17638", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-prototypepropertynamelist", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-A14zfyT4", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17639", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6116", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17640", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17639", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6117", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17640", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6118", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ax67ii0j", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17641", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6119", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6120", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-yD4OjNLB", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17642", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6119", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17643", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6121", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6120", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17644", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6122", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17645", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6123", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-prototypepropertynamelist", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-A14zfyT4", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17646", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6124", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-allprivateidentifiersvalid", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6125", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6126", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-hH1hyF7o", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6121", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17647", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6122", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6123", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17648", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6127", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6124", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6125", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-yD4OjNLB", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17649", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6128", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17650", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-9EwGAkEl", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6126", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17651", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6127", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17652", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6129", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6128", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17653", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6129", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-allprivateidentifiersvalid", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6130", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6131", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-hH1hyF7o", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17654", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-GLUsMLG4", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17655", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6131", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6132", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17656", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-LZl0sxgi", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6133", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17657", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-9EwGAkEl", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17658", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6132", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17659", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6133", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17660", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-7rm6mrow", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17661", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6134", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17660", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6135", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17661", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-GLUsMLG4", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17662", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6136", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17663", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-5aKAQc0s", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-LZl0sxgi", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17664", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17665", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6137", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17666", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6138", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17667", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-privateboundidentifiers", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-QQ9gR7rA", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-7rm6mrow", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17668", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17669", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6139", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17670", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-3FDawUhc", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17671", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6140", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17669", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6141", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17670", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-5aKAQc0s", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17671", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17672", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-sMaEe0uD", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6142", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17673", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-uPgf_Q1K", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6143", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17674", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-dExs5jCW", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6142", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-PTQtTdvS", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-privateboundidentifiers", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-QQ9gR7rA", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17675", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17676", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6143", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17677", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6144", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17677", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-3FDawUhc", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17678", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6145", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-pxy6kYq7", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6146", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17679", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-sMaEe0uD", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17680", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-uPgf_Q1K", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17681", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-axmlrr3F", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-dExs5jCW", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6147", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-PTQtTdvS", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17682", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17683", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-9-TzGQnW", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6148", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17684", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6149", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17685", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6150", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-pxy6kYq7", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17686", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-Qvq1cmEs", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17687", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17688", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-axmlrr3F", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17689", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-zTa8Ph70", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17690", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-9-TzGQnW", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17691", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17692", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-1nK7U43p", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17693", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-Qvq1cmEs", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17694", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17695", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6146", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17696", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-containsarguments", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6147", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6148", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-K0gmEtvp", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-zTa8Ph70", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17697", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6149", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17698", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-cYRKXADu", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17699", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-1nK7U43p", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17700", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17701", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-fA8Y53Jv", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17702", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6151", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17703", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-DKZGJMJp", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-containsarguments", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6152", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6153", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-K0gmEtvp", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17704", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6154", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17705", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-cYRKXADu", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17706", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-Uf4haGDs", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17707", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17708", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-fA8Y53Jv", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17709", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-7bSRnJkd", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17710", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-DKZGJMJp", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17711", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-RyrSiZbO", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17712", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17713", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-Uf4haGDs", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17714", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-3lM6XkIw", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17715", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17716", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-7bSRnJkd", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17717", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-w57asuPi", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17718", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-RyrSiZbO", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17719", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-H3uNNgf7", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17720", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17721", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-3lM6XkIw", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17722", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-k_4DyjCo", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17723", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17724", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-w57asuPi", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17725", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-TdFyphFg", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17726", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-H3uNNgf7", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17727", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-nEJuWHii", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17728", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17729", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-k_4DyjCo", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17730", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-6Kc2wh10", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17731", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17732", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-TdFyphFg", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17733", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-9ZjrMW3N", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17734", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-nEJuWHii", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17735", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-WPITwaqC", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17736", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17737", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-6Kc2wh10", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17738", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-6uQ7SWxA", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17739", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17740", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-9ZjrMW3N", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17741", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-mThhZsRd", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17742", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-WPITwaqC", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17743", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17744", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-UU7zbVYJ", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17745", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-6uQ7SWxA", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17746", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17747", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6150", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17748", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-classfielddefinitionevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-deOh_-BS", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-mThhZsRd", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17749", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17750", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17751", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6151", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-UU7zbVYJ", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17752", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6152", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6153", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6154", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6155", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17753", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17754", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6155", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17755", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-classfielddefinitionevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-deOh_-BS", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17756", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17757", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17758", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6156", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17759", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6157", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-classstaticblockdefinitionevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-sy-617ri", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17754", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6158", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6159", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6160", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17760", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6161", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17755", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6162", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-classstaticblockdefinitionevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-sy-617ri", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17761", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6163", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6164", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6165", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6166", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17762", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6167", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6168", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-evaluateclassstaticblockbody", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-1dy60deL", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17756", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6164", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17757", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17763", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6169", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17764", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-classelementevaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-tPq9hD-G", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17758", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17765", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-Cn1oLmsN", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17759", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6165", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17760", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17766", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6170", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17767", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-Qe_eKZ3f", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17761", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17768", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-DNhqQKHO", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17762", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6166", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17763", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17769", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6171", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17770", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-Hb23PvBK", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17764", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6167", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17765", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17771", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6172", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17772", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-V88LvFxI", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-classdefinitionevaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-default-constructor-functions", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6168", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6169", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6170", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6171", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AcPtObVs", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17766", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17767", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6172", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6173", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6174", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6175", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17768", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6176", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17769", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AcPtObVs", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17773", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17774", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6177", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6178", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6179", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17770", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6180", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17775", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6181", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17776", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6182", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6183", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17771", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17772", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6184", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17777", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6185", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6186", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6187", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6188", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17778", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17779", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6189", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6190", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17773", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6191", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17774", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6192", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6193", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6194", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6195", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17780", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6196", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17781", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6197", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6198", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6199", @@ -14107,22 +14110,22 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6204", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6205", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6206", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17775", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6207", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17776", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6208", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6209", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17777", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6210", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6211", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17782", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6212", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17783", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6213", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17778", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6214", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17784", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6215", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6216", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6217", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6218", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17785", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6219", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6220", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6221", @@ -14147,147 +14150,140 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6240", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6241", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6242", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-bindingclassdeclarationevaluation", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-JmEOsNvO", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17779", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17780", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6243", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17781", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6244", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17782", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17783", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6245", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6246", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-qOUNT0OA", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17784", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6247", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17785", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-bindingclassdeclarationevaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-JmEOsNvO", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17786", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17787", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6248", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17788", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_467", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-class-definitions-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6249", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17789", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17790", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6248", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6250", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6251", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-qOUNT0OA", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17791", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6249", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6252", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17792", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17793", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17794", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6250", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17795", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_465", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-class-definitions-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17796", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17797", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6253", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17798", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6251", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6254", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17799", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6252", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17800", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17801", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6255", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17802", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6253", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17803", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6254", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6255", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6256", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6257", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6258", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-function-definitions", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AsyncFunctionDeclaration", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-iAuKx0s9", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17804", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17805", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6256", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17806", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6257", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17807", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-TaHP58mu", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17808", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17809", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6258", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17810", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AsyncFunctionExpression", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-LFCRNt3l", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6259", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6260", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6261", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6262", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6263", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-function-definitions", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AsyncFunctionDeclaration", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-iAuKx0s9", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17811", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17812", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17813", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17814", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AsyncMethod", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-80co-gZ6", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-TaHP58mu", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17815", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17816", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17817", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AsyncFunctionExpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-LFCRNt3l", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17818", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AsyncFunctionBody", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-WjFwGBMF", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17819", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AwaitExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17820", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6259", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17821", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AsyncMethod", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-80co-gZ6", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17822", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17823", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17824", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17825", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AsyncFunctionBody", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-WjFwGBMF", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17826", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AwaitExpression", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17827", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6264", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17828", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17829", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6260", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17830", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17831", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6261", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17832", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17833", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17834", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17835", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17836", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6265", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17837", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17838", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6266", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17839", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17840", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17841", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17842", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17843", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-function-definitions-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17844", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17845", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17846", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6262", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17847", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6263", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17848", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6264", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17849", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17850", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6265", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-function-definitions-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17851", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6266", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17852", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6267", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17853", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6267", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17854", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6268", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17855", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6269", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17856", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17857", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6270", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17858", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6271", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17859", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6272", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17860", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17861", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6268", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17862", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6269", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17863", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17864", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6270", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17865", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17866", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6271", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17867", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17868", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17869", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6272", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6273", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17870", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17869", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6274", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17870", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17871", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6275", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17872", @@ -14295,245 +14291,250 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6276", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17874", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17875", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6277", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17876", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17877", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6277", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6278", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17877", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6279", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17878", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6280", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17879", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6279", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17880", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-instantiateasyncfunctionobject", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-function-definitions-InstantiateFunctionObject", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-VjNDNC25", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6281", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17881", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17882", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6282", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17883", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6280", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17884", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6283", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17885", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6281", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6282", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17886", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6284", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17887", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6283", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-QVYl6PrK", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-instantiateasyncfunctionobject", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-function-definitions-InstantiateFunctionObject", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-VjNDNC25", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17888", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17889", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17890", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6284", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6285", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17891", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17892", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6286", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-instantiateasyncfunctionexpression", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-3RN98Vrc", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6287", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17893", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17894", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6287", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6288", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-QVYl6PrK", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17895", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6289", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6290", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17896", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17897", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6291", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-iEhgnbem", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6289", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6290", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17898", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17899", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6291", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-instantiateasyncfunctionexpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-3RN98Vrc", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17900", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17901", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6292", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6293", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17901", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17902", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6294", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6295", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6296", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17902", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6297", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6298", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17903", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17904", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6299", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6296", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-iEhgnbem", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17905", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17906", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17907", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6297", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6298", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17908", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6299", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6300", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6301", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17909", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6302", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6303", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17910", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17911", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6304", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17912", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-evaluateasyncfunctionbody", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-function-definitions-EvaluateBody", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6300", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-jL__NzW5", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17913", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6301", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6302", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6303", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6304", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6305", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17914", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6306", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6307", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-function-definitions-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17915", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17916", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17917", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6308", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17918", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17919", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-evaluateasyncfunctionbody", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-function-definitions-EvaluateBody", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6305", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-jL__NzW5", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17920", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6306", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6307", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6308", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6309", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6310", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-arrow-function-definitions", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AsyncArrowFunction", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-YIoJOc1p", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17921", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6311", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6312", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-function-definitions-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17922", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17923", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17924", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-WTX_aban", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6313", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17925", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17926", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17927", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AsyncConciseBody", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-Dfs5WPuP", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6314", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6315", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-arrow-function-definitions", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AsyncArrowFunction", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-YIoJOc1p", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17928", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-Kq4Uu2cU", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17929", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AsyncArrowBindingIdentifier", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-cDxY5q2J", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17930", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-CoverCallExpressionAndAsyncArrowHead", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-HT-vtkeW", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17931", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-WTX_aban", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17932", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17933", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17934", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AsyncConciseBody", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-Dfs5WPuP", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17935", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AsyncArrowHead", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-Kq4Uu2cU", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17936", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AsyncArrowBindingIdentifier", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-cDxY5q2J", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17937", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-arrow-function-definitions-static-semantics-early-errors", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-CoverCallExpressionAndAsyncArrowHead", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-HT-vtkeW", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17938", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17939", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6311", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17940", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6312", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17941", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17942", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-AsyncArrowHead", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17943", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17944", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6313", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-arrow-function-definitions-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17945", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17946", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6314", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6316", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17947", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6317", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17948", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6315", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17949", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6316", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17950", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6317", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17951", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6318", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17952", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6319", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17953", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6319", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17954", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17955", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6320", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17956", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-asyncconcisebodycontainsusestrict", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-arrow-function-definitions-static-semantics-containsusestrict", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ua51hPgJ", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17957", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-NdVhlp_L", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17958", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6321", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17959", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-evaluateasyncconcisebody", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-arrow-function-definitions-EvaluateBody", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17957", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6322", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-NeT6IfHf", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17960", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17958", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6323", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17959", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6324", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17960", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17961", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17962", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6325", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17963", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-asyncconcisebodycontainsusestrict", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-arrow-function-definitions-static-semantics-containsusestrict", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-ua51hPgJ", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17964", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-NdVhlp_L", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17965", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6326", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17966", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-evaluateasyncconcisebody", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-arrow-function-definitions-EvaluateBody", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6327", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17961", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-NeT6IfHf", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17967", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6328", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6329", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-instantiateasyncarrowfunctionexpression", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-kBFLOl9Q", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17962", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17963", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6330", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6331", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17964", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17965", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6332", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17968", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6333", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17966", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6334", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-YQv2CZBp", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17967", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17968", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6335", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6336", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-runtime-semantics-instantiateasyncarrowfunctionexpression", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-kBFLOl9Q", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17969", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17970", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6337", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6335", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6336", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17971", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17972", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6337", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6338", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6339", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17973", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6340", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-arrow-function-definitions-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6339", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#prod-YQv2CZBp", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17974", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17975", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6340", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6341", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17976", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17977", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6341", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17978", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-tail-position-calls", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-isintailposition", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6342", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6343", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17978", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17979", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6343", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6344", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17980", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6345", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-arrow-function-definitions-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17981", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17982", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17983", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17984", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6346", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17985", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-tail-position-calls", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-isintailposition", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6347", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6348", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17986", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17987", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17988", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17989", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17990", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17991", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6344", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6345", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_468", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-hascallintailposition", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6346", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6347", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-statement-rules", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17992", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17993", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6348", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17994", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6349", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17995", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17996", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17997", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17998", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6349", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6350", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_466", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-static-semantics-hascallintailposition", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6351", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6352", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-statement-rules", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_17999", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18000", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6353", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18001", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6354", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18002", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18003", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18004", @@ -14549,16 +14550,16 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18014", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18015", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18016", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6350", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18017", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6351", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18018", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18019", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18020", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18021", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18022", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18023", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6355", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18024", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6356", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18025", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18026", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18027", @@ -14591,68 +14592,68 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18054", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18055", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18056", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6352", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18057", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18058", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18059", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6353", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18060", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18061", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6354", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18062", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18063", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6357", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18064", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6355", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18065", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18066", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6358", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18067", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18068", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6359", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18069", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6356", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18070", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6357", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18071", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6360", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18072", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6358", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18073", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18074", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18075", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6359", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18076", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6360", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6361", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18077", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6362", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18078", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18079", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6363", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18080", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18081", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6361", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18082", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6364", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18083", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6365", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18084", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6362", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18085", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18086", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18087", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18088", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6366", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18089", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18090", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6363", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18091", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6367", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18092", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18093", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6364", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18094", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-expression-rules", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6365", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6366", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6367", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18095", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18096", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18097", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6368", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18098", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18099", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18100", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6369", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18101", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-expression-rules", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6370", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6371", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6372", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18102", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18103", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18104", @@ -14747,40 +14748,39 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18193", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18194", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18195", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6368", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18196", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18197", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18198", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18199", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6369", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18200", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6370", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18201", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18202", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6373", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18203", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6371", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18204", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18205", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18206", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6372", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6374", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18207", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6375", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18208", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18209", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6373", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18210", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6376", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18211", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18212", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18213", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6377", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18214", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18215", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18216", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6378", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18217", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18218", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18219", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18220", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18221", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18222", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6374", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18223", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18224", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18225", @@ -14788,6 +14788,7 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18227", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18228", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18229", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6379", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18230", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18231", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18232", @@ -14800,18 +14801,25 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18239", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18240", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18241", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6375", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18242", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6376", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18243", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6377", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18244", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-preparefortailcall", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6378", - "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6379", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18245", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18246", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18247", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18248", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6380", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18249", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6381", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18250", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6382", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_18251", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-preparefortailcall", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6383", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6384", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6385", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6386", + "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#_ref_6387", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#references-pane-container", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#references-pane", @@ -14832,77 +14840,72 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-scripts", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-Script", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-k7_ObWcc", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18245", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18252", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ScriptBody", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-he3lY70e", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18246", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18253", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-scripts-static-semantics-early-errors", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18247", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6383", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18248", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6384", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18249", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6385", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18250", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18251", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18252", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6386", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6387", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18254", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6388", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18255", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6389", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_469", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18253", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18256", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6390", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18254", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18255", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18257", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18258", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18259", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6391", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6392", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18256", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6393", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_470", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6394", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18257", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6395", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18258", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6396", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18259", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6397", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_467", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18260", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6395", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18261", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6398", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-static-semantics-isstrict", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ATUJl4Kq", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18262", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6396", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6397", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18263", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6398", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_468", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6399", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18264", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6400", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-script-semantics-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18265", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6401", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-script-records", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#script-record", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_471", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-script-records", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18266", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6402", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18267", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18268", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6403", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-static-semantics-isstrict", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ATUJl4Kq", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18269", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18270", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6404", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18271", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6405", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18265", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-script-semantics-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6406", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-script-records", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#script-record", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_469", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-script-records", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6407", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-parse-script", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6408", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18266", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6409", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18267", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6410", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18272", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6411", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-runtime-semantics-scriptevaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6412", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-parse-script", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6413", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18273", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6414", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18274", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6415", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6416", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-runtime-semantics-scriptevaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6417", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6418", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6419", @@ -14911,242 +14914,242 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6422", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6423", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6424", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-globaldeclarationinstantiation", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18268", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6425", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6426", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18269", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6427", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6428", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6429", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-globaldeclarationinstantiation", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18275", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6430", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6431", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18276", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6432", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6433", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6434", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18270", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18271", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18272", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6435", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18273", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18274", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18275", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18276", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6436", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6437", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6438", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6439", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18277", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18278", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18279", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6438", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6439", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6440", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18280", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18281", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18282", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18283", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6441", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6442", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#step-globaldeclarationinstantiation-web-compat-insertion-point", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_472", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18284", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18285", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18286", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6443", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6444", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6445", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6446", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6447", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#step-globaldeclarationinstantiation-web-compat-insertion-point", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_470", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6448", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6449", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6450", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_473", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18280", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18281", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6451", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6452", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6453", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18282", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6454", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6455", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_471", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18287", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18288", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6456", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6457", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6458", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18289", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6459", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-modules", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-Module", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-J1Dzjg4f", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18283", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18290", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ModuleBody", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18284", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18291", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ModuleItemList", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-oFwa4ZD6", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18285", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18292", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-GXF21Ewo", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18286", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18287", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18293", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18294", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ModuleItem", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-0vrrEsBm", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18288", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18295", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-WCJmhvY4", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18289", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18296", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-jXCkpXv4", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18290", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18297", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-module-semantics", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-module-semantics-static-semantics-early-errors", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18291", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6455", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18292", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6456", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18293", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6457", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18294", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6458", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18295", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6459", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18296", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6460", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18297", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6461", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18298", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6460", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18299", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6462", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6461", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18300", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6463", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6462", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18301", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6464", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6463", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18302", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6465", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6464", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18303", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6466", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6465", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18304", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6467", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6466", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18305", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6468", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18306", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6467", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18307", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6468", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18308", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18309", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-importedlocalnames", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6469", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18309", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6470", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_474", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18310", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6471", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18311", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6472", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18312", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6473", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18313", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18314", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18315", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18316", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-importedlocalnames", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6474", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6475", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_472", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6476", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6477", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6478", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-static-semantics-modulerequests", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-exports-static-semantics-modulerequests", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-imports-static-semantics-modulerequests", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-module-semantics-static-semantics-modulerequests", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-KwkKYyRj", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6474", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6479", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-K1adkbP6", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18310", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6475", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18311", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-9OD1gHQa", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18312", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18313", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6476", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18314", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6477", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18315", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-pGkooQP4", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18316", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6478", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-Fii3Jv-w", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18317", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6480", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18318", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6479", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-9OD1gHQa", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18319", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-geKEXfWi", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18320", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6480", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6481", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18321", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ShgW98pi", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6482", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18322", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-pGkooQP4", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18323", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6482", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6483", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-Fii3Jv-w", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18324", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-x1UQSoBl", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18325", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-vvvIsXz5", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6484", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18326", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-GV0VESxu", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-geKEXfWi", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18327", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-VYqY45eE", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6485", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6486", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18328", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-bcC47tAa", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ShgW98pi", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18329", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-GGFgV72D", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18330", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6483", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-abstract-module-records", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6484", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6485", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6486", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_475", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_476", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-module-record-fields", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6487", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-36", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18331", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-x1UQSoBl", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18332", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-vvvIsXz5", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18333", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-GV0VESxu", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18334", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-VYqY45eE", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18335", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-bcC47tAa", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18336", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-GGFgV72D", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18337", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6488", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-abstract-module-records", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6489", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6490", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6491", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_477", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_473", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_474", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-module-record-fields", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6492", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-abstract-methods-of-module-records", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-36", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6493", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-37", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#resolvedbinding-record", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6494", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6495", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6496", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-cyclic-module-records", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#cyclic-module-record", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_475", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6497", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-abstract-methods-of-module-records", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6498", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-37", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#resolvedbinding-record", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6499", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6500", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_478", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6501", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_479", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-cyclic-module-fields", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-cyclic-module-records", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#cyclic-module-record", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6502", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6503", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6504", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6505", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_476", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6506", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_477", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-cyclic-module-fields", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6507", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18331", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6508", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6509", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6510", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_480", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6511", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6512", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18338", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6513", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6514", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6515", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_481", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_478", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6516", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_482", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-cyclic-module-methods", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6517", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6518", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6519", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6520", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_479", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6521", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_480", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-cyclic-module-methods", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6522", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-moduledeclarationlinking", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-moduledeclarationinstantiation", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6523", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6524", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6525", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6526", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6527", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-moduledeclarationlinking", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-moduledeclarationinstantiation", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6528", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6529", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6530", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6531", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6532", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6533", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-InnerModuleLinking", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-innermoduleinstantiation", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6534", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6535", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6536", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6537", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6538", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-InnerModuleLinking", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-innermoduleinstantiation", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6539", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6540", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6541", @@ -15157,12 +15160,12 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6546", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6547", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6548", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-moduleevaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6549", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6550", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6551", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6552", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6553", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-moduleevaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6554", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6555", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6556", @@ -15178,12 +15181,12 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6566", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6567", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6568", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-innermoduleevaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6569", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6570", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6571", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6572", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6573", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-innermoduleevaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6574", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6575", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6576", @@ -15194,19 +15197,19 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6581", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6582", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6583", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_483", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6584", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6585", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6586", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6587", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6588", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_481", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6589", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-execute-async-module", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6590", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6591", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6592", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6593", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6594", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-execute-async-module", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6595", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6596", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6597", @@ -15214,22 +15217,22 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6599", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6600", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6601", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-gather-available-ancestors", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6602", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6603", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6604", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6605", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6606", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-gather-available-ancestors", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6607", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6608", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6609", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6610", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-async-module-execution-fulfilled", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6611", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6612", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6613", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6614", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6615", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-async-module-execution-fulfilled", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6616", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6617", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6618", @@ -15244,107 +15247,107 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6627", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6628", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6629", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-async-module-execution-rejected", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6630", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6631", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6632", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6633", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6634", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-async-module-execution-rejected", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6635", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6636", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6637", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6638", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6639", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6640", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-example-cyclic-module-record-graphs", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#figure-module-graph-simple", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6641", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6642", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6643", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6644", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6645", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-example-cyclic-module-record-graphs", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#figure-module-graph-simple", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6646", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6647", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6648", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#figure-module-graph-missing", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6649", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6650", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6651", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6652", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6653", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#figure-module-graph-cycle", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#figure-module-graph-missing", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6654", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6655", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6656", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6657", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6658", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#figure-module-graph-cycle", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6659", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6660", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6661", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6662", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6663", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#figure-module-graph-cycle-async", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6664", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6665", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6666", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6667", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6668", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#figure-module-graph-cycle-async", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6669", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6670", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6671", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_484", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-module-graph-cycle-async-fields-1", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6672", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_485", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-module-graph-cycle-async-fields-2", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6673", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6674", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_486", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-module-graph-cycle-async-fields-3", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6675", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_487", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-module-graph-cycle-async-fields-4", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6676", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_482", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-module-graph-cycle-async-fields-1", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6677", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_488", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-module-graph-cycle-async-fields-5", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_483", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-module-graph-cycle-async-fields-2", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6678", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_489", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-module-graph-cycle-async-fields-6", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6679", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_484", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-module-graph-cycle-async-fields-3", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6680", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_490", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-module-graph-cycle-async-fields-7", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_485", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-module-graph-cycle-async-fields-4", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6681", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_491", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-module-graph-cycle-async-fields-8", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6682", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_486", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-module-graph-cycle-async-fields-5", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6683", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_487", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-module-graph-cycle-async-fields-6", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6684", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_492", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-module-graph-cycle-async-fields-9", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-source-text-module-records", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sourctextmodule-record", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_493", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6685", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18332", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_488", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-module-graph-cycle-async-fields-7", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6686", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_489", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-module-graph-cycle-async-fields-8", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6687", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6688", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_494", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6689", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_495", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_490", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-module-graph-cycle-async-fields-9", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-source-text-module-records", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sourctextmodule-record", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_491", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6690", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-additional-fields-of-source-text-module-records", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18339", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6691", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-38", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6692", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18333", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6693", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_492", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6694", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_493", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6695", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-additional-fields-of-source-text-module-records", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6696", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-38", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6697", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18340", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6698", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6699", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6700", @@ -15355,49 +15358,49 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6705", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6706", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6707", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#importentry-record", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6708", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6709", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_496", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-importentry-record-fields", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6710", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-39", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18334", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18335", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_497", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-import-forms-mapping-to-importentry-records", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6711", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-40", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6712", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#exportentry-record", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#importentry-record", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6713", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6714", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_498", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-exportentry-records", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_494", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-importentry-record-fields", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6715", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-41", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18336", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18337", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18338", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18339", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18340", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-39", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18341", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_499", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-export-forms-mapping-to-exportentry-records", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18342", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_495", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-import-forms-mapping-to-importentry-records", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6716", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-42", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-40", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6717", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#exportentry-record", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6718", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-parsemodule", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6719", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18342", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_496", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-exportentry-records", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6720", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-41", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18343", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18344", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18345", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18346", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18347", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18348", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_497", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-export-forms-mapping-to-exportentry-records", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6721", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#table-42", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6722", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6723", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-parsemodule", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6724", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18349", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6725", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18350", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6726", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6727", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6728", @@ -15405,12 +15408,12 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6730", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6731", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6732", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-getexportednames", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6733", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6734", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6735", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6736", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6737", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-getexportednames", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6738", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6739", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6740", @@ -15420,12 +15423,12 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6744", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6745", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6746", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-resolveexport", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6747", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6748", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6749", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6750", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6751", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-resolveexport", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6752", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6753", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6754", @@ -15452,12 +15455,12 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6775", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6776", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6777", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-source-text-module-record-initialize-environment", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6778", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6779", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6780", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6781", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6782", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-source-text-module-record-initialize-environment", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6783", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6784", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6785", @@ -15475,19 +15478,19 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6797", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6798", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6799", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18344", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18345", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18346", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18347", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6800", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6801", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6802", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-source-text-module-record-execute-module", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6803", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6804", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18351", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18352", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18353", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18354", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6805", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6806", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6807", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-source-text-module-record-execute-module", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6808", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6809", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6810", @@ -15499,38 +15502,38 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6816", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6817", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6818", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-hostresolveimportedmodule", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6819", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6820", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6821", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18348", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6822", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_500", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6823", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-hostresolveimportedmodule", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6824", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6825", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_501", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6826", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18355", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6827", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_498", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6828", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6829", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6830", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_499", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6831", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6832", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6833", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-hostimportmoduledynamically", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6834", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6835", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6836", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18349", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6837", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6838", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_502", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-hostimportmoduledynamically", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6839", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6840", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6841", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18356", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6842", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6843", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_500", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6844", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6845", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6846", @@ -15544,14 +15547,14 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6854", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6855", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6856", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-finishdynamicimport", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6857", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_503", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6858", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6859", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6860", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6861", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-finishdynamicimport", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6862", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_501", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6863", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6864", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6865", @@ -15562,218 +15565,207 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6870", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6871", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6872", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-getmodulenamespace", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6873", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6874", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6875", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6876", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6877", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-getmodulenamespace", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6878", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6879", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-module-semantics-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6880", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18350", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18351", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6881", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6882", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18352", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18353", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18354", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6883", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18355", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6884", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-module-semantics-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6885", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18356", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18357", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18358", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6886", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-imports", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ImportDeclaration", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-WzAgO-V_", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6887", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18359", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18360", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-CDGJVPkq", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18361", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ImportClause", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6888", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18362", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6889", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6890", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18363", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18364", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-kEa0XgB6", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18365", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6891", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-imports", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ImportDeclaration", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-WzAgO-V_", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18366", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-wyOKxI9w", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18367", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-CDGJVPkq", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18368", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ImportedDefaultBinding", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-XiX5S_vU", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ImportClause", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18369", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-NameSpaceImport", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-AScJop1Y", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18370", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-NamedImports", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-SkqVKtrZ", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18371", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-kEa0XgB6", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18372", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-FromClause", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18373", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ImportsList", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-wyOKxI9w", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18374", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-UCgvcMcb", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18375", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ImportedDefaultBinding", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-XiX5S_vU", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18376", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ImportSpecifier", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-5TmWi69r", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-NameSpaceImport", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-AScJop1Y", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18377", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-Pd4rUvEL", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-NamedImports", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-SkqVKtrZ", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18378", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18379", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ModuleSpecifier", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-sCJUL89L", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-FromClause", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18380", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ImportedBinding", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ImportsList", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18381", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-imports-static-semantics-early-errors", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-UCgvcMcb", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18382", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6887", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18383", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-static-semantics-importentries", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-imports-static-semantics-importentries", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-module-semantics-static-semantics-importentries", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-65kV3a3C", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6888", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-8cqfbQ1C", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ImportSpecifier", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-5TmWi69r", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18384", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-Pd4rUvEL", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18385", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6889", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18386", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6890", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ModuleSpecifier", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-sCJUL89L", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18387", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6891", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-haUIYXQl", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ImportedBinding", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18388", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-hUPyQqYi", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-imports-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18389", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6892", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-4FL2ok6-", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18390", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18391", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-static-semantics-importentries", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-imports-static-semantics-importentries", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-module-semantics-static-semantics-importentries", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-65kV3a3C", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6893", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-8cqfbQ1C", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18391", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18392", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6894", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18393", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod--ST7ch2j", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18394", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6895", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-static-semantics-importentriesformodule", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ejkMSdRd", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18394", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6896", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-haUIYXQl", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18395", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-hUPyQqYi", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18396", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6896", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18397", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6897", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-4FL2ok6-", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18397", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18398", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6898", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-0jSzNM4w", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18399", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18400", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6899", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18400", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod--ST7ch2j", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18401", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6900", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-static-semantics-importentriesformodule", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ejkMSdRd", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18402", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6901", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-8iON-ECl", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18403", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6902", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6901", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18404", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6902", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18405", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6903", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-0jSzNM4w", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18406", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18407", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6904", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-UUrB05kM", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18405", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18408", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6905", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18406", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18409", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6906", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-8iON-ECl", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18410", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6907", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-Cg-QzVAj", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18411", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6908", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-nXrDLJR0", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18407", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18408", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6909", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18409", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-UUrB05kM", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18412", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6910", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18410", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18413", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6911", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-EknrR_3b", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18411", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6912", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18412", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-Cg-QzVAj", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6913", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6914", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-Qq5Ok86W", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18413", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-nXrDLJR0", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18414", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6915", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18415", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6916", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6914", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18416", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6917", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6918", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-exports", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ExportDeclaration", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-xWvkB_EQ", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6915", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18417", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6916", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-EknrR_3b", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18418", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod---2Mdo2Q", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6917", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18419", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-w_WAVAwX", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6918", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6919", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-Qq5Ok86W", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18420", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-60Xh0dpZ", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18421", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-bE4rfMak", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6920", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18422", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-KPFnW3Lq", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6921", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18423", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-GUPXSqcT", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6922", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6923", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-exports", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ExportDeclaration", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-xWvkB_EQ", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18424", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18425", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ExportFromClause", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-A39AIi_B", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-o48mDNgZ", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod---2Mdo2Q", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18426", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-bKXP43lb", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-w_WAVAwX", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18427", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-NamedExports", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-tKOro2Xm", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-60Xh0dpZ", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18428", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-bE4rfMak", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18429", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ExportsList", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-KPFnW3Lq", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18430", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-JgWQiNCe", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-GUPXSqcT", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18431", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18432", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ExportSpecifier", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-JyH8gtYm", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ExportFromClause", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-A39AIi_B", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-o48mDNgZ", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18433", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-HMTDwQcl", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-bKXP43lb", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18434", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-NamedExports", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-tKOro2Xm", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18435", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-exports-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18436", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ExportsList", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18437", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6919", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-JgWQiNCe", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18438", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6920", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18439", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6921", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6922", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ExportSpecifier", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-JyH8gtYm", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18440", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-HMTDwQcl", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18441", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-static-semantics-exportedbindings", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-exports-static-semantics-exportedbindings", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-module-semantics-static-semantics-exportedbindings", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18442", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6923", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-hxF0P9sA", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-exports-static-semantics-early-errors", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18443", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18444", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6924", @@ -15781,269 +15773,285 @@ "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6925", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18446", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6926", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-_KDGI2fs", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6927", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18447", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ExniQRjB", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18448", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6927", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-V3c4HtRK", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-static-semantics-exportedbindings", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-exports-static-semantics-exportedbindings", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-module-semantics-static-semantics-exportedbindings", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18449", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18450", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6928", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-OFghu2j_", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-hxF0P9sA", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18450", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18451", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6929", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18452", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-IJxf-Cdm", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18453", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6930", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18453", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6931", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-_KDGI2fs", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18454", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-PahxJv8L", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ExniQRjB", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18455", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6931", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6932", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-V3c4HtRK", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18456", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-Ltk1AbDn", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18457", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-kSrXZybF", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6933", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-OFghu2j_", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18458", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-tftEFTtX", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6934", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18459", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6932", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-IJxf-Cdm", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18460", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-TQTcajTg", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6933", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-2N5gUMor", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6935", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18461", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-PahxJv8L", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18462", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6934", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6936", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18463", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6935", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-Ltk1AbDn", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18464", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6936", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-PXy6OYfk", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-kSrXZybF", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18465", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6937", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6938", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-tftEFTtX", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18466", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-yE_sj4Qx", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6937", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18467", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-TQTcajTg", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6938", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-2N5gUMor", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18468", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6939", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6940", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18469", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-static-semantics-exportednames", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-exports-static-semantics-exportednames", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-module-semantics-static-semantics-exportednames", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6939", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18470", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-Td0h-qi5", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6940", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18471", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18472", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6941", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18473", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-PXy6OYfk", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18472", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6942", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18474", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6943", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ebSwvFft", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18473", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-yE_sj4Qx", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18474", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18475", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6944", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6945", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18476", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-HgfJHgi9", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-static-semantics-exportednames", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-exports-static-semantics-exportednames", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-module-semantics-static-semantics-exportednames", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18477", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-TCq0u4jM", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-Td0h-qi5", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18478", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6945", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-Upv45R4X", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18479", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18480", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6946", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18481", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-H38kB23_", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18480", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6947", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-cZdtFWyT", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18482", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18481", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6948", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-ebSwvFft", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18482", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6949", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18483", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-zlltzYPM", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-HgfJHgi9", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18484", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6950", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-TCq0u4jM", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18485", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-n6JkNQnf", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6950", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-Upv45R4X", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18486", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6951", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18487", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-NjdAgwQZ", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6951", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18488", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-H38kB23_", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6952", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-cZdtFWyT", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18489", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-iOoR-XLv", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6953", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6954", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18490", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-BuNuTBV9", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-zlltzYPM", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18491", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-fWfjxGVB", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6955", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18492", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-tyOEKkRB", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6953", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-VeE5fiYD", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-n6JkNQnf", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18493", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6956", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18494", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6954", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-NjdAgwQZ", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18495", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6955", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6957", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18496", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6956", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-pHxySdXg", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-iOoR-XLv", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18497", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6957", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6958", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-BuNuTBV9", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18498", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-GRhLFzm0", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-fWfjxGVB", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18499", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-tyOEKkRB", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6958", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-VeE5fiYD", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18500", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6959", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6960", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18501", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-static-semantics-exportentries", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-exports-static-semantics-exportentries", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-module-semantics-static-semantics-exportentries", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-VtH9KIhP", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6961", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-paVpIqc4", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6959", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18502", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6960", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18503", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6962", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6961", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-pHxySdXg", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18504", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6962", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6963", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18505", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6964", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-lSM0kaNt", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-GRhLFzm0", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18506", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-TW56DY7O", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18507", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6964", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6965", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-Pw78KQtD", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18508", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18509", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-static-semantics-exportentries", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-exports-static-semantics-exportentries", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-module-semantics-static-semantics-exportentries", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-VtH9KIhP", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6966", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-paVpIqc4", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18509", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18510", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6967", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18511", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-VQKcYkbx", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18512", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6968", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18512", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6969", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-lSM0kaNt", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18513", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-vHJuGFG0", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-TW56DY7O", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18514", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6969", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6970", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-Pw78KQtD", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18515", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6971", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-7BCAocpR", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18516", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6971", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18517", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6972", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18518", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-VQKcYkbx", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18519", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6973", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18517", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18520", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-vHJuGFG0", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18521", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6974", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-rg_YnEcS", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18518", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6975", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18519", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18522", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6976", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-7BCAocpR", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18523", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6977", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-A54_tyTm", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18520", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6978", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18521", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18524", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6979", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-rg_YnEcS", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18525", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6980", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-04PQQ9j2", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18522", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18526", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6981", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6982", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-static-semantics-exportentriesformodule", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-Xa_xAKMV", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-A54_tyTm", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18527", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6983", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18528", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6984", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-eEU1GKNj", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18523", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6985", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18524", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-04PQQ9j2", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18529", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6986", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6987", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-mzZ83dVi", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-static-semantics-exportentriesformodule", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-Xa_xAKMV", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6988", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-zadzACBk", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18525", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18526", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6989", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18527", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-eEU1GKNj", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18530", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6990", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18528", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18531", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6991", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-sRdxtKYQ", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18529", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6992", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18530", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-mzZ83dVi", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6993", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6994", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-kMIeNwJo", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18531", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-zadzACBk", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18532", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6995", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18533", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6996", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6994", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18534", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6997", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6998", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-static-semantics-referencedbindings", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-SuOfrU8K", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6999", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-eGw90zQ9", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6995", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18535", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6996", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-sRdxtKYQ", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18536", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7000", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6997", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18537", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7001", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6998", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_6999", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-kMIeNwJo", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18538", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7002", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-T6LrnWgA", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18539", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7003", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7000", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18540", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-iOxB68Nd", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7001", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18541", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18542", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7002", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7003", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-static-semantics-referencedbindings", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-SuOfrU8K", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7004", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-eGw90zQ9", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18542", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18543", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-exports-runtime-semantics-evaluation", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7005", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18544", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7006", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18545", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7007", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-T6LrnWgA", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18546", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7005", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7008", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18547", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#prod-iOxB68Nd", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18548", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18549", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7009", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18550", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#sec-exports-runtime-semantics-evaluation", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18551", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18552", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18553", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7006", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7010", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18554", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7007", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18555", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7008", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7009", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7010", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18556", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7011", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18557", - "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7012", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18558", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18559", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18560", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7011", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18561", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7012", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18562", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7013", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7014", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7015", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18563", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7016", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18564", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7017", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18565", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_18566", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7018", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7019", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7020", + "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#_ref_7021", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#references-pane-container", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/ecmascript-language-scripts-and-modules.html#references-pane", @@ -16062,75 +16070,75 @@ "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#spec-container", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#sec-error-handling-and-language-extensions", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#early-error", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18560", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7017", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7018", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18561", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18562", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7019", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7020", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18563", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18564", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18565", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7021", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18567", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7022", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7023", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18568", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18569", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7024", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_504", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7025", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18566", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18567", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18570", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18571", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18572", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7026", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7027", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7028", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_505", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7029", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_502", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7030", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#sec-forbidden-extensions", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18573", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18574", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7031", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7032", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7033", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_503", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7034", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18568", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18569", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18570", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18571", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18572", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18573", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18574", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18575", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18576", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18577", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18578", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7035", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#sec-forbidden-extensions", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7036", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7037", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7038", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7039", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18575", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18576", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18577", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18578", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18579", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18580", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18581", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18582", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18583", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18584", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18585", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7040", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7041", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7042", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7043", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_506", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_507", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18579", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18580", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7044", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7045", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7046", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7047", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7048", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_504", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_505", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18586", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18587", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7049", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7050", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_506", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18588", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18589", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18590", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_507", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7051", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_508", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18581", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18582", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18583", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_509", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7046", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_510", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_511", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18591", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7052", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_512", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_513", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18584", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_7047", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_514", - "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18585", + "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#_ref_18592", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#references-pane-container", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/error-handling-and-language-extensions.html#references-pane", @@ -16148,39 +16156,34 @@ "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#menu-toggle", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#spec-container", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#sec-ecmascript-standard-built-in-objects", - "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_18586", - "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_18587", - "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7048", - "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7049", - "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7050", - "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_515", - "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7051", - "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7052", + "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_18593", + "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_18594", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7053", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7054", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7055", + "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_513", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7056", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7057", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7058", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7059", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7060", - "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_516", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7061", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7062", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7063", - "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_517", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7064", - "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_518", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7065", + "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_514", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7066", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7067", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7068", - "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_519", + "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_515", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7069", + "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_516", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7070", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7071", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7072", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7073", + "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_517", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7074", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7075", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7076", @@ -16190,13 +16193,18 @@ "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7080", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7081", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7082", + "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7083", + "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7084", + "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7085", + "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7086", + "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7087", + "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_518", + "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_519", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_520", + "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7088", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_521", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_522", - "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_7083", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_523", - "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_524", - "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#_ref_525", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#references-pane-container", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/ecmascript-standard-built-in-objects.html#references-pane", @@ -16214,56 +16222,51 @@ "https://tc39.es/ecma262/multipage/global-object.html#menu-toggle", "https://tc39.es/ecma262/multipage/global-object.html#spec-container", "https://tc39.es/ecma262/multipage/global-object.html#sec-global-object", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_7084", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_7085", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_7086", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_7087", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_7089", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_7090", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_7091", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_7092", "https://tc39.es/ecma262/multipage/global-object.html#sec-value-properties-of-the-global-object", "https://tc39.es/ecma262/multipage/global-object.html#sec-globalthis", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_7088", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_7089", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_7093", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_7094", "https://tc39.es/ecma262/multipage/global-object.html#sec-value-properties-of-the-global-object-infinity", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_526", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_524", "https://tc39.es/ecma262/multipage/global-object.html#sec-value-properties-of-the-global-object-nan", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_527", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_525", "https://tc39.es/ecma262/multipage/global-object.html#sec-undefined", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_528", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_526", "https://tc39.es/ecma262/multipage/global-object.html#sec-function-properties-of-the-global-object", "https://tc39.es/ecma262/multipage/global-object.html#sec-eval-x", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_7090", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_7091", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_7092", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_7093", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_7094", - "https://tc39.es/ecma262/multipage/global-object.html#sec-performeval", - "https://tc39.es/ecma262/multipage/global-object.html#sec-performeval-rules-outside-constructors", - "https://tc39.es/ecma262/multipage/global-object.html#sec-performeval-rules-outside-methods", - "https://tc39.es/ecma262/multipage/global-object.html#sec-performeval-rules-outside-functions", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7095", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7096", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7097", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7098", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7099", + "https://tc39.es/ecma262/multipage/global-object.html#sec-performeval", + "https://tc39.es/ecma262/multipage/global-object.html#sec-performeval-rules-outside-constructors", + "https://tc39.es/ecma262/multipage/global-object.html#sec-performeval-rules-outside-methods", + "https://tc39.es/ecma262/multipage/global-object.html#sec-performeval-rules-outside-functions", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7100", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7101", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7102", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7103", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18588", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7104", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7105", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18589", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18590", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7106", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18591", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7107", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18592", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7108", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18593", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18595", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7109", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7110", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18596", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18597", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7111", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18598", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7112", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18599", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7113", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18600", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7114", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7115", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7116", @@ -16278,52 +16281,52 @@ "https://tc39.es/ecma262/multipage/global-object.html#_ref_7125", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7126", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7127", - "https://tc39.es/ecma262/multipage/global-object.html#sec-hostensurecancompilestrings", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7128", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7129", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7130", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7131", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7132", + "https://tc39.es/ecma262/multipage/global-object.html#sec-hostensurecancompilestrings", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7133", - "https://tc39.es/ecma262/multipage/global-object.html#sec-evaldeclarationinstantiation", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7134", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7135", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7136", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7137", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7138", - "https://tc39.es/ecma262/multipage/global-object.html#step-evaldeclarationinstantiation-throw-duplicate-binding", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_529", + "https://tc39.es/ecma262/multipage/global-object.html#sec-evaldeclarationinstantiation", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7139", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7140", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7141", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7142", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7143", + "https://tc39.es/ecma262/multipage/global-object.html#step-evaldeclarationinstantiation-throw-duplicate-binding", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_527", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7144", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7145", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18594", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18595", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18596", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7146", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18597", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18598", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18599", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18600", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7147", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7148", - "https://tc39.es/ecma262/multipage/global-object.html#step-evaldeclarationinstantiation-web-compat-insertion-point", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_530", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7149", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_7150", "https://tc39.es/ecma262/multipage/global-object.html#_ref_18601", "https://tc39.es/ecma262/multipage/global-object.html#_ref_18602", "https://tc39.es/ecma262/multipage/global-object.html#_ref_18603", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_7150", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7151", - "https://tc39.es/ecma262/multipage/global-object.html#step-evaldeclarationinstantiation-post-validation", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18604", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18605", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18606", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18607", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7152", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7153", + "https://tc39.es/ecma262/multipage/global-object.html#step-evaldeclarationinstantiation-web-compat-insertion-point", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_528", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7154", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18608", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18609", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18610", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7155", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7156", + "https://tc39.es/ecma262/multipage/global-object.html#step-evaldeclarationinstantiation-post-validation", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7157", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7158", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7159", @@ -16331,37 +16334,37 @@ "https://tc39.es/ecma262/multipage/global-object.html#_ref_7161", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7162", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7163", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_531", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7164", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7165", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7166", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_532", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7167", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_533", - "https://tc39.es/ecma262/multipage/global-object.html#sec-isfinite-number", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7168", - "https://tc39.es/ecma262/multipage/global-object.html#sec-isnan-number", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_529", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7169", - "https://tc39.es/ecma262/multipage/global-object.html#sec-parsefloat-string", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7170", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7171", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_530", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7172", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18604", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_534", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18605", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_531", + "https://tc39.es/ecma262/multipage/global-object.html#sec-isfinite-number", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7173", + "https://tc39.es/ecma262/multipage/global-object.html#sec-isnan-number", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7174", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18606", + "https://tc39.es/ecma262/multipage/global-object.html#sec-parsefloat-string", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7175", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7176", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7177", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18611", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_532", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18612", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7178", - "https://tc39.es/ecma262/multipage/global-object.html#sec-parseint-string-radix", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7179", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18613", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7180", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7181", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7182", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7183", + "https://tc39.es/ecma262/multipage/global-object.html#sec-parseint-string-radix", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7184", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7185", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7186", @@ -16369,157 +16372,157 @@ "https://tc39.es/ecma262/multipage/global-object.html#_ref_7188", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7189", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7190", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_7191", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_7192", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_7193", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_7194", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_7195", "https://tc39.es/ecma262/multipage/global-object.html#sec-uri-handling-functions", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_533", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_534", "https://tc39.es/ecma262/multipage/global-object.html#_ref_535", "https://tc39.es/ecma262/multipage/global-object.html#_ref_536", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_537", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_538", "https://tc39.es/ecma262/multipage/global-object.html#sec-uri-syntax-and-semantics", "https://tc39.es/ecma262/multipage/global-object.html#prod-uri", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18607", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18614", "https://tc39.es/ecma262/multipage/global-object.html#prod-uriCharacters", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18608", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18609", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18615", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18616", "https://tc39.es/ecma262/multipage/global-object.html#prod-uriCharacter", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18610", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18611", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18612", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18617", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18618", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18619", "https://tc39.es/ecma262/multipage/global-object.html#prod-uriReserved", "https://tc39.es/ecma262/multipage/global-object.html#prod-uriUnescaped", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18613", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18614", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18615", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18620", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18621", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18622", "https://tc39.es/ecma262/multipage/global-object.html#prod-uriEscaped", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18616", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18617", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18623", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18624", "https://tc39.es/ecma262/multipage/global-object.html#prod-uriAlpha", "https://tc39.es/ecma262/multipage/global-object.html#prod-uriMark", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_539", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_537", "https://tc39.es/ecma262/multipage/global-object.html#sec-encode", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_7191", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_7192", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_7193", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_7194", - "https://tc39.es/ecma262/multipage/global-object.html#sec-decode", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_7195", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7196", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7197", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7198", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7199", + "https://tc39.es/ecma262/multipage/global-object.html#sec-decode", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7200", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_540", - "https://tc39.es/ecma262/multipage/global-object.html#table-utf-8-encodings", - "https://tc39.es/ecma262/multipage/global-object.html#table-43", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_541", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7201", - "https://tc39.es/ecma262/multipage/global-object.html#sec-decodeuri-encodeduri", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7202", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18618", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7203", - "https://tc39.es/ecma262/multipage/global-object.html#sec-decodeuricomponent-encodeduricomponent", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7204", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7205", - "https://tc39.es/ecma262/multipage/global-object.html#sec-encodeuri-uri", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_542", + "https://tc39.es/ecma262/multipage/global-object.html#sec-decodeuri-encodeduri", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7206", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18619", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18620", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18625", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7207", - "https://tc39.es/ecma262/multipage/global-object.html#sec-encodeuricomponent-uricomponent", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_543", + "https://tc39.es/ecma262/multipage/global-object.html#sec-decodeuricomponent-encodeduricomponent", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7208", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_18621", "https://tc39.es/ecma262/multipage/global-object.html#_ref_7209", + "https://tc39.es/ecma262/multipage/global-object.html#sec-encodeuri-uri", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_538", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_7210", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18626", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18627", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_7211", + "https://tc39.es/ecma262/multipage/global-object.html#sec-encodeuricomponent-uricomponent", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_539", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_7212", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_18628", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_7213", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-aggregate-error", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_544", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_540", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-array", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_545", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_541", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-arraybuffer", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_546", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_542", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-bigint", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_547", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_543", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-bigint64array", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_548", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_544", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-biguint64array", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_549", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_545", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-boolean", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_550", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_546", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-dataview", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_551", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_547", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-date", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_552", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_548", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-error", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_553", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_549", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-evalerror", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_554", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_550", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-finnalization-registry", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_555", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_551", "https://tc39.es/ecma262/multipage/global-object.html#sec-float32array", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_556", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_552", "https://tc39.es/ecma262/multipage/global-object.html#sec-float64array", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_557", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_553", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-function", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_558", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_554", "https://tc39.es/ecma262/multipage/global-object.html#sec-int8array", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_559", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_555", "https://tc39.es/ecma262/multipage/global-object.html#sec-int16array", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_560", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_556", "https://tc39.es/ecma262/multipage/global-object.html#sec-int32array", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_561", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_557", "https://tc39.es/ecma262/multipage/global-object.html#sec-map", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_562", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_558", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-number", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_563", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_559", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-object", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_564", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_560", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-promise", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_565", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_561", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-proxy", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_566", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_562", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-rangeerror", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_567", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_563", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-referenceerror", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_568", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_564", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-regexp", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_569", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_565", "https://tc39.es/ecma262/multipage/global-object.html#sec-set", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_570", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_566", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-sharedarraybuffer", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_571", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_567", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-string", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_572", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_568", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-symbol", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_573", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_569", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-syntaxerror", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_574", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_570", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-typeerror", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_575", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_571", "https://tc39.es/ecma262/multipage/global-object.html#sec-uint8array", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_576", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_572", "https://tc39.es/ecma262/multipage/global-object.html#sec-uint8clampedarray", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_577", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_573", "https://tc39.es/ecma262/multipage/global-object.html#sec-uint16array", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_578", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_574", "https://tc39.es/ecma262/multipage/global-object.html#sec-uint32array", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_579", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_575", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-urierror", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_580", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_576", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-weakmap", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_581", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_577", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-weakref", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_582", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_578", "https://tc39.es/ecma262/multipage/global-object.html#sec-constructor-properties-of-the-global-object-weakset", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_583", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_579", "https://tc39.es/ecma262/multipage/global-object.html#sec-other-properties-of-the-global-object", "https://tc39.es/ecma262/multipage/global-object.html#sec-atomics", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_584", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_580", "https://tc39.es/ecma262/multipage/global-object.html#sec-json", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_585", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_581", "https://tc39.es/ecma262/multipage/global-object.html#sec-math", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_586", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_582", "https://tc39.es/ecma262/multipage/global-object.html#sec-reflect", - "https://tc39.es/ecma262/multipage/global-object.html#_ref_587", + "https://tc39.es/ecma262/multipage/global-object.html#_ref_583", "https://tc39.es/ecma262/multipage/global-object.html#references-pane-container", "https://tc39.es/ecma262/multipage/global-object.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/global-object.html#references-pane", @@ -16539,214 +16542,210 @@ "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-fundamental-objects", "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object-objects", "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object-constructor", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7210", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7211", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7212", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7213", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7214", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object-value", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7215", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7216", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7217", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7218", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-the-object-constructor", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object-value", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7219", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7220", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.assign", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7221", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7222", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-the-object-constructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7223", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7224", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.create", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.assign", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7225", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7226", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7227", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.defineproperties", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7228", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.create", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7229", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-objectdefineproperties", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7230", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7231", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.defineproperties", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7232", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7233", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-objectdefineproperties", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7234", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7235", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.defineproperty", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7236", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7237", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7238", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7239", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.entries", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.defineproperty", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7240", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7241", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7242", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.freeze", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7243", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.entries", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7244", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.fromentries", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-create-data-property-on-object-functions", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7245", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7246", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.freeze", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7247", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7248", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.fromentries", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-create-data-property-on-object-functions", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7249", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7250", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7251", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7252", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7253", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7254", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.getownpropertydescriptor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7255", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7256", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7257", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.getownpropertydescriptors", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7258", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.getownpropertydescriptor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7259", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7260", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7261", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.getownpropertydescriptors", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7262", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.getownpropertynames", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7263", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.getownpropertysymbols", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7264", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-getownpropertykeys", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7265", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7266", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.getownpropertynames", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7267", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.getownpropertysymbols", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7268", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-getownpropertykeys", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7269", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.getprototypeof", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7270", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.hasown", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7271", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7272", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7273", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.is", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.getprototypeof", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7274", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.isextensible", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.hasown", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7275", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7276", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.isfrozen", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7277", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.is", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7278", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.issealed", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.isextensible", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7279", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7280", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.keys", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.isfrozen", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7281", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7282", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.issealed", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7283", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.preventextensions", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7284", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.keys", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7285", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.seal", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7286", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7287", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.setprototypeof", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.preventextensions", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7288", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7289", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.seal", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7290", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.values", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7291", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.setprototypeof", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7292", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7293", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-the-object-prototype-object", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-additional-properties-of-the-object.prototype-object", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7294", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_588", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.values", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7295", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.constructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7296", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.hasownproperty", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#step-hasownproperty-topropertykey", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7297", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#step-hasownproperty-toobject", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-the-object-prototype-object", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-additional-properties-of-the-object.prototype-object", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7298", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_584", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7299", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_589", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_590", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_591", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.isprototypeof", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#step-isprototypeof-check-object", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.constructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7300", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#step-isprototypeof-toobject", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.hasownproperty", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#step-hasownproperty-topropertykey", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7301", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#step-hasownproperty-toobject", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7302", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_592", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_593", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.propertyisenumerable", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#step-propertyisenumerable-topropertykey", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7303", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#step-propertyisenumerable-toobject", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_585", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_586", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_587", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.isprototypeof", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#step-isprototypeof-check-object", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7304", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_594", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_595", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_596", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.tolocalestring", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#step-isprototypeof-toobject", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7305", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7306", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.tostring", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_588", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_589", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.propertyisenumerable", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#step-propertyisenumerable-topropertykey", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7307", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#step-propertyisenumerable-toobject", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7308", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_590", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_591", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_592", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.tolocalestring", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7309", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7310", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.tostring", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7311", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7312", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7313", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.valueof", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7314", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.__proto__", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7320", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7321", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7315", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-get-object.prototype.__proto__", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7316", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-set-object.prototype.__proto__", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7317", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.valueof", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7318", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.__proto__", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7324", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7325", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7319", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype-legacy-accessor-methods", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7336", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7337", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.__defineGetter__", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-get-object.prototype.__proto__", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7320", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-set-object.prototype.__proto__", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7321", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7322", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7323", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7324", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7325", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.__defineSetter__", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype-legacy-accessor-methods", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7340", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7341", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.__defineGetter__", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7326", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7327", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7328", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7329", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.__lookupGetter__", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.__defineSetter__", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7330", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7331", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7332", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.__lookupSetter__", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7333", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.__lookupGetter__", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7334", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7335", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-object-instances", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7336", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-object.prototype.__lookupSetter__", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7337", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7338", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function-objects", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function-constructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7339", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7340", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7341", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-object-instances", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7342", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function-objects", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function-constructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7343", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7344", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7345", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function-p1-p2-pn-body", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7346", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7347", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-createdynamicfunction", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#table-dynamic-function-sourcetext-prefixes", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7348", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7349", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function-p1-p2-pn-body", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7350", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7351", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-createdynamicfunction", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#table-dynamic-function-sourcetext-prefixes", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7352", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7353", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7354", @@ -16755,23 +16754,23 @@ "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7357", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7358", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7359", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18622", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18623", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18624", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18625", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18626", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18627", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18628", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7360", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7361", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7362", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7363", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18629", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18630", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7360", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18631", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18632", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18633", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7361", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7362", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7363", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18634", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18635", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18636", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18637", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7364", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18638", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18639", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18640", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7365", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7366", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7367", @@ -16796,37 +16795,37 @@ "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7386", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7387", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7388", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-the-function-constructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7389", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7390", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7391", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function.length", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7392", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function.prototype", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-the-function-constructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7393", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-the-function-prototype-object", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7394", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7395", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function.length", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7396", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function.prototype", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7397", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function.prototype.apply", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-the-function-prototype-object", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7398", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7399", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7400", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7401", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function.prototype.apply", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7402", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#step-function-proto-apply-call", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7403", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7404", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7405", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7406", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#step-function-proto-apply-call", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7407", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_597", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function.prototype.bind", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7408", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7409", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7410", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7411", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_593", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function.prototype.bind", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7412", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7413", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7414", @@ -16838,324 +16837,328 @@ "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7420", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7421", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7422", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function.prototype.call", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7423", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7424", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#step-function-proto-call-call", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7425", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7426", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function.prototype.call", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7427", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7428", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#step-function-proto-call-call", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7429", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_598", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function.prototype.constructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7430", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function.prototype.tostring", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7431", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7432", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7433", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_599", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_594", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function.prototype.constructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7434", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18634", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18635", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18636", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function.prototype.tostring", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7435", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7436", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7437", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18637", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#prod-NativeFunction", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18638", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18639", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18640", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#prod-NativeFunctionAccessor", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function.prototype-@@hasinstance", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_595", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7438", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18641", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18642", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18643", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7439", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7440", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function-instances", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7441", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_600", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18644", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#prod-NativeFunction", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18645", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18646", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18647", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#prod-NativeFunctionAccessor", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function.prototype-@@hasinstance", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7442", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_601", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_602", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function-instances-length", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7443", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function-instances-name", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7444", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function-instances-prototype", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function-instances", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7445", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_596", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7446", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_597", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_598", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function-instances-length", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7447", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function-instances-name", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7448", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18641", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18642", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18643", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18644", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-hosthassourcetextavailable", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function-instances-prototype", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7449", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7450", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7451", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7452", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18648", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18649", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18650", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_18651", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-hosthassourcetextavailable", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7453", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-boolean-objects", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-boolean-constructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7454", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7455", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7456", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7457", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-boolean-objects", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-boolean-constructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7458", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7459", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-boolean-constructor-boolean-value", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7460", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7461", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-the-boolean-constructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7462", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7463", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-boolean.prototype", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-boolean-constructor-boolean-value", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7464", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-the-boolean-prototype-object", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7465", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-the-boolean-constructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7466", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#thisbooleanvalue", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-thisbooleanvalue", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7467", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-boolean.prototype", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7468", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-the-boolean-prototype-object", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7469", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7470", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-boolean.prototype.constructor", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#thisbooleanvalue", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-thisbooleanvalue", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7471", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-boolean.prototype.tostring", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7472", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-boolean.prototype.valueof", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7473", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-boolean-instances", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7474", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-boolean.prototype.constructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7475", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol-objects", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol-constructor", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-boolean.prototype.tostring", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7476", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-boolean.prototype.valueof", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7477", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol-description", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-boolean-instances", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7478", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-the-symbol-constructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7479", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol-objects", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol-constructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7480", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.asynciterator", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7481", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_603", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.for", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol-description", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7482", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-the-symbol-constructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7483", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7484", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.asynciterator", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7485", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_599", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.for", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7486", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7487", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7488", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7489", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7490", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7491", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_604", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#table-globalsymbolregistry-record-fields", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7492", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#table-44", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7493", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.hasinstance", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7494", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_605", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.isconcatspreadable", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7495", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_606", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.iterator", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_600", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#table-globalsymbolregistry-record-fields", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7496", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_607", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.keyfor", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#table-44", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7497", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.hasinstance", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7498", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_608", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_601", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.isconcatspreadable", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7499", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_602", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.iterator", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7500", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.match", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_603", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.keyfor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7501", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_609", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.matchall", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7502", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_610", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.prototype", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_604", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7503", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.replace", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7504", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_611", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.search", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.match", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7505", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_612", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.species", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_605", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.matchall", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7506", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_613", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.split", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_606", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.prototype", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7507", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_614", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.toprimitive", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.replace", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7508", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_615", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.tostringtag", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_607", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.search", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7509", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_616", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.unscopables", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_608", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.species", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7510", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_617", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-the-symbol-prototype-object", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_609", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.split", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7511", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_610", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.toprimitive", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7512", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#thissymbolvalue", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-thissymbolvalue", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_611", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.tostringtag", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7513", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_612", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.unscopables", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7514", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_613", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-the-symbol-prototype-object", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7515", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7516", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.prototype.constructor", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#thissymbolvalue", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-thissymbolvalue", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7517", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.prototype.description", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7518", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7519", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.prototype.tostring", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7520", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.prototype.constructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7521", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symboldescriptivestring", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.prototype.description", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7522", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7523", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.prototype.tostring", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7524", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.prototype.valueof", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7525", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.prototype-@@toprimitive", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symboldescriptivestring", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7526", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.prototype-@@tostringtag", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7527", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-symbol-instances", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7528", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.prototype.valueof", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7529", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-error-objects", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_618", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_619", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.prototype-@@toprimitive", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7530", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-symbol.prototype-@@tostringtag", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7531", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-symbol-instances", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7532", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-error-constructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7533", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-error-objects", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_614", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_615", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7534", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7535", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7536", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-error-constructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7537", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-error-message", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7538", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7539", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7540", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7541", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-the-error-constructor", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-error-message", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7542", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7543", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-error.prototype", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7544", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-the-error-prototype-object", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7545", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-the-error-constructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7546", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-error.prototype.constructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7547", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-error.prototype.message", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-error.prototype.name", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-error.prototype.tostring", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-error.prototype", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7548", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-the-error-prototype-object", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7549", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7550", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-error.prototype.constructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7551", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-error.prototype.message", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-error.prototype.name", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-error.prototype.tostring", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7552", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7553", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-error-instances", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7554", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7555", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-native-error-types-used-in-this-standard", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_620", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-native-error-types-used-in-this-standard-evalerror", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7556", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-native-error-types-used-in-this-standard-rangeerror", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7557", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-native-error-types-used-in-this-standard-referenceerror", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-error-instances", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7558", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-native-error-types-used-in-this-standard-syntaxerror", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7559", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-native-error-types-used-in-this-standard-typeerror", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-native-error-types-used-in-this-standard", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_616", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-native-error-types-used-in-this-standard-evalerror", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7560", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-native-error-types-used-in-this-standard-urierror", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-native-error-types-used-in-this-standard-rangeerror", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7561", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-nativeerror-object-structure", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_621", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-native-error-types-used-in-this-standard-referenceerror", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7562", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-native-error-types-used-in-this-standard-syntaxerror", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7563", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_622", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-nativeerror-constructors", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-native-error-types-used-in-this-standard-typeerror", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7564", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-native-error-types-used-in-this-standard-urierror", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7565", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-nativeerror-object-structure", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_617", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7566", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7567", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_618", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-nativeerror-constructors", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7568", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-nativeerror", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7569", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#step-nativerror-ordinarycreatefromconstructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7570", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7571", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7572", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_623", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-nativeerror", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7573", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-the-nativeerror-constructors", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#step-nativerror-ordinarycreatefromconstructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7574", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7575", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-nativeerror.prototype", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_624", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7576", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-the-nativeerror-prototype-objects", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_619", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7577", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-the-nativeerror-constructors", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7578", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-nativeerror.prototype.constructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7579", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_625", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-nativeerror.prototype.message", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-nativeerror.prototype", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_620", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7580", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-nativeerror.prototype.name", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-the-nativeerror-prototype-objects", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7581", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7582", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-nativeerror-instances", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-nativeerror.prototype.constructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7583", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_626", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-aggregate-error-objects", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-aggregate-error-constructor", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_621", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-nativeerror.prototype.message", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7584", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-nativeerror.prototype.name", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7585", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7586", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-nativeerror-instances", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7587", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_622", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-aggregate-error-objects", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-aggregate-error-constructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7588", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-aggregate-error", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7589", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7590", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7591", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7592", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-aggregate-error", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7593", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7594", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7595", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-the-aggregate-error-constructors", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7596", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7597", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-aggregate-error.prototype", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7598", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-the-aggregate-error-prototype-objects", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7599", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-the-aggregate-error-constructors", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7600", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-aggregate-error.prototype.constructor", "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7601", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-aggregate-error.prototype", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7602", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-the-aggregate-error-prototype-objects", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7603", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7604", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-aggregate-error.prototype.constructor", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7605", "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-aggregate-error.prototype.message", "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-aggregate-error.prototype.name", "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-properties-of-aggregate-error-instances", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7602", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7603", - "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_627", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7606", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_7607", + "https://tc39.es/ecma262/multipage/fundamental-objects.html#_ref_623", "https://tc39.es/ecma262/multipage/fundamental-objects.html#references-pane-container", "https://tc39.es/ecma262/multipage/fundamental-objects.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/fundamental-objects.html#references-pane", @@ -17175,108 +17178,104 @@ "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-numbers-and-dates", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number-objects", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number-constructor", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7604", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7605", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7606", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7607", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7608", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7609", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number-constructor-number-value", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7610", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7611", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7612", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7613", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number-constructor-number-value", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7614", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-properties-of-the-number-constructor", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7615", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7616", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.epsilon", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7617", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7618", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.isfinite", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-properties-of-the-number-constructor", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7619", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.isinteger", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7620", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.isnan", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.epsilon", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7621", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_628", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.issafeinteger", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7622", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.isfinite", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7623", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.isinteger", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7624", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.max_safe_integer", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.isnan", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7625", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_624", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.issafeinteger", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7626", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7627", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7628", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.max_safe_integer", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7629", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.max_value", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.min_safe_integer", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7630", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7631", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7632", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7633", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.max_value", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.min_safe_integer", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7634", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.min_value", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7635", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.nan", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.negative_infinity", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.parsefloat", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7636", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7637", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7638", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_629", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.parseint", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.min_value", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7639", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.nan", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.negative_infinity", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.parsefloat", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7640", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7641", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_630", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.positive_infinity", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.prototype", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7642", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-properties-of-the-number-prototype-object", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_625", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.parseint", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7643", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7644", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7645", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_626", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.positive_infinity", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.prototype", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7646", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#thisnumbervalue", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-thisnumbervalue", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-properties-of-the-number-prototype-object", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7647", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7648", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7649", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7650", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#thisnumbervalue", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-thisnumbervalue", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7651", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7652", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.prototype.constructor", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7653", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.prototype.toexponential", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7654", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7655", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7656", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.prototype.constructor", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7657", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.prototype.toexponential", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7658", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7659", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7660", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7661", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#step-number-proto-toexponential-intermediate-values", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7662", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7663", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7664", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7665", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#step-number-proto-toexponential-intermediate-values", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7666", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7667", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7668", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_631", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7669", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7670", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7671", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7672", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_627", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7673", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.prototype.tofixed", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7674", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7675", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7676", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7677", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.prototype.tofixed", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7678", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7679", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7680", @@ -17285,15 +17284,15 @@ "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7683", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7684", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7685", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.prototype.tolocalestring", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7686", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7687", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7688", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.prototype.toprecision", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7689", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.prototype.tolocalestring", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7690", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7691", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7692", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.prototype.toprecision", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7693", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7694", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7695", @@ -17306,146 +17305,146 @@ "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7702", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7703", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7704", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.prototype.tostring", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7705", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7706", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7707", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7708", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.prototype.tostring", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7709", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7710", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_632", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.prototype.valueof", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7711", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-properties-of-number-instances", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7712", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7713", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7714", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-bigint-objects", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-bigint-constructor", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_628", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-number.prototype.valueof", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7715", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-properties-of-number-instances", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7716", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7717", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7718", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-bigint-constructor-number-value", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-bigint-objects", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-bigint-constructor", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7719", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7720", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7721", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7722", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-numbertobigint", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-bigint-constructor-number-value", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7723", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7724", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-properties-of-the-bigint-constructor", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7725", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7726", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-numbertobigint", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7727", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-bigint.asintn", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7728", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-properties-of-the-bigint-constructor", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7729", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7730", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7731", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-bigint.asintn", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7732", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7733", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-bigint.asuintn", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7734", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7735", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7736", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7737", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-bigint.prototype", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-bigint.asuintn", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7738", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-properties-of-the-bigint-prototype-object", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7739", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7740", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#thisbigintvalue", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-thisbigintvalue", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7741", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-bigint.prototype", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7742", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-properties-of-the-bigint-prototype-object", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7743", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7744", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#thisbigintvalue", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-thisbigintvalue", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7745", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-bigint.prototype.constructor", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7746", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-bigint.prototype.tolocalestring", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7747", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7748", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-bigint.prototype.tostring", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7749", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-bigint.prototype.constructor", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7750", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-bigint.prototype.tolocalestring", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7751", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7752", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-bigint.prototype.tostring", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7753", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7754", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_633", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-bigint.prototype.valueof", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7755", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-bigint.prototype-@@tostringtag", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7756", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math-object", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7757", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7758", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_629", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-bigint.prototype.valueof", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7759", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-bigint.prototype-@@tostringtag", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7760", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math-object", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7761", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7762", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_634", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-value-properties-of-the-math-object", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.e", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7763", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.ln10", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7764", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.ln2", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7765", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.log10e", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7766", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.log2e", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_630", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-value-properties-of-the-math-object", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.e", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7767", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.pi", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.ln10", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7768", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.sqrt1_2", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.ln2", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7769", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.sqrt2", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.log10e", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7770", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math-@@tostringtag", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.log2e", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7771", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-function-properties-of-the-math-object", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.pi", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7772", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.abs", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.sqrt1_2", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7773", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.acos", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.sqrt2", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7774", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math-@@tostringtag", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7775", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-function-properties-of-the-math-object", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7776", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.abs", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7777", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.acosh", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.acos", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7778", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7779", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7780", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.asin", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7781", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.acosh", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7782", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7783", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7784", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.asin", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7785", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.asinh", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7786", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7787", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7788", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.atan", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7789", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.asinh", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7790", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7791", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7792", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.atan", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7793", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7794", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7795", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.atanh", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7796", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7797", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7798", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.atan2", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7799", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.atanh", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7800", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7801", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7802", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.atan2", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7803", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7804", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7805", @@ -17461,155 +17460,155 @@ "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7815", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7816", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7817", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.cbrt", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7818", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7819", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7820", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.ceil", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7821", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.cbrt", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7822", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7823", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7824", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.ceil", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7825", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.clz32", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7826", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7827", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.cos", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7828", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7829", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.clz32", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7830", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.cosh", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7831", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.cos", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7832", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7833", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.exp", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7834", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.cosh", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7835", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7836", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.expm1", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7837", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.exp", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7838", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7839", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.floor", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7840", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.expm1", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7841", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7842", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7843", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.floor", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7844", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.fround", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7845", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7846", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7847", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7848", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.hypot", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.fround", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7849", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7850", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7851", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.imul", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7852", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.hypot", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7853", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7854", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7855", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.imul", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7856", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7857", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7858", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.log", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7859", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7860", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7861", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.log1p", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7862", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.log", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7863", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7864", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.log10", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7865", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.log1p", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7866", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7867", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.log2", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7868", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.log10", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7869", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7870", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.max", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7871", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.log2", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7872", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7873", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7874", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.min", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.max", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7875", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7876", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7877", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7878", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.pow", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.min", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7879", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7880", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7881", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.random", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7882", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.pow", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7883", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7884", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.round", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7885", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.random", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7886", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7887", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7888", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.round", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7889", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7890", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.sign", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7891", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.sin", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7892", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7893", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7894", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.sinh", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.sign", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7895", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.sin", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7896", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7897", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.sqrt", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7898", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.sinh", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7899", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7900", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.tan", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7901", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.sqrt", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7902", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7903", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.tanh", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7904", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.tan", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7905", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7906", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.trunc", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7907", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.tanh", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7908", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date-objects", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-overview-of-date-objects-and-definitions-of-abstract-operations", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7909", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7910", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_635", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-time-values-and-time-range", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-math.trunc", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7911", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7912", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date-objects", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-overview-of-date-objects-and-definitions-of-abstract-operations", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7913", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_636", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_637", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-day-number-and-time-within-day", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7914", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-Day", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_631", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-time-values-and-time-range", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7915", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7916", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7917", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_632", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_633", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-day-number-and-time-within-day", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7918", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-msPerDay", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-TimeWithinDay", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-Day", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7919", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7920", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7921", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7922", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-msPerDay", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-TimeWithinDay", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7923", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-year-number", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-DaysInYear", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7924", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7925", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7926", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7927", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-year-number", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-DaysInYear", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7928", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7929", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7930", @@ -17618,37 +17617,37 @@ "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7933", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7934", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7935", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-DaysFromYear", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7936", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7937", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7938", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7939", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-DaysFromYear", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7940", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7941", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7942", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7943", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7944", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-TimeFromYear", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7945", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7946", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7947", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-YearFromTime", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7948", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-TimeFromYear", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7949", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-InLeapYear", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7950", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7951", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-YearFromTime", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7952", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7953", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-month-number", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-InLeapYear", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7954", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7955", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7956", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-MonthFromTime", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7957", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-month-number", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7958", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7959", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7960", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-MonthFromTime", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7961", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7962", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7963", @@ -17678,16 +17677,16 @@ "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7987", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7988", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7989", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-DayWithinYear", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7990", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7991", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7992", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7993", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date-number", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-DayWithinYear", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7994", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7995", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7996", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7997", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date-number", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7998", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_7999", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8000", @@ -17720,17 +17719,17 @@ "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8027", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8028", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8029", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-week-day", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8030", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8031", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8032", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8033", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-week-day", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8034", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-local-time-zone-adjustment", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8035", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8036", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8037", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8038", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-local-time-zone-adjustment", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8039", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8040", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8041", @@ -17746,61 +17745,61 @@ "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8051", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8052", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8053", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-localtime", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8054", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8055", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8056", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8057", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-utc-t", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-localtime", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8058", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8059", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8060", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-hours-minutes-second-and-milliseconds", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8061", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-utc-t", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8062", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-HourFromTime", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8063", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8064", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-hours-minutes-second-and-milliseconds", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8065", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8066", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-HourFromTime", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8067", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8068", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-MinFromTime", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8069", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8070", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8071", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8072", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-MinFromTime", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8073", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8074", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-SecFromTime", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8075", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8076", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8077", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8078", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-SecFromTime", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8079", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8080", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-msFromTime", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8081", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8082", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8083", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8084", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-msFromTime", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8085", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8086", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8087", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8088", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-HoursPerDay", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-MinutesPerHour", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-SecondsPerMinute", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-msPerSecond", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-msPerMinute", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8085", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8086", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8087", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-msPerHour", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8088", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8089", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8090", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-maketime", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8091", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#eqn-msPerHour", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8092", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8093", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8094", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-maketime", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8095", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8096", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8097", @@ -17809,11 +17808,11 @@ "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8100", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8101", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8102", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-makeday", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8103", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8104", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8105", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8106", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-makeday", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8107", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8108", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8109", @@ -17827,50 +17826,50 @@ "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8117", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8118", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8119", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-makedate", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8120", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-timeclip", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8121", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8122", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8123", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-makedate", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8124", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date-time-string-format", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_638", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-expanded-years", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-extended-years", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-timeclip", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8125", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8126", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_639", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_640", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8127", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_641", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8128", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date-constructor", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date-time-string-format", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_634", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-expanded-years", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-extended-years", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8129", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8130", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_635", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_636", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8131", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_637", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8132", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date-constructor", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8133", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8134", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date-year-month-date-hours-minutes-seconds-ms", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date-value", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date-constructor-date", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8135", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8136", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8137", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8138", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date-year-month-date-hours-minutes-seconds-ms", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date-value", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date-constructor-date", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8139", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8140", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8141", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8142", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8143", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8144", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_642", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8145", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8146", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8147", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8148", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_638", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8149", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8150", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8151", @@ -17885,29 +17884,29 @@ "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8160", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8161", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8162", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-properties-of-the-date-constructor", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8163", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8164", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.now", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8165", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.parse", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8166", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-properties-of-the-date-constructor", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8167", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8168", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.now", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8169", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.parse", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8170", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_643", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_644", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8171", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8172", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_645", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8173", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.utc", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8174", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_639", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_640", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8175", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8176", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_641", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8177", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.utc", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8178", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8179", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8180", @@ -17919,85 +17918,85 @@ "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8186", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8187", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8188", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-properties-of-the-date-prototype-object", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8189", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8190", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8191", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#thistimevalue", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-thistimevalue", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8192", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#this-Date-object", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#this-time-value", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-properties-of-the-date-prototype-object", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8193", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.constructor", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8194", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getdate", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8195", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#thistimevalue", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-thistimevalue", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8196", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#this-Date-object", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#this-time-value", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8197", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getday", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.constructor", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8198", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getdate", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8199", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8200", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getfullyear", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8201", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getday", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8202", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8203", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.gethours", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8204", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getfullyear", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8205", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8206", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getmilliseconds", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8207", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.gethours", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8208", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8209", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getminutes", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8210", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getmilliseconds", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8211", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8212", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getmonth", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8213", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getminutes", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8214", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8215", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getseconds", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8216", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getmonth", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8217", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8218", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.gettime", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8219", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.gettimezoneoffset", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getseconds", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8220", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8221", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8222", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getutcdate", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.gettime", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8223", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.gettimezoneoffset", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8224", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getutcday", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8225", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8226", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getutcfullyear", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getutcdate", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8227", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8228", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getutchours", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getutcday", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8229", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8230", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getutcmilliseconds", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getutcfullyear", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8231", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8232", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getutcminutes", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getutchours", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8233", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8234", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getutcmonth", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getutcmilliseconds", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8235", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8236", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getutcseconds", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getutcminutes", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8237", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8238", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.setdate", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getutcmonth", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8239", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8240", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.getutcseconds", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8241", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8242", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.setdate", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8243", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8244", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8245", @@ -18005,11 +18004,11 @@ "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8247", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8248", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8249", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.setfullyear", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8250", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8251", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8252", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8253", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.setfullyear", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8254", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8255", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8256", @@ -18019,11 +18018,11 @@ "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8260", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8261", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8262", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.sethours", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8263", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8264", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8265", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8266", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.sethours", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8267", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8268", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8269", @@ -18035,11 +18034,11 @@ "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8275", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8276", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8277", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.setmilliseconds", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8278", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8279", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8280", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8281", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.setmilliseconds", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8282", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8283", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8284", @@ -18048,11 +18047,11 @@ "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8287", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8288", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8289", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.setminutes", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8290", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8291", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8292", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8293", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.setminutes", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8294", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8295", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8296", @@ -18063,11 +18062,11 @@ "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8301", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8302", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8303", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.setmonth", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8304", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8305", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8306", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8307", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.setmonth", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8308", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8309", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8310", @@ -18076,11 +18075,11 @@ "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8313", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8314", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8315", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.setseconds", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8316", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8317", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8318", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8319", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.setseconds", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8320", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8321", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8322", @@ -18090,26 +18089,26 @@ "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8326", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8327", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8328", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.settime", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8329", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8330", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8331", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8332", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.setutcdate", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.settime", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8333", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8334", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8335", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8336", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.setutcdate", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8337", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8338", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8339", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8340", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8341", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.setutcfullyear", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8342", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8343", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8344", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8345", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.setutcfullyear", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8346", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8347", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8348", @@ -18117,11 +18116,11 @@ "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8350", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8351", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8352", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.setutchours", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8353", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8354", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8355", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8356", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.setutchours", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8357", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8358", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8359", @@ -18131,22 +18130,22 @@ "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8363", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8364", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8365", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.setutcmilliseconds", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8366", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8367", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8368", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8369", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.setutcmilliseconds", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8370", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8371", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8372", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8373", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8374", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8375", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.setutcminutes", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8376", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8377", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8378", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8379", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.setutcminutes", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8380", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8381", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8382", @@ -18155,22 +18154,22 @@ "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8385", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8386", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8387", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.setutcmonth", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8388", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8389", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8390", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8391", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.setutcmonth", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8392", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8393", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8394", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8395", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8396", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8397", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.setutcseconds", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8398", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8399", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8400", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8401", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.setutcseconds", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8402", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8403", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8404", @@ -18178,97 +18177,101 @@ "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8406", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8407", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8408", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.todatestring", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8409", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8410", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8411", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8412", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.toisostring", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.todatestring", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8413", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_646", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8414", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.tojson", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_647", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8415", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8416", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.toisostring", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8417", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_642", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8418", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.tolocaledatestring", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.tojson", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_643", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8419", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8420", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.tolocalestring", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8421", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8422", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.tolocaletimestring", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.tolocaledatestring", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8423", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8424", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.tostring", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.tolocalestring", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8425", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8426", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_648", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-timestring", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.tolocaletimestring", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8427", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8428", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.tostring", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8429", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8430", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-datestring", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_649", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_644", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-timestring", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8431", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_650", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8432", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8433", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8434", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-datestring", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_645", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8435", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_646", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8436", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8437", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8438", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-todatestring-day-names", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-todatestring-month-names", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-timezoneestring", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8439", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8440", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8441", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8442", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-todatestring-day-names", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-todatestring-month-names", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-timezoneestring", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8443", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8444", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8445", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-todatestring", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8446", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8447", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8448", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8449", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-todatestring", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8450", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.totimestring", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8451", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8452", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8453", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8454", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.totimestring", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8455", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8456", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.toutcstring", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8457", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8458", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8459", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_651", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8460", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_652", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.toutcstring", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8461", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8462", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8463", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_647", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8464", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_648", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8465", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8466", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8467", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8468", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.valueof", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8469", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype-@@toprimitive", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8470", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8471", - "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-properties-of-date-instances", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8472", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype.valueof", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8473", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-date.prototype-@@toprimitive", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8474", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8475", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-properties-of-date-instances", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8476", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8477", + "https://tc39.es/ecma262/multipage/numbers-and-dates.html#_ref_8478", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#references-pane-container", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/numbers-and-dates.html#references-pane", @@ -18288,42 +18291,38 @@ "https://tc39.es/ecma262/multipage/text-processing.html#sec-text-processing", "https://tc39.es/ecma262/multipage/text-processing.html#sec-string-objects", "https://tc39.es/ecma262/multipage/text-processing.html#sec-string-constructor", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8475", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8476", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8477", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8478", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8479", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8480", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string-constructor-string-value", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8481", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8482", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8483", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8484", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string-constructor-string-value", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8485", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-properties-of-the-string-constructor", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8486", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8487", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.fromcharcode", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8488", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8489", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-properties-of-the-string-constructor", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8490", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8491", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.fromcodepoint", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.fromcharcode", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8492", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8493", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8494", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8495", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.fromcodepoint", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8496", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8497", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8498", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8499", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8500", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.raw", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8501", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8502", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8503", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8504", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.raw", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8505", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8506", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8507", @@ -18332,81 +18331,81 @@ "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8510", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8511", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8512", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_653", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-properties-of-the-string-prototype-object", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8513", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8514", - "https://tc39.es/ecma262/multipage/text-processing.html#thisstringvalue", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-thisstringvalue", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8515", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8516", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_649", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-properties-of-the-string-prototype-object", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8517", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8518", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.at", + "https://tc39.es/ecma262/multipage/text-processing.html#thisstringvalue", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-thisstringvalue", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8519", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8520", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8521", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8522", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.charat", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.at", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8523", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8524", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8525", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8526", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.charat", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8527", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.charcodeat", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8528", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8529", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8530", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8531", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.charcodeat", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8532", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.codepointat", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8533", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_654", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_655", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8534", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8535", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8536", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.codepointat", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8537", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_650", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_651", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8538", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.concat", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8539", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8540", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8541", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8542", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.constructor", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.concat", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8543", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.endswith", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8544", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8545", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8546", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.constructor", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8547", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.endswith", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8548", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8549", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8550", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8551", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.includes", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8552", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8553", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8554", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8555", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.includes", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8556", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8557", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8558", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8559", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.indexof", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8560", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8561", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8562", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8563", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.indexof", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8564", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8565", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8566", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8567", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.lastindexof", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8568", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8569", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8570", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8571", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.lastindexof", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8572", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8573", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8574", @@ -18414,31 +18413,31 @@ "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8576", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8577", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8578", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.localecompare", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8579", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8580", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8581", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8582", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.localecompare", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8583", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_656", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8584", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8585", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8586", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8587", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.match", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_652", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8588", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8589", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8590", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8591", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.match", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8592", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8593", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8594", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8595", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.matchall", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8596", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8597", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8598", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8599", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.matchall", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8600", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8601", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8602", @@ -18447,35 +18446,35 @@ "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8605", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8606", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8607", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.normalize", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8608", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8609", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8610", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.padend", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8611", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.normalize", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8612", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.padstart", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8613", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8614", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-stringpad", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.padend", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8615", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8616", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.padstart", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8617", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8618", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-stringpad", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8619", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8620", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8621", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8622", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8623", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.repeat", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8624", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8625", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8626", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.replace", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8627", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.repeat", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8628", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8629", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8630", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.replace", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8631", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8632", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8633", @@ -18491,24 +18490,24 @@ "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8643", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8644", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8645", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-getsubstitution", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8646", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8647", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8648", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_657", - "https://tc39.es/ecma262/multipage/text-processing.html#table-replacement-text-symbol-substitutions", - "https://tc39.es/ecma262/multipage/text-processing.html#table-45", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8649", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-getsubstitution", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8650", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8651", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8652", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_653", + "https://tc39.es/ecma262/multipage/text-processing.html#table-replacement-text-symbol-substitutions", + "https://tc39.es/ecma262/multipage/text-processing.html#table-45", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8653", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8654", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.replaceall", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8655", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8656", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8657", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8658", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.replaceall", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8659", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8660", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8661", @@ -18532,30 +18531,30 @@ "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8679", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8680", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8681", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.search", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8682", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8683", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8684", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8685", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.search", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8686", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8687", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8688", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8689", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.slice", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8690", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8691", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8692", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8693", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.slice", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8694", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8695", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8696", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8697", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8698", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.split", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8699", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8700", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8701", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8702", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.split", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8703", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8704", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8705", @@ -18575,311 +18574,304 @@ "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8719", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8720", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8721", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-splitmatch", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8722", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8723", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.startswith", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8724", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8725", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-splitmatch", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8726", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8727", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.startswith", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8728", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8729", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8730", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8731", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.substring", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8732", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8733", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8734", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8735", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.substring", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8736", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8737", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8738", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8739", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8740", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.tolocalelowercase", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_658", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8741", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.tolocaleuppercase", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_659", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8742", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.tolowercase", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_660", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8743", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8744", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.tolocalelowercase", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_654", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8745", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.tolocaleuppercase", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_655", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8746", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.tostring", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.tolowercase", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_656", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8747", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.touppercase", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_661", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.trim", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_662", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8748", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-trimstring", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8749", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_663", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8750", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.tostring", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8751", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.touppercase", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_657", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.trim", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_658", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8752", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18645", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18646", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_664", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.trimend", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_665", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-trimstring", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8753", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.trimstart", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_666", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_659", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8754", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.valueof", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8755", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8756", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18652", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18653", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_660", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.trimend", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_661", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8757", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.trimstart", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_662", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8758", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.valueof", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8759", "https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype-@@iterator", "https://tc39.es/ecma262/multipage/text-processing.html#table-internal-slots-of-string-iterator-instances", "https://tc39.es/ecma262/multipage/text-processing.html#table-46", "https://tc39.es/ecma262/multipage/text-processing.html#sec-properties-of-string-iterator-instances", "https://tc39.es/ecma262/multipage/text-processing.html#sec-createstringiterator", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_667", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8756", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8757", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8758", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8759", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_663", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8760", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8761", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8762", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8763", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-properties-of-string-instances", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8764", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8765", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8766", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-properties-of-string-instances-length", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-string-iterator-objects", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8767", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-%stringiteratorprototype%-object", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-properties-of-string-instances", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8768", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8769", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-%stringiteratorprototype%.next", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8770", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-%stringiteratorprototype%-@@tostringtag", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-properties-of-string-instances-length", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-string-iterator-objects", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8771", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-%stringiteratorprototype%-object", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8772", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8773", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-%stringiteratorprototype%.next", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8774", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-%stringiteratorprototype%-@@tostringtag", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8775", "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp-regular-expression-objects", "https://tc39.es/ecma262/multipage/text-processing.html#sec-patterns", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8772", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18647", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-Pattern", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18648", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-Disjunction", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18649", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18650", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18651", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-Alternative", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18652", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18653", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-Term", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8776", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18654", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-Pattern", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18655", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-Disjunction", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18656", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18657", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-Assertion", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18658", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-Alternative", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18659", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18660", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-Term", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18661", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-Quantifier", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18662", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18663", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-QuantifierPrefix", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18664", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-Assertion", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18665", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18666", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18667", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-Atom", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18668", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-Quantifier", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18669", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18670", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-QuantifierPrefix", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18671", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18672", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18673", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-SyntaxCharacter", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-PatternCharacter", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18674", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-Atom", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18675", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-AtomEscape", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18676", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18677", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18678", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18679", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-CharacterEscape", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-Oo951o9a", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18680", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-MEeQQu3e", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-SyntaxCharacter", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-PatternCharacter", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18681", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-oPPhk0pZ", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18682", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-3rHpyopk", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-AtomEscape", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18683", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18684", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-KFE72mZL", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18685", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-ControlEscape", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-ControlLetter", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-GroupSpecifier", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18686", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-GroupName", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-CharacterEscape", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-Oo951o9a", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18687", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-RegExpIdentifierName", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-7lP6RX49", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-MEeQQu3e", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18688", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-Wlj6DCQi", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-oPPhk0pZ", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18689", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-3rHpyopk", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18690", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-RegExpIdentifierStart", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18691", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-KFE72mZL", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18692", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-ControlEscape", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-ControlLetter", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-GroupSpecifier", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18693", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-GroupName", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18694", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-RegExpIdentifierPart", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-RegExpIdentifierName", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-7lP6RX49", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18695", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-Wlj6DCQi", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18696", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18697", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-RegExpIdentifierStart", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18698", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-RegExpUnicodeEscapeSequence", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-8GU45ufS", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18699", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18700", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18701", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-RegExpIdentifierPart", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18702", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18703", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-5oXd8wzV", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18704", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-CzkVQCuc", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18705", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-UnicodeLeadSurrogate", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-UnicodeTrailSurrogate", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-RegExpUnicodeEscapeSequence", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-8GU45ufS", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18706", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18707", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18708", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18709", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-HexLeadSurrogate", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-9DQE3TBL", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18710", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-5oXd8wzV", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18711", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-HexTrailSurrogate", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-NPEUSg3U", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-CzkVQCuc", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18712", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-UnicodeLeadSurrogate", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-UnicodeTrailSurrogate", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18713", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-HexNonSurrogate", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-iYWV_jnv", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18714", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18715", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-IdentityEscape", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18716", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-HexLeadSurrogate", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-9DQE3TBL", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18717", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18718", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-DecimalEscape", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-PUMw6WxS", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-HexTrailSurrogate", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-NPEUSg3U", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18719", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18720", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-HexNonSurrogate", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-iYWV_jnv", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18721", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-CharacterClassEscape", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18722", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-IdentityEscape", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18723", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-UnicodePropertyValueExpression", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18724", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18725", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-DecimalEscape", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-PUMw6WxS", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18726", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-UnicodePropertyName", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18727", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-UnicodePropertyNameCharacters", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-dKwoh9d_", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18728", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-CharacterClassEscape", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18729", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-UnicodePropertyValue", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18730", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-LoneUnicodePropertyNameOrValue", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-UnicodePropertyValueExpression", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18731", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-UnicodePropertyValueCharacters", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-fm-i-5qN", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18732", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18733", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-UnicodePropertyValueCharacter", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-UnicodePropertyName", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18734", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-UnicodePropertyNameCharacters", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-dKwoh9d_", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18735", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-UnicodePropertyNameCharacter", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18736", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-CharacterClass", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-UnicodePropertyValue", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18737", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-LoneUnicodePropertyNameOrValue", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18738", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-ClassRanges", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-UnicodePropertyValueCharacters", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-fm-i-5qN", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18739", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-NonemptyClassRanges", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18740", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-UnicodePropertyValueCharacter", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18741", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18742", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-UnicodePropertyNameCharacter", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18743", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-CharacterClass", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18744", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18745", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-NonemptyClassRangesNoDash", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-ClassRanges", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18746", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-NonemptyClassRanges", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18747", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18748", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18749", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18750", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18751", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-ClassAtom", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-XasmPTvP", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18752", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-ClassAtomNoDash", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-8_e8tlx2", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-NonemptyClassRangesNoDash", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18753", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18754", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-ClassEscape", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-vzYjsMTa", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-_O6e_qMV", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-b7xEos_a", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18755", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-OVCnPzXd", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18756", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_668", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-patterns-static-semantics-early-errors", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_669", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18757", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18758", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-ClassAtom", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-XasmPTvP", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18759", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-ClassAtomNoDash", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-8_e8tlx2", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18760", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8773", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18761", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-ClassEscape", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-vzYjsMTa", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-_O6e_qMV", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-b7xEos_a", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18762", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-OVCnPzXd", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18763", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_664", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-patterns-static-semantics-early-errors", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_665", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18764", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18765", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18766", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18767", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8777", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18768", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8774", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8775", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18769", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18770", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18771", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8776", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18772", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_670", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18773", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18774", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18775", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8777", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18776", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8778", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18777", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8779", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18776", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18777", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18778", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8780", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18779", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8781", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_666", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18780", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8782", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18781", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18782", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8781", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18783", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8782", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18784", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8783", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18785", @@ -18889,235 +18881,238 @@ "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18787", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8786", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18788", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8787", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18789", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8788", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18790", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18791", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8789", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8787", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18792", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8788", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18793", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8789", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18794", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18795", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8790", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18795", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8791", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18796", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8792", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18797", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18798", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8793", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18799", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8791", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18800", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18801", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18802", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8794", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18803", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8792", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18804", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18805", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18806", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8795", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18807", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18808", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8793", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8794", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18809", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8795", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18810", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8796", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18811", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18812", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18813", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18814", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18815", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8797", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_671", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8798", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18816", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8799", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18810", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8800", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8801", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18811", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_672", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_673", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18812", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_667", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8802", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8803", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18813", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18817", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8804", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_674", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8805", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_675", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-patterns-static-semantics-capturing-group-number", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_676", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-xT1sXsIe", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18814", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18815", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-lKRUpdJ5", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18816", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18817", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18818", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_668", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_669", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18819", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8806", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8807", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18820", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8808", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_670", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8809", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_671", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-patterns-static-semantics-capturing-group-number", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_672", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-xT1sXsIe", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18821", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18822", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_677", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-lKRUpdJ5", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18823", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18824", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18825", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18826", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18827", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18828", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18829", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_673", "https://tc39.es/ecma262/multipage/text-processing.html#sec-patterns-static-semantics-is-character-class", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_678", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_674", "https://tc39.es/ecma262/multipage/text-processing.html#prod-SW1wsHv2", "https://tc39.es/ecma262/multipage/text-processing.html#prod-bDYaT4vt", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18823", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18830", "https://tc39.es/ecma262/multipage/text-processing.html#prod-zN7WPfK3", "https://tc39.es/ecma262/multipage/text-processing.html#prod-_sYwOjnL", "https://tc39.es/ecma262/multipage/text-processing.html#prod-uFVNSs1H", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18824", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18831", "https://tc39.es/ecma262/multipage/text-processing.html#prod-3d9phfMH", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18825", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18832", "https://tc39.es/ecma262/multipage/text-processing.html#sec-patterns-static-semantics-character-value", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_679", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_675", "https://tc39.es/ecma262/multipage/text-processing.html#prod-xjk33vk0", "https://tc39.es/ecma262/multipage/text-processing.html#prod-r7Whzgyd", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18826", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18827", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18833", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18834", "https://tc39.es/ecma262/multipage/text-processing.html#prod-lioRfUCB", "https://tc39.es/ecma262/multipage/text-processing.html#prod-RssYfbc0", "https://tc39.es/ecma262/multipage/text-processing.html#prod-qdZp22xs", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18828", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_680", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18835", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_676", "https://tc39.es/ecma262/multipage/text-processing.html#table-controlescape-code-point-values", "https://tc39.es/ecma262/multipage/text-processing.html#table-47", "https://tc39.es/ecma262/multipage/text-processing.html#prod-icPSXbtU", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18829", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18830", - "https://tc39.es/ecma262/multipage/text-processing.html#prod--h1KYMFX", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18831", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-GXRVwMQi", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18832", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18833", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-xQFw7WMV", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18834", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18835", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8806", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18836", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8807", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18837", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8808", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-OI8ASjmd", + "https://tc39.es/ecma262/multipage/text-processing.html#prod--h1KYMFX", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18838", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-GXRVwMQi", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18839", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-cC4Huuek", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18840", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-xQFw7WMV", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18841", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-KB9TwXt5", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18842", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-w_eLE8Wq", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8810", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18843", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-gm_vpVWn", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8811", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18844", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8812", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-OI8ASjmd", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18845", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-u6hqoUgl", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18846", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-cC4Huuek", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18847", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-static-semantics-sourcetext", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-YwpqHKM8", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18848", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-KB9TwXt5", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18849", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-GwDkgvpu", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-w_eLE8Wq", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18850", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-gm_vpVWn", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18851", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8809", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-static-semantics-capturinggroupname", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp-identifier-names-static-semantics-stringvalue", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-Yflikipu", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18852", - "https://tc39.es/ecma262/multipage/text-processing.html#prod-9mV1v__j", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-u6hqoUgl", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18853", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18854", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-static-semantics-sourcetext", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-YwpqHKM8", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18855", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18856", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-GwDkgvpu", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18857", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8810", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-pattern-semantics", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_681", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8811", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8812", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18858", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_682", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8813", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-static-semantics-capturinggroupname", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp-identifier-names-static-semantics-stringvalue", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-Yflikipu", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18859", + "https://tc39.es/ecma262/multipage/text-processing.html#prod-9mV1v__j", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18860", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8813", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18861", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18862", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18863", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18864", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8814", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-pattern-semantics", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_677", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8815", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8816", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18865", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_678", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18866", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18867", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8817", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18868", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18869", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18870", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8818", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8819", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-notation", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8820", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18864", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18865", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8821", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18866", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18867", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-runtime-semantics-wordcharacters-abstract-operation", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8822", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8823", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-notation", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8824", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18871", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18872", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8825", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18873", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18874", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-runtime-semantics-wordcharacters-abstract-operation", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8826", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8827", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-pattern", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18868", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18869", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8828", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8829", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8830", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8831", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-pattern", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18875", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18876", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8832", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8833", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8834", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_683", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_684", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8835", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8836", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8837", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8838", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_685", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_679", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_680", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8839", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8840", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-disjunction", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18870", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18871", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18872", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18873", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18874", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18875", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8841", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8842", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18876", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_681", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8843", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8844", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-disjunction", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18877", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18878", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18879", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18880", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18881", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18882", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8845", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8846", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18883", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-alternative", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8843", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8844", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18884", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18885", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18886", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18887", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8845", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8846", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8847", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8848", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8849", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8850", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8851", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18888", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18889", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18890", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-alternative", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8847", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8848", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18891", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18892", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18893", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18894", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8849", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8850", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8851", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8852", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8853", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8854", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8855", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18895", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-term", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18896", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18897", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18898", @@ -19125,41 +19120,42 @@ "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18900", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18901", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18902", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-term", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18903", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8852", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8853", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8854", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18904", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18905", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18906", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8855", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18907", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18908", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18909", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18910", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8856", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18911", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8857", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8858", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18911", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18912", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18913", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8859", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-runtime-semantics-repeatmatcher-abstract-operation", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18914", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18915", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18916", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18917", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8860", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18918", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8861", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8862", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8863", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-runtime-semantics-repeatmatcher-abstract-operation", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8864", - "https://tc39.es/ecma262/multipage/text-processing.html#step-repeatmatcher-done", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8865", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8866", - "https://tc39.es/ecma262/multipage/text-processing.html#step-repeatmatcher-clear-captures", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8867", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18912", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18913", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18914", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18915", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18916", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18917", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18918", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8868", + "https://tc39.es/ecma262/multipage/text-processing.html#step-repeatmatcher-done", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8869", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8870", + "https://tc39.es/ecma262/multipage/text-processing.html#step-repeatmatcher-clear-captures", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8871", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18919", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18920", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18921", @@ -19168,263 +19164,258 @@ "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18924", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18925", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18926", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_686", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18927", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18928", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18929", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_687", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18930", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-assertion", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8868", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8869", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18931", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8870", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8871", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18932", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18933", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_682", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18934", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18935", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18936", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_683", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18937", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-assertion", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8872", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8873", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18938", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8874", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8875", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18939", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8876", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8877", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8878", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8879", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18933", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18934", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8880", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8881", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8882", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8883", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18935", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18936", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18940", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18941", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8884", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8885", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8886", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18937", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18938", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8887", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18942", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18943", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8888", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8889", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8890", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18939", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18940", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18944", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18945", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8891", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8892", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8893", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-runtime-semantics-iswordchar-abstract-operation", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8894", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-quantifier", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18941", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18942", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18946", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18947", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8895", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8896", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18943", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18944", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8897", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-runtime-semantics-iswordchar-abstract-operation", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8898", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18945", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18946", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_688", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18947", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-quantifier", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18948", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18949", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8899", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8900", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18950", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18951", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8901", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8902", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18952", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-atom", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18953", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_684", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18954", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8899", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18955", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8900", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18956", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18957", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18958", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18959", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8901", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-atom", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18960", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18961", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8903", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18962", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8904", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18963", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18964", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18965", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8902", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18966", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8903", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8904", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8905", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18967", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18968", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18969", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18970", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18971", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18972", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8906", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18973", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8907", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8908", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8909", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8910", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8911", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18967", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18968", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-runtime-semantics-charactersetmatcher-abstract-operation", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8912", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8913", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8914", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8915", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18974", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18975", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-runtime-semantics-charactersetmatcher-abstract-operation", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8916", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8917", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-runtime-semantics-canonicalize-ch", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8918", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8919", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18969", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18970", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8920", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18971", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18972", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18973", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18974", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18975", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8921", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-runtime-semantics-canonicalize-ch", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8922", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8923", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18976", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18977", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8924", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18978", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18979", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18980", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18981", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18982", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18983", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18984", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18985", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18986", "https://tc39.es/ecma262/multipage/text-processing.html#sec-runtime-semantics-unicodematchproperty-p", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8921", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8922", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_689", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_690", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8923", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_691", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_692", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8924", - "https://tc39.es/ecma262/multipage/text-processing.html#table-nonbinary-unicode-properties", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8925", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8926", - "https://tc39.es/ecma262/multipage/text-processing.html#table-binary-unicode-properties", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_685", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_686", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8927", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_687", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_688", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8928", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-runtime-semantics-unicodematchpropertyvalue-p-v", + "https://tc39.es/ecma262/multipage/text-processing.html#table-nonbinary-unicode-properties", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8929", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8930", + "https://tc39.es/ecma262/multipage/text-processing.html#table-binary-unicode-properties", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8931", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8932", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-runtime-semantics-unicodematchpropertyvalue-p-v", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8933", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_693", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8934", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_694", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_695", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8935", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_696", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_697", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_698", - "https://tc39.es/ecma262/multipage/text-processing.html#table-unicode-general-category-values", - "https://tc39.es/ecma262/multipage/text-processing.html#table-unicode-script-values", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-atomescape", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18980", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18981", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8936", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8937", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_689", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8938", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18982", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18983", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_690", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_691", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8939", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18984", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18985", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8940", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_699", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18986", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_692", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_693", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_694", + "https://tc39.es/ecma262/multipage/text-processing.html#table-unicode-general-category-values", + "https://tc39.es/ecma262/multipage/text-processing.html#table-unicode-script-values", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-atomescape", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18987", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18988", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18989", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8940", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8941", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8942", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18989", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18990", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18991", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8943", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18991", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18992", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8944", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_695", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18993", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18994", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18995", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8944", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18996", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18997", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8945", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-backreference-matcher", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8946", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8947", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8948", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8949", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8950", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8951", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8952", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8953", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8954", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-characterescape", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18997", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18998", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8947", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_18999", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19000", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19001", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19002", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8948", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19003", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19004", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8949", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-backreference-matcher", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8950", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8951", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8952", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8953", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8954", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8955", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8956", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8957", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8958", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-characterescape", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19005", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-decimalescape", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19006", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19007", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19008", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8956", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19009", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-characterclassescape", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19010", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19011", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8959", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19012", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-decimalescape", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19013", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19014", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19015", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8960", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19016", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-characterclassescape", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19017", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8957", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19018", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8958", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8959", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8960", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8961", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_700", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8962", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19019", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8963", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19020", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8964", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19021", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8965", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8966", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_701", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8967", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8968", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8969", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_702", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-characterclass", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19022", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19023", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19024", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8961", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19025", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-classranges", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8962", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8963", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8964", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8965", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_696", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8966", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19026", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8967", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19027", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-nonemptyclassranges", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8968", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19028", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8969", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8970", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_697", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8971", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8972", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8973", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_698", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-characterclass", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19029", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19030", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19031", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19032", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-classranges", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19033", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19034", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-nonemptyclassranges", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19035", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19036", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19037", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19038", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19039", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8970", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-runtime-semantics-characterrange-abstract-operation", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8971", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8972", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-nonemptyclassrangesnodash", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19040", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19041", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19042", @@ -19432,12 +19423,16 @@ "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19044", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19045", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19046", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8974", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-runtime-semantics-characterrange-abstract-operation", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8975", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8976", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-nonemptyclassrangesnodash", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19047", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19048", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19049", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19050", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19051", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8973", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19052", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19053", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19054", @@ -19445,148 +19440,152 @@ "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19056", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19057", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19058", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8977", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19059", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19060", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19061", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-classatom", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19062", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19063", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-classatomnodash", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19064", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19065", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19066", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19067", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-classescape", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19068", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-classatom", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19069", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8974", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19070", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-classatomnodash", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19071", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19072", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19073", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19074", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-classescape", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19075", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp-constructor", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8975", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8976", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8977", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19076", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8978", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19077", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19078", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19079", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19080", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19081", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19082", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp-constructor", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8979", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp-pattern-flags", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8980", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8981", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8982", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8983", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp-pattern-flags", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8984", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8985", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8986", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8987", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8988", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19076", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19077", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19078", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-abstract-operations-for-the-regexp-constructor", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexpalloc", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8989", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8990", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexpinitialize", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8991", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8992", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19083", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19084", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19085", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-abstract-operations-for-the-regexp-constructor", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexpalloc", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8993", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8994", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexpinitialize", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8995", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8996", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8997", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8998", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_8999", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9000", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19079", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9001", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9002", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_703", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9003", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19080", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9004", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-parsepattern", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19086", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9005", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19081", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9006", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19082", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_699", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9007", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19083", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19087", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9008", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19084", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexpcreate", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-parsepattern", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9009", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19088", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9010", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19089", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9011", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-escaperegexppattern", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19085", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19086", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_704", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19090", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9012", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19087", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19088", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19091", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexpcreate", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9013", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19089", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9014", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19090", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19091", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19092", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-properties-of-the-regexp-constructor", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9015", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-escaperegexppattern", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19092", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19093", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_700", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9016", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp.prototype", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19094", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19095", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9017", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-get-regexp-@@species", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19096", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9018", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19097", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19098", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19099", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-properties-of-the-regexp-constructor", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9019", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9020", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp.prototype", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9021", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-properties-of-the-regexp-prototype-object", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-get-regexp-@@species", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9022", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9023", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9024", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp.prototype.constructor", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9025", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp.prototype.exec", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-properties-of-the-regexp-prototype-object", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9026", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9027", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9028", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp.prototype.constructor", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9029", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexpexec", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp.prototype.exec", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9030", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9031", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9032", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9033", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexpexec", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9034", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9035", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexpbuiltinexec", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9036", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9037", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9038", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9039", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexpbuiltinexec", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9040", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9041", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9042", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9043", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9044", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9045", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_705", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9046", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9047", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9048", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9049", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_701", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9050", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9051", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9052", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9053", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9054", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19093", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9055", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9056", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9057", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9058", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19100", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9059", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9060", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9061", @@ -19596,27 +19595,27 @@ "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9065", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9066", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9067", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19094", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9068", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19095", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9069", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-advancestringindex", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9070", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9071", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19101", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9072", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-get-regexp.prototype.dotAll", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19102", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9073", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-advancestringindex", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9074", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexphasflag", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9075", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9076", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-get-regexp.prototype.dotAll", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9077", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9078", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-get-regexp.prototype.flags", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexphasflag", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9079", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9080", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9081", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9082", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-get-regexp.prototype.flags", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9083", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9084", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9085", @@ -19627,17 +19626,17 @@ "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9090", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9091", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9092", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-get-regexp.prototype.global", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9093", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9094", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-get-regexp.prototype.ignorecase", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9095", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9096", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp.prototype-@@match", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-get-regexp.prototype.global", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9097", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9098", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-get-regexp.prototype.ignorecase", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9099", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9100", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp.prototype-@@match", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9101", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9102", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9103", @@ -19659,11 +19658,11 @@ "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9119", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9120", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9121", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp-prototype-matchall", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9122", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9123", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9124", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9125", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp-prototype-matchall", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9126", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9127", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9128", @@ -19671,14 +19670,14 @@ "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9130", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9131", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9132", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-get-regexp.prototype.multiline", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9133", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9134", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp.prototype-@@replace", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9135", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9136", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-get-regexp.prototype.multiline", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9137", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9138", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp.prototype-@@replace", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9139", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9140", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9141", @@ -19718,29 +19717,29 @@ "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9175", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9176", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9177", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp.prototype-@@search", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9178", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9179", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9180", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9181", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp.prototype-@@search", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9182", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9183", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9184", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9185", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9186", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9187", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-get-regexp.prototype.source", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9188", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9189", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9190", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9191", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-get-regexp.prototype.source", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9192", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9193", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp.prototype-@@split", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9194", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9195", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9196", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9197", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp.prototype-@@split", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9198", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9199", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9200", @@ -19775,43 +19774,43 @@ "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9229", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9230", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9231", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-get-regexp.prototype.sticky", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9232", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9233", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp.prototype.test", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9234", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9235", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-get-regexp.prototype.sticky", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9236", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp.prototype.tostring", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9237", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp.prototype.test", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9238", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9239", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9240", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp.prototype.tostring", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9241", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9242", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19096", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-get-regexp.prototype.unicode", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9243", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9244", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-properties-of-regexp-instances", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9245", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9246", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19103", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-get-regexp.prototype.unicode", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9247", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19097", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9248", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-properties-of-regexp-instances", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9249", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-lastindex", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9250", - "https://tc39.es/ecma262/multipage/text-processing.html#_ref_706", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp-string-iterator-objects", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9251", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-createregexpstringiterator", - "https://tc39.es/ecma262/multipage/text-processing.html#table-regexp-string-iterator-instance-slots", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-properties-of-regexp-string-iterator-instances", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_19104", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9252", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9253", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-lastindex", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9254", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_702", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-regexp-string-iterator-objects", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9255", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-createregexpstringiterator", + "https://tc39.es/ecma262/multipage/text-processing.html#table-regexp-string-iterator-instance-slots", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-properties-of-regexp-string-iterator-instances", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9256", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9257", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9258", @@ -19822,13 +19821,17 @@ "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9263", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9264", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9265", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-%regexpstringiteratorprototype%-object", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9266", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9267", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-%regexpstringiteratorprototype%.next", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9268", - "https://tc39.es/ecma262/multipage/text-processing.html#sec-%regexpstringiteratorprototype%-@@tostringtag", "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9269", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-%regexpstringiteratorprototype%-object", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9270", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9271", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-%regexpstringiteratorprototype%.next", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9272", + "https://tc39.es/ecma262/multipage/text-processing.html#sec-%regexpstringiteratorprototype%-@@tostringtag", + "https://tc39.es/ecma262/multipage/text-processing.html#_ref_9273", "https://tc39.es/ecma262/multipage/text-processing.html#references-pane-container", "https://tc39.es/ecma262/multipage/text-processing.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/text-processing.html#references-pane", @@ -19847,25 +19850,21 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#spec-container", "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-indexed-collections", "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array-objects", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9270", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_707", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array-constructor", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9271", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9272", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9273", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9274", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_703", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array-constructor", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9275", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9276", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9277", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9278", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array-items", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array-len", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array-constructor-array", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9279", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9280", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9281", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9282", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array-items", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array-len", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array-constructor-array", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9283", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9284", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9285", @@ -19878,14 +19877,14 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9292", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9293", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9294", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-properties-of-the-array-constructor", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9295", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9296", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.from", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9297", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9298", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-properties-of-the-array-constructor", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9299", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9300", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.from", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9301", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9302", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9303", @@ -19919,42 +19918,42 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9331", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9332", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9333", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.isarray", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9334", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.of", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9335", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9336", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9337", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.isarray", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9338", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.of", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9339", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9340", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9341", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9342", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9343", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9344", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9345", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-get-array-@@species", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9346", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9347", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9348", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9349", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-properties-of-the-array-prototype-object", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-get-array-@@species", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9350", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9351", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9352", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.at", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9353", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-properties-of-the-array-prototype-object", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9354", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9355", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9356", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.at", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9357", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9358", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.concat", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9359", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9360", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9361", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9362", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.concat", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9363", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9364", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9365", @@ -19965,23 +19964,23 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9370", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9371", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9372", - "https://tc39.es/ecma262/multipage/indexed-collections.html#step-array-proto-concat-set-length", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9373", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9374", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_708", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-isconcatspreadable", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9375", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9376", + "https://tc39.es/ecma262/multipage/indexed-collections.html#step-array-proto-concat-set-length", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9377", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9378", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_704", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-isconcatspreadable", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9379", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.constructor", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9380", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.copywithin", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9381", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9382", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9383", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.constructor", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9384", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.copywithin", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9385", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9386", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9387", @@ -19999,25 +19998,25 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9399", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9400", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9401", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.entries", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9402", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9403", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.every", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9404", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9405", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.entries", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9406", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9407", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.every", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9408", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9409", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9410", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9411", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9412", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9413", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.fill", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9414", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9415", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9416", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9417", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.fill", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9418", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9419", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9420", @@ -20025,11 +20024,11 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9422", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9423", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9424", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.filter", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9425", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9426", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9427", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9428", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.filter", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9429", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9430", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9431", @@ -20040,38 +20039,38 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9436", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9437", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9438", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.find", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9439", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9440", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9441", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9442", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.find", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9443", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9444", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9445", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9446", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9447", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.findindex", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9448", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9449", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9450", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9451", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.findindex", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9452", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9453", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9454", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9455", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9456", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9457", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.flat", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9458", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9459", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9460", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9461", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.flat", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9462", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-flattenintoarray", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9463", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9464", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9465", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9466", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-flattenintoarray", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9467", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9468", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9469", @@ -20084,27 +20083,27 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9476", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9477", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9478", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.flatmap", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9479", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9480", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9481", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9482", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.flatmap", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9483", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.foreach", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9484", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9485", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9486", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9487", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.foreach", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9488", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9489", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9490", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9491", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9492", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.includes", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9493", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9494", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9495", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9496", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.includes", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9497", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9498", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9499", @@ -20112,11 +20111,11 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9501", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9502", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9503", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.indexof", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9504", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9505", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9506", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9507", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.indexof", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9508", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9509", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9510", @@ -20126,24 +20125,24 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9514", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9515", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9516", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.join", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9517", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9518", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9519", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9520", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.join", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9521", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9522", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9523", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9524", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9525", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.keys", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9526", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9527", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.lastindexof", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9528", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9529", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.keys", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9530", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9531", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.lastindexof", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9532", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9533", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9534", @@ -20153,11 +20152,11 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9538", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9539", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9540", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.map", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9541", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9542", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9543", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9544", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.map", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9545", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9546", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9547", @@ -20165,30 +20164,30 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9549", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9550", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9551", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.pop", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9552", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9553", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9554", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9555", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.pop", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9556", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9557", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9558", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9559", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9560", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.push", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9561", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9562", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9563", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9564", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.push", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9565", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9566", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9567", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9568", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.reduce", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9569", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9570", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9571", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9572", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.reduce", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9573", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9574", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9575", @@ -20198,11 +20197,11 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9579", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9580", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9581", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.reduceright", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9582", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9583", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9584", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9585", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.reduceright", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9586", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9587", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9588", @@ -20212,11 +20211,11 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9592", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9593", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9594", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.reverse", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9595", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9596", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9597", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9598", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.reverse", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9599", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9600", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9601", @@ -20231,11 +20230,11 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9610", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9611", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9612", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.shift", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9613", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9614", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9615", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9616", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.shift", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9617", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9618", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9619", @@ -20250,11 +20249,11 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9628", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9629", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9630", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.slice", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9631", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9632", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9633", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9634", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.slice", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9635", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9636", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9637", @@ -20268,77 +20267,77 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9645", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9646", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9647", - "https://tc39.es/ecma262/multipage/indexed-collections.html#step-array-proto-slice-set-length", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9648", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9649", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_709", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.some", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9650", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9651", + "https://tc39.es/ecma262/multipage/indexed-collections.html#step-array-proto-slice-set-length", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9652", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9653", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_705", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.some", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9654", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9655", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9656", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9657", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9658", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9659", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.sort", - "https://tc39.es/ecma262/multipage/indexed-collections.html#step-array-sort-comparefn", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9660", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9661", - "https://tc39.es/ecma262/multipage/indexed-collections.html#step-array-sort-len", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9662", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9663", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.sort", + "https://tc39.es/ecma262/multipage/indexed-collections.html#step-array-sort-comparefn", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9664", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9665", + "https://tc39.es/ecma262/multipage/indexed-collections.html#step-array-sort-len", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9666", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9667", - "https://tc39.es/ecma262/multipage/indexed-collections.html#step-array-sort", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9668", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9669", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9670", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9671", + "https://tc39.es/ecma262/multipage/indexed-collections.html#step-array-sort", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9672", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9673", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9674", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9675", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9676", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9677", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_710", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9678", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9679", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9680", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9681", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_706", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9682", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9683", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_711", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9684", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9685", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9686", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9687", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_707", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9688", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_712", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_713", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9689", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-sortcompare", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9690", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9691", - "https://tc39.es/ecma262/multipage/indexed-collections.html#step-sortcompare-tostring-x", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9692", - "https://tc39.es/ecma262/multipage/indexed-collections.html#step-sortcompare-tostring-y", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_708", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_709", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9693", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-sortcompare", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9694", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9695", + "https://tc39.es/ecma262/multipage/indexed-collections.html#step-sortcompare-tostring-x", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9696", + "https://tc39.es/ecma262/multipage/indexed-collections.html#step-sortcompare-tostring-y", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9697", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_714", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_715", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.splice", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9698", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9699", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9700", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9701", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_710", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_711", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.splice", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9702", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9703", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9704", @@ -20377,15 +20376,15 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9737", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9738", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9739", - "https://tc39.es/ecma262/multipage/indexed-collections.html#step-array-proto-splice-set-length", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9740", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9741", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_716", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.tolocalestring", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9742", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9743", + "https://tc39.es/ecma262/multipage/indexed-collections.html#step-array-proto-splice-set-length", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9744", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9745", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_712", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.tolocalestring", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9746", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9747", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9748", @@ -20394,16 +20393,16 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9751", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9752", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9753", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.tostring", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9754", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9755", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9756", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9757", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.unshift", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.tostring", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9758", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9759", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9760", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9761", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.unshift", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9762", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9763", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9764", @@ -20416,17 +20415,17 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9771", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9772", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9773", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.values", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9774", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9775", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype-@@iterator", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9776", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9777", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype-@@unscopables", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype.values", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9778", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9779", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype-@@iterator", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9780", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9781", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array.prototype-@@unscopables", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9782", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9783", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9784", @@ -20437,28 +20436,28 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9789", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9790", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9791", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-properties-of-array-instances", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9792", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9793", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9794", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-properties-of-array-instances-length", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9795", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-properties-of-array-instances", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9796", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9797", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9798", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_717", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-properties-of-array-instances-length", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9799", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_718", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array-iterator-objects", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9800", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-createarrayiterator", - "https://tc39.es/ecma262/multipage/indexed-collections.html#table-internal-slots-of-array-iterator-instances", - "https://tc39.es/ecma262/multipage/indexed-collections.html#table-48", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-properties-of-array-iterator-instances", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9801", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9802", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_713", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9803", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_714", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-array-iterator-objects", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9804", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-createarrayiterator", + "https://tc39.es/ecma262/multipage/indexed-collections.html#table-internal-slots-of-array-iterator-instances", + "https://tc39.es/ecma262/multipage/indexed-collections.html#table-48", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-properties-of-array-iterator-instances", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9805", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9806", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9807", @@ -20470,26 +20469,26 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9813", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9814", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9815", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%arrayiteratorprototype%-object", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9816", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9817", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%arrayiteratorprototype%.next", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9818", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%arrayiteratorprototype%-@@tostringtag", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9819", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray-objects", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_719", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%arrayiteratorprototype%-object", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9820", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_720", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9821", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_721", - "https://tc39.es/ecma262/multipage/indexed-collections.html#table-the-typedarray-constructors", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%arrayiteratorprototype%.next", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9822", - "https://tc39.es/ecma262/multipage/indexed-collections.html#table-49", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%arrayiteratorprototype%-@@tostringtag", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9823", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray-objects", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_715", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9824", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_716", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9825", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_717", + "https://tc39.es/ecma262/multipage/indexed-collections.html#table-the-typedarray-constructors", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9826", + "https://tc39.es/ecma262/multipage/indexed-collections.html#table-49", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9827", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9828", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9829", @@ -20506,28 +20505,28 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9840", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9841", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9842", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%-intrinsic-object", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9843", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9844", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9845", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9846", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%-intrinsic-object", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9847", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9848", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9849", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9850", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9851", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9852", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9853", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9854", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-properties-of-the-%typedarray%-intrinsic-object", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9855", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9856", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.from", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9857", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9858", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-properties-of-the-%typedarray%-intrinsic-object", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9859", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9860", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.from", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9861", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9862", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9863", @@ -20549,61 +20548,61 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9879", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9880", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9881", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.of", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9882", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9883", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9884", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9885", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.of", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9886", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9887", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9888", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9889", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-get-%typedarray%-@@species", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9890", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9891", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9892", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9893", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-get-%typedarray%-@@species", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9894", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9895", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-properties-of-the-%typedarrayprototype%-object", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9896", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9897", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.at", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9898", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9899", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-properties-of-the-%typedarrayprototype%-object", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9900", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9901", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.at", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9902", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-get-%typedarray%.prototype.buffer", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9903", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9904", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9905", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9906", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-get-%typedarray%.prototype.bytelength", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-get-%typedarray%.prototype.buffer", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9907", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9908", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9909", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9910", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-get-%typedarray%.prototype.bytelength", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9911", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9912", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-get-%typedarray%.prototype.byteoffset", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9913", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9914", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9915", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9916", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-get-%typedarray%.prototype.byteoffset", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9917", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9918", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.constructor", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9919", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9920", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.copywithin", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9921", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_722", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9922", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.constructor", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9923", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9924", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.copywithin", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9925", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_718", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9926", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9927", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9928", @@ -20612,30 +20611,30 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9931", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9932", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9933", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_723", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9934", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9935", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.entries", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9936", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9937", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.every", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_719", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9938", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_724", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9939", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.entries", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9940", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9941", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.every", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9942", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_720", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9943", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9944", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9945", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9946", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.fill", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9947", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_725", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9948", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9949", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9950", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.fill", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9951", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_721", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9952", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9953", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9954", @@ -20645,13 +20644,13 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9958", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9959", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9960", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.filter", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9961", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_726", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9962", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9963", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9964", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.filter", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9965", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_722", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9966", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9967", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9968", @@ -20662,56 +20661,56 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9973", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9974", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9975", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.find", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9976", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_727", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9977", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9978", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9979", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.find", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9980", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_723", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9981", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9982", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9983", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9984", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.findindex", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9985", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_728", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9986", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9987", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9988", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.findindex", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9989", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_724", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9990", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9991", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9992", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9993", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9994", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.foreach", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9995", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_729", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9996", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9997", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9998", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.foreach", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_9999", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_725", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10000", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10001", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10002", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.includes", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10003", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_730", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10004", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10005", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10006", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.includes", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10007", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_726", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10008", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10009", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10010", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.indexof", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10011", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_731", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10012", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10013", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10014", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.indexof", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10015", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_727", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10016", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10017", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10018", @@ -20719,27 +20718,27 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10020", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10021", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10022", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.join", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10023", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_732", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10024", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10025", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10026", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.join", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10027", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_728", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10028", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10029", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10030", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10031", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.keys", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10032", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10033", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.lastindexof", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10034", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_733", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10035", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.keys", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10036", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10037", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.lastindexof", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10038", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_729", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10039", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10040", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10041", @@ -20747,86 +20746,86 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10043", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10044", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10045", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-get-%typedarray%.prototype.length", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10046", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10047", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10048", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10049", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-get-%typedarray%.prototype.length", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10050", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10051", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.map", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10052", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_734", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10053", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10054", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10055", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.map", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10056", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_730", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10057", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10058", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10059", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10060", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10061", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10062", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.reduce", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10063", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_735", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10064", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10065", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10066", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.reduce", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10067", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_731", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10068", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10069", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10070", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10071", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10072", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10073", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.reduceright", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10074", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_736", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10075", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10076", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10077", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.reduceright", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10078", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_732", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10079", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10080", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10081", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10082", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10083", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10084", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.reverse", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10085", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_737", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10086", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10087", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10088", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.reverse", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10089", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_733", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10090", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10091", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10092", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10093", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10094", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10095", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.set", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.set-overloaded-offset", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10096", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10097", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10098", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10099", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.set", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.set-overloaded-offset", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10100", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10101", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-settypedarrayfromtypedarray", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.set-typedarray-offset", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10102", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10103", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10104", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_738", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_739", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_740", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_741", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10105", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-settypedarrayfromtypedarray", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.set-typedarray-offset", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10106", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10107", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10108", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_734", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_735", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_736", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_737", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10109", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10110", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10111", @@ -20834,29 +20833,29 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10113", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10114", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10115", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-settypedarrayfromarraylike", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.set-array-offset", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10116", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10117", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10118", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_742", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_743", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10119", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-settypedarrayfromarraylike", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.set-array-offset", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10120", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10121", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10122", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_738", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_739", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10123", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10124", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10125", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10126", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10127", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.slice", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10128", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_744", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10129", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10130", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10131", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.slice", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10132", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_740", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10133", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10134", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10135", @@ -20864,122 +20863,122 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10137", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10138", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10139", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_745", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_746", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10140", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10141", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10142", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10143", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_741", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_742", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10144", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10145", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_747", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10146", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10147", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.some", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10148", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_748", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10149", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_743", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10150", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10151", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.some", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10152", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_744", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10153", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10154", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10155", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10156", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.sort", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10157", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_749", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10158", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_750", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_751", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_752", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_753", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10159", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10160", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.sort", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10161", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_745", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10162", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_754", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_746", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_747", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_748", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_749", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10163", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10164", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10165", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10166", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_750", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10167", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10168", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.subarray", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10169", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10170", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10171", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10172", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.subarray", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10173", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10174", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10175", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10176", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10177", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_755", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10178", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10179", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10180", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.tolocalestring", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10181", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_756", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_757", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_751", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10182", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10183", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.tostring", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10184", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.tolocalestring", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10185", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_752", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_753", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10186", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_758", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.values", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10187", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.tostring", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10188", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype-@@iterator", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10189", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10190", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_754", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype.values", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10191", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-get-%typedarray%.prototype-@@tostringtag", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10192", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-%typedarray%.prototype-@@iterator", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10193", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10194", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10195", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-get-%typedarray%.prototype-@@tostringtag", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10196", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-abstract-operations-for-typedarray-objects", - "https://tc39.es/ecma262/multipage/indexed-collections.html#typedarray-species-create", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10197", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10198", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10199", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10200", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_759", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-abstract-operations-for-typedarray-objects", + "https://tc39.es/ecma262/multipage/indexed-collections.html#typedarray-species-create", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10201", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10202", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10203", - "https://tc39.es/ecma262/multipage/indexed-collections.html#typedarray-create", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10204", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_755", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10205", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10206", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10207", + "https://tc39.es/ecma262/multipage/indexed-collections.html#typedarray-create", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10208", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-validatetypedarray", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10209", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10210", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10211", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray-constructors", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10212", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-validatetypedarray", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10213", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_760", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10214", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10215", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray-constructors", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10216", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray-object", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray-length", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10217", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_756", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10218", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_761", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10219", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10220", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray-object", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray-length", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10221", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10222", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_757", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10223", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10224", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10225", @@ -20993,81 +20992,85 @@ "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10233", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10234", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10235", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-allocatetypedarray", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10236", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_762", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10237", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10238", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10239", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-allocatetypedarray", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10240", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_758", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10241", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10242", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-initializetypedarrayfromtypedarray", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray-typedarray", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10243", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_763", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_764", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_765", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_766", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10244", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10245", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10246", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-initializetypedarrayfromtypedarray", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray-typedarray", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10247", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_759", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_760", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_761", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_762", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10248", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10249", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10250", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10251", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10252", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-initializetypedarrayfromarraybuffer", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray-buffer-byteoffset-length", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10253", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10254", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_767", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10255", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10256", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-initializetypedarrayfromarraybuffer", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray-buffer-byteoffset-length", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10257", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10258", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_763", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10259", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-initializetypedarrayfromlist", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10260", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10261", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10262", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10263", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-initializetypedarrayfromlist", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10264", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10265", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10266", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10267", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-initializetypedarrayfromarraylike", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10268", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10269", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10270", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10271", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-initializetypedarrayfromarraylike", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10272", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10273", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-allocatetypedarraybuffer", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10274", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10275", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_768", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10276", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10277", - "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-properties-of-the-typedarray-constructors", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-allocatetypedarraybuffer", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10278", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10279", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_764", "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10280", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_769", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10281", + "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-properties-of-the-typedarray-constructors", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10282", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10283", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10284", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_765", "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray.bytes_per_element", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_770", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_766", "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray.prototype", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_771", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_767", "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-properties-of-typedarray-prototype-objects", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10281", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10282", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10285", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10286", "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray.prototype.bytes_per_element", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_772", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_768", "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-typedarray.prototype.constructor", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10283", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_10287", "https://tc39.es/ecma262/multipage/indexed-collections.html#sec-properties-of-typedarray-instances", - "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_773", + "https://tc39.es/ecma262/multipage/indexed-collections.html#_ref_769", "https://tc39.es/ecma262/multipage/indexed-collections.html#references-pane-container", "https://tc39.es/ecma262/multipage/indexed-collections.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/indexed-collections.html#references-pane", @@ -21087,26 +21090,22 @@ "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-keyed-collections", "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-keyed-collection", "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map-objects", - "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10284", - "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10285", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map-constructor", - "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10286", - "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10287", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10288", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10289", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map-constructor", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10290", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map-iterable", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10291", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10292", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10293", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10294", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map-iterable", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10295", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10296", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-add-entries-from-iterable", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10297", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10298", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10299", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10300", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-add-entries-from-iterable", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10301", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10302", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10303", @@ -21120,85 +21119,85 @@ "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10311", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10312", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10313", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-properties-of-the-map-constructor", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10314", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10315", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map.prototype", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10316", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-get-map-@@species", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10317", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-properties-of-the-map-constructor", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10318", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10319", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map.prototype", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10320", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-get-map-@@species", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10321", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10322", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-properties-of-the-map-prototype-object", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10323", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10324", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map.prototype.clear", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10325", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10326", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-properties-of-the-map-prototype-object", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10327", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10328", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map.prototype.clear", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10329", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map.prototype.constructor", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10330", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map.prototype.delete", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10331", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10332", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10333", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map.prototype.constructor", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10334", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map.prototype.entries", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map.prototype.delete", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10335", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map.prototype.foreach", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10336", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10337", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10338", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map.prototype.entries", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10339", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map.prototype.foreach", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10340", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map.prototype.get", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10341", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10342", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10343", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10344", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map.prototype.has", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map.prototype.get", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10345", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10346", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10347", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10348", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map.prototype.keys", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map.prototype.has", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10349", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map.prototype.set", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10350", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10351", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10352", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map.prototype.keys", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10353", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map.prototype.set", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10354", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-get-map.prototype.size", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10355", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10356", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10357", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10358", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-get-map.prototype.size", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10359", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map.prototype.values", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10360", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map.prototype-@@iterator", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10361", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10362", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map.prototype-@@tostringtag", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10363", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-properties-of-map-instances", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map.prototype.values", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10364", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map-iterator-objects", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map.prototype-@@iterator", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10365", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-createmapiterator", - "https://tc39.es/ecma262/multipage/keyed-collections.html#table-internal-slots-of-map-iterator-instances", - "https://tc39.es/ecma262/multipage/keyed-collections.html#table-50", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-properties-of-map-iterator-instances", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10366", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map.prototype-@@tostringtag", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10367", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-properties-of-map-instances", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10368", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-map-iterator-objects", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10369", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-createmapiterator", + "https://tc39.es/ecma262/multipage/keyed-collections.html#table-internal-slots-of-map-iterator-instances", + "https://tc39.es/ecma262/multipage/keyed-collections.html#table-50", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-properties-of-map-iterator-instances", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10370", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10371", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10372", @@ -21206,100 +21205,100 @@ "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10374", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10375", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10376", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-%mapiteratorprototype%-object", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10377", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10378", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-%mapiteratorprototype%.next", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10379", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-%mapiteratorprototype%-@@tostringtag", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10380", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set-objects", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-%mapiteratorprototype%-object", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10381", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10382", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set-constructor", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-%mapiteratorprototype%.next", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10383", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-%mapiteratorprototype%-@@tostringtag", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10384", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set-objects", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10385", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10386", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set-constructor", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10387", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set-iterable", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10388", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10389", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10390", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10391", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set-iterable", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10392", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10393", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10394", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10395", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10396", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-properties-of-the-set-constructor", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10397", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10398", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set.prototype", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10399", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-get-set-@@species", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10400", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-properties-of-the-set-constructor", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10401", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10402", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set.prototype", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10403", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-get-set-@@species", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10404", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10405", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-properties-of-the-set-prototype-object", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10406", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10407", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set.prototype.add", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10408", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10409", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-properties-of-the-set-prototype-object", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10410", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set.prototype.clear", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10411", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set.prototype.add", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10412", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10413", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10414", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set.prototype.constructor", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set.prototype.clear", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10415", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set.prototype.delete", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10416", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10417", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10418", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set.prototype.entries", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set.prototype.constructor", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10419", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set.prototype.foreach", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set.prototype.delete", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10420", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10421", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10422", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set.prototype.entries", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10423", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set.prototype.has", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set.prototype.foreach", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10424", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10425", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10426", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set.prototype.keys", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10427", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-get-set.prototype.size", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set.prototype.has", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10428", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10429", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10430", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set.prototype.keys", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10431", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set.prototype.values", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-get-set.prototype.size", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10432", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set.prototype-@@iterator", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10433", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10434", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set.prototype-@@tostringtag", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10435", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-properties-of-set-instances", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set.prototype.values", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10436", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set-iterator-objects", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set.prototype-@@iterator", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10437", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10438", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-createsetiterator", - "https://tc39.es/ecma262/multipage/keyed-collections.html#table-internal-slots-of-set-iterator-instances", - "https://tc39.es/ecma262/multipage/keyed-collections.html#table-51", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-properties-of-set-iterator-instances", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set.prototype-@@tostringtag", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10439", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-properties-of-set-instances", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10440", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-set-iterator-objects", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10441", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10442", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-createsetiterator", + "https://tc39.es/ecma262/multipage/keyed-collections.html#table-internal-slots-of-set-iterator-instances", + "https://tc39.es/ecma262/multipage/keyed-collections.html#table-51", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-properties-of-set-iterator-instances", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10443", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10444", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10445", @@ -21307,118 +21306,122 @@ "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10447", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10448", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10449", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-%setiteratorprototype%-object", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10450", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10451", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-%setiteratorprototype%.next", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10452", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-%setiteratorprototype%-@@tostringtag", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10453", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakmap-objects", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-%setiteratorprototype%-object", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10454", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10455", - "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_774", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakmap-constructor", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-%setiteratorprototype%.next", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10456", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-%setiteratorprototype%-@@tostringtag", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10457", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakmap-objects", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10458", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10459", + "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_770", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakmap-constructor", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10460", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakmap-iterable", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10461", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10462", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10463", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10464", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakmap-iterable", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10465", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10466", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-properties-of-the-weakmap-constructor", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10467", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10468", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakmap.prototype", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10469", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-properties-of-the-weakmap-prototype-object", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10470", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-properties-of-the-weakmap-constructor", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10471", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakmap.prototype.constructor", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10472", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakmap.prototype.delete", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakmap.prototype", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10473", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-properties-of-the-weakmap-prototype-object", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10474", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10475", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakmap.prototype.constructor", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10476", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakmap.prototype.delete", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10477", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakmap.prototype.get", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10478", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10479", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10480", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10481", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakmap.prototype.get", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10482", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakmap.prototype.has", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10483", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10484", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10485", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10486", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakmap.prototype.has", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10487", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakmap.prototype.set", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10488", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10489", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10490", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10491", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakmap.prototype.set", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10492", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10493", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakmap.prototype-@@tostringtag", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10494", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-properties-of-weakmap-instances", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10495", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakset-objects", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10496", - "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_775", - "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_776", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakset-constructor", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10497", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakmap.prototype-@@tostringtag", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10498", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-properties-of-weakmap-instances", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10499", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakset-objects", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10500", + "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_771", + "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_772", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakset-constructor", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10501", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakset-iterable", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10502", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10503", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10504", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10505", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakset-iterable", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10506", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10507", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10508", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10509", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10510", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-properties-of-the-weakset-constructor", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10511", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10512", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakset.prototype", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10513", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-properties-of-the-weakset-prototype-object", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10514", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-properties-of-the-weakset-constructor", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10515", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakset.prototype.add", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10516", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakset.prototype", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10517", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-properties-of-the-weakset-prototype-object", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10518", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10519", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakset.prototype.constructor", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakset.prototype.add", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10520", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakset.prototype.delete", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10521", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10522", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10523", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakset.prototype.constructor", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10524", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakset.prototype.has", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakset.prototype.delete", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10525", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10526", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10527", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10528", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakset.prototype-@@tostringtag", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakset.prototype.has", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10529", - "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-properties-of-weakset-instances", "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10530", + "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10531", + "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10532", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-weakset.prototype-@@tostringtag", + "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10533", + "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-properties-of-weakset-instances", + "https://tc39.es/ecma262/multipage/keyed-collections.html#_ref_10534", "https://tc39.es/ecma262/multipage/keyed-collections.html#references-pane-container", "https://tc39.es/ecma262/multipage/keyed-collections.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/keyed-collections.html#references-pane", @@ -21438,53 +21441,49 @@ "https://tc39.es/ecma262/multipage/structured-data.html#sec-structured-data", "https://tc39.es/ecma262/multipage/structured-data.html#sec-arraybuffer-objects", "https://tc39.es/ecma262/multipage/structured-data.html#sec-arraybuffer-notation", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_777", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_778", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10531", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10532", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10533", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10534", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_773", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_774", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10535", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10536", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-abstract-operations-for-arraybuffer-objects", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-allocatearraybuffer", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10537", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10538", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10539", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-isdetachedbuffer", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-detacharraybuffer", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10540", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-abstract-operations-for-arraybuffer-objects", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-allocatearraybuffer", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10541", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10542", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10543", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-isdetachedbuffer", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-detacharraybuffer", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10544", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10545", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-clonearraybuffer", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10546", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10547", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10548", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10549", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-clonearraybuffer", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10550", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10551", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-isunsignedelementtype", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10552", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-isunclampedintegerelementtype", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10553", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10554", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-isbigintelementtype", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10555", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-isnotearconfiguration", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-isunsignedelementtype", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10556", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-isunclampedintegerelementtype", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10557", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-rawbytestonumeric", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-rawbytestonumber", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10558", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-isbigintelementtype", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10559", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_779", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-isnotearconfiguration", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10560", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10561", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-rawbytestonumeric", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-rawbytestonumber", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10562", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10563", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_775", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10564", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10565", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10566", @@ -21492,17 +21491,17 @@ "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10568", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10569", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10570", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-getvaluefrombuffer", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10571", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10572", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10573", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10574", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-getvaluefrombuffer", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10575", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_780", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10576", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10577", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10578", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10579", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_776", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10580", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10581", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10582", @@ -21514,57 +21513,57 @@ "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10588", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10589", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10590", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-numerictorawbytes", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-numbertorawbytes", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10591", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10592", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10593", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10594", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-numerictorawbytes", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-numbertorawbytes", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10595", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10596", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10597", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_781", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_782", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10598", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10599", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10600", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-setvalueinbuffer", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10601", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_777", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_778", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10602", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10603", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10604", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-setvalueinbuffer", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10605", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10606", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10607", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10608", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10609", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_783", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10610", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10611", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10612", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10613", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_779", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10614", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10615", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10616", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10617", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10618", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10619", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-getmodifysetvalueinbuffer", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10620", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10621", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10622", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10623", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-getmodifysetvalueinbuffer", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10624", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10625", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10626", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10627", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10628", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10629", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_784", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10630", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10631", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10632", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10633", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_780", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10634", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10635", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10636", @@ -21575,43 +21574,43 @@ "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10641", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10642", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10643", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-arraybuffer-constructor", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10644", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10645", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10646", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10647", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-arraybuffer-constructor", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10648", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-arraybuffer-length", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10649", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10650", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-properties-of-the-arraybuffer-constructor", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10651", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10652", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-arraybuffer.isview", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-arraybuffer-length", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10653", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-arraybuffer.prototype", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10654", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-get-arraybuffer-@@species", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-properties-of-the-arraybuffer-constructor", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10655", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10656", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-arraybuffer.isview", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10657", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-arraybuffer.prototype", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10658", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-properties-of-the-arraybuffer-prototype-object", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-get-arraybuffer-@@species", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10659", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10660", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-get-arraybuffer.prototype.bytelength", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10661", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10662", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-properties-of-the-arraybuffer-prototype-object", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10663", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10664", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-get-arraybuffer.prototype.bytelength", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10665", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-arraybuffer.prototype.constructor", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10666", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-arraybuffer.prototype.slice", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10667", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10668", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10669", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-arraybuffer.prototype.constructor", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10670", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-arraybuffer.prototype.slice", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10671", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10672", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10673", @@ -21628,54 +21627,54 @@ "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10684", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10685", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10686", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-arraybuffer.prototype-@@tostringtag", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10687", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-properties-of-the-arraybuffer-instances", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10688", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10689", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-sharedarraybuffer-objects", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-abstract-operations-for-sharedarraybuffer-objects", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-allocatesharedarraybuffer", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10690", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-arraybuffer.prototype-@@tostringtag", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10691", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-properties-of-the-arraybuffer-instances", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10692", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-issharedarraybuffer", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10693", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-sharedarraybuffer-objects", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-abstract-operations-for-sharedarraybuffer-objects", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-allocatesharedarraybuffer", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10694", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10695", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-sharedarraybuffer-constructor", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10696", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-issharedarraybuffer", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10697", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10698", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10699", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-sharedarraybuffer-constructor", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10700", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10701", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10702", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-sharedarraybuffer-length", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10703", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10704", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-properties-of-the-sharedarraybuffer-constructor", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10705", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10706", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-sharedarraybuffer.prototype", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-sharedarraybuffer-length", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10707", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-sharedarraybuffer-@@species", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10708", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-properties-of-the-sharedarraybuffer-prototype-object", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-properties-of-the-sharedarraybuffer-constructor", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10709", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10710", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-get-sharedarraybuffer.prototype.bytelength", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-sharedarraybuffer.prototype", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10711", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-sharedarraybuffer-@@species", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10712", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-properties-of-the-sharedarraybuffer-prototype-object", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10713", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10714", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-sharedarraybuffer.prototype.constructor", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-get-sharedarraybuffer.prototype.bytelength", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10715", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-sharedarraybuffer.prototype.slice", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10716", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10717", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10718", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-sharedarraybuffer.prototype.constructor", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10719", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-sharedarraybuffer.prototype.slice", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10720", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10721", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10722", @@ -21689,130 +21688,130 @@ "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10730", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10731", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10732", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-sharedarraybuffer.prototype.toString", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10733", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-properties-of-the-sharedarraybuffer-instances", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10734", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview-objects", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-abstract-operations-for-dataview-objects", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-getviewvalue", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10735", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10736", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-sharedarraybuffer.prototype.toString", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10737", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-properties-of-the-sharedarraybuffer-instances", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10738", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview-objects", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-abstract-operations-for-dataview-objects", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-getviewvalue", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10739", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_785", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10740", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-setviewvalue", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10741", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10742", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10743", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_781", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10744", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-setviewvalue", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10745", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10746", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10747", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10748", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_786", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10749", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview-constructor", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10750", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10751", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10752", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_782", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10753", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview-constructor", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10754", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview-buffer-byteoffset-bytelength", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10755", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10756", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10757", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10758", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview-buffer-byteoffset-bytelength", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10759", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10760", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-properties-of-the-dataview-constructor", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10761", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10762", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10763", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-properties-of-the-dataview-prototype-object", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10764", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-properties-of-the-dataview-constructor", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10765", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-get-dataview.prototype.buffer", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10766", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10767", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-properties-of-the-dataview-prototype-object", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10768", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-get-dataview.prototype.bytelength", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10769", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-get-dataview.prototype.buffer", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10770", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10771", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10772", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-get-dataview.prototype.bytelength", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10773", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-get-dataview.prototype.byteoffset", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10774", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10775", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10776", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10777", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-get-dataview.prototype.byteoffset", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10778", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.constructor", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10779", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.getbigint64", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10780", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.getbiguint64", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10781", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.getfloat32", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10782", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.getfloat64", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.constructor", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10783", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.getint8", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.getbigint64", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10784", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.getint16", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.getbiguint64", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10785", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.getint32", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.getfloat32", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10786", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.getuint8", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.getfloat64", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10787", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.getuint16", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.getint8", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10788", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.getuint32", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.getint16", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10789", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.setbigint64", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.getint32", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10790", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.setbiguint64", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.getuint8", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10791", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.setfloat32", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.getuint16", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10792", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.setfloat64", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.getuint32", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10793", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.setint8", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.setbigint64", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10794", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.setint16", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.setbiguint64", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10795", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.setint32", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.setfloat32", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10796", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.setuint8", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.setfloat64", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10797", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.setuint16", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.setint8", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10798", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.setuint32", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.setint16", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10799", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype-@@tostringtag", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.setint32", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10800", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-properties-of-dataview-instances", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.setuint8", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10801", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.setuint16", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10802", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype.setuint32", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10803", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics-object", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-dataview.prototype-@@tostringtag", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10804", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-properties-of-dataview-instances", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10805", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10806", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10807", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics-object", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10808", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10809", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10810", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10811", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-waiterlist-objects", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10812", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10813", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10814", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10815", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-waiterlist-objects", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10816", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10817", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10818", @@ -21826,27 +21825,27 @@ "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10826", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10827", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10828", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-abstract-operations-for-atomics", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-validateintegertypedarray", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-validatesharedintegertypedarray", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10829", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_787", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10830", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10831", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-validateatomicaccess", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10832", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-abstract-operations-for-atomics", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-validateintegertypedarray", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-validatesharedintegertypedarray", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10833", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_788", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-getwaiterlist", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_783", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10834", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10835", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-validateatomicaccess", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10836", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10837", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-entercriticalsection", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_784", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-getwaiterlist", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10838", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10839", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10840", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10841", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-entercriticalsection", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10842", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10843", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10844", @@ -21866,46 +21865,46 @@ "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10858", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10859", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10860", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-leavecriticalsection", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10861", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10862", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10863", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10864", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-leavecriticalsection", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10865", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10866", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10867", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10868", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10869", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10870", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-addwaiter", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10871", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10872", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10873", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10874", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-addwaiter", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10875", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10876", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10877", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-removewaiter", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10878", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10879", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10880", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10881", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-removewaiter", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10882", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10883", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-removewaiters", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10884", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10885", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10886", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10887", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-removewaiters", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10888", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10889", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10890", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-suspendagent", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-suspend", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10891", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10892", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10893", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10894", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-suspendagent", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-suspend", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10895", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10896", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10897", @@ -21920,18 +21919,18 @@ "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10906", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10907", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10908", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-notifywaiter", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10909", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10910", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10911", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10912", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-notifywaiter", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10913", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10914", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomicreadmodifywrite", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10915", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10916", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10917", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10918", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomicreadmodifywrite", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10919", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10920", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10921", @@ -21942,43 +21941,43 @@ "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10926", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10927", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10928", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_789", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10929", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-bytelistbitwiseop", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10930", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10931", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10932", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_785", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10933", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-bytelistbitwiseop", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10934", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10935", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10936", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10937", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10938", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-bytelistequal", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10939", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10940", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10941", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10942", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics.add", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_790", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-bytelistequal", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10943", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10944", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10945", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10946", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics.add", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_786", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10947", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10948", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10949", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10950", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10951", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics.and", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10952", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10953", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10954", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics.compareexchange", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10955", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics.and", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10956", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10957", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10958", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics.compareexchange", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10959", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10960", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10961", @@ -21987,12 +21986,12 @@ "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10964", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10965", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10966", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_791", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_792", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10967", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10968", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10969", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10970", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_787", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_788", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10971", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10972", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10973", @@ -22009,56 +22008,56 @@ "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10984", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10985", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10986", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics.exchange", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10987", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10988", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics.islockfree", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10989", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10990", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics.exchange", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10991", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10992", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics.islockfree", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10993", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics.load", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomicload", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10994", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10995", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10996", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10997", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics.load", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomicload", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10998", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_793", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_10999", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics.or", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11000", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11001", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11002", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics.store", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_789", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11003", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics.or", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11004", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11005", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11006", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics.store", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11007", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11008", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11009", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11010", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11011", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_794", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11012", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics.sub", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_795", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11013", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11014", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11015", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_790", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11016", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics.sub", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_791", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11017", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11018", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11019", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11020", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11021", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics.wait", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11022", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11023", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11024", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11025", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics.wait", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11026", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11027", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11028", @@ -22067,20 +22066,20 @@ "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11031", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11032", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11033", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_796", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11034", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11035", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11036", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11037", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_792", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11038", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11039", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11040", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11041", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics.notify", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11042", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11043", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11044", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11045", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics.notify", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11046", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11047", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11048", @@ -22091,55 +22090,55 @@ "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11053", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11054", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11055", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics.xor", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11056", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11057", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11058", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics-@@tostringtag", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11059", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-json-object", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics.xor", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11060", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11061", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11062", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics-@@tostringtag", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11063", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-json.parse", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-json-object", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11064", - "https://tc39.es/ecma262/multipage/structured-data.html#step-json-parse-validate", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11065", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11066", - "https://tc39.es/ecma262/multipage/structured-data.html#step-json-parse-parse", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11067", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-json.parse", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11068", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_19098", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11069", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_797", + "https://tc39.es/ecma262/multipage/structured-data.html#step-json-parse-validate", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11070", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11071", + "https://tc39.es/ecma262/multipage/structured-data.html#step-json-parse-parse", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11072", - "https://tc39.es/ecma262/multipage/structured-data.html#step-json-parse-eval", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11073", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_798", - "https://tc39.es/ecma262/multipage/structured-data.html#step-json-parse-assert-type", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_19105", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11074", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_19099", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_19100", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_793", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11075", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11076", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11077", + "https://tc39.es/ecma262/multipage/structured-data.html#step-json-parse-eval", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11078", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_794", + "https://tc39.es/ecma262/multipage/structured-data.html#step-json-parse-assert-type", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11079", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_19101", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_799", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_800", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_801", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_19102", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_19103", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-internalizejsonproperty", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_19106", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_19107", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11080", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11081", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11082", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11083", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11084", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_19108", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_795", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_796", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_797", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_19109", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_19110", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-internalizejsonproperty", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11085", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11086", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11087", @@ -22149,12 +22148,12 @@ "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11091", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11092", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11093", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-json.stringify", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11094", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11095", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11096", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11097", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11098", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-json.stringify", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11099", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11100", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11101", @@ -22179,7 +22178,6 @@ "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11120", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11121", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11122", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-serializejsonproperty", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11123", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11124", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11125", @@ -22187,6 +22185,7 @@ "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11127", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11128", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11129", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-serializejsonproperty", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11130", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11131", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11132", @@ -22199,35 +22198,34 @@ "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11139", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11140", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11141", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-quotejsonstring", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_802", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11142", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_803", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11143", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_804", - "https://tc39.es/ecma262/multipage/structured-data.html#_ref_805", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11144", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11145", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11146", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11147", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11148", - "https://tc39.es/ecma262/multipage/structured-data.html#table-json-single-character-escapes", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-unicodeescape", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-quotejsonstring", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_798", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11149", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_799", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11150", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-serializejsonobject", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_800", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_801", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11151", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11152", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11153", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11154", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11155", + "https://tc39.es/ecma262/multipage/structured-data.html#table-json-single-character-escapes", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-unicodeescape", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11156", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11157", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-serializejsonobject", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11158", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11159", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11160", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11161", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-serializejsonarray", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11162", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11163", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11164", @@ -22235,11 +22233,19 @@ "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11166", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11167", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11168", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-serializejsonarray", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11169", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11170", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11171", - "https://tc39.es/ecma262/multipage/structured-data.html#sec-json-@@tostringtag", "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11172", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11173", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11174", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11175", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11176", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11177", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11178", + "https://tc39.es/ecma262/multipage/structured-data.html#sec-json-@@tostringtag", + "https://tc39.es/ecma262/multipage/structured-data.html#_ref_11179", "https://tc39.es/ecma262/multipage/structured-data.html#references-pane-container", "https://tc39.es/ecma262/multipage/structured-data.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/structured-data.html#references-pane", @@ -22258,91 +22264,91 @@ "https://tc39.es/ecma262/multipage/managing-memory.html#spec-container", "https://tc39.es/ecma262/multipage/managing-memory.html#sec-managing-memory", "https://tc39.es/ecma262/multipage/managing-memory.html#sec-weak-ref-objects", - "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11173", - "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11174", - "https://tc39.es/ecma262/multipage/managing-memory.html#sec-weak-ref-constructor", - "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11175", - "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11176", - "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11177", - "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11178", - "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11179", - "https://tc39.es/ecma262/multipage/managing-memory.html#sec-weak-ref-target", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11180", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11181", + "https://tc39.es/ecma262/multipage/managing-memory.html#sec-weak-ref-constructor", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11182", - "https://tc39.es/ecma262/multipage/managing-memory.html#sec-properties-of-the-weak-ref-constructor", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11183", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11184", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11185", - "https://tc39.es/ecma262/multipage/managing-memory.html#sec-weak-ref.prototype", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11186", - "https://tc39.es/ecma262/multipage/managing-memory.html#sec-properties-of-the-weak-ref-prototype-object", + "https://tc39.es/ecma262/multipage/managing-memory.html#sec-weak-ref-target", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11187", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11188", - "https://tc39.es/ecma262/multipage/managing-memory.html#sec-weak-ref.prototype.constructor", - "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11190", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11189", - "https://tc39.es/ecma262/multipage/managing-memory.html#sec-weak-ref.prototype.deref", + "https://tc39.es/ecma262/multipage/managing-memory.html#sec-properties-of-the-weak-ref-constructor", + "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11190", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11191", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11192", + "https://tc39.es/ecma262/multipage/managing-memory.html#sec-weak-ref.prototype", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11193", + "https://tc39.es/ecma262/multipage/managing-memory.html#sec-properties-of-the-weak-ref-prototype-object", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11194", - "https://tc39.es/ecma262/multipage/managing-memory.html#sec-weak-ref.prototype-@@tostringtag", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11195", - "https://tc39.es/ecma262/multipage/managing-memory.html#sec-weakref-abstract-operations", - "https://tc39.es/ecma262/multipage/managing-memory.html#sec-weakrefderef", - "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11196", + "https://tc39.es/ecma262/multipage/managing-memory.html#sec-weak-ref.prototype.constructor", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11197", - "https://tc39.es/ecma262/multipage/managing-memory.html#sec-properties-of-weak-ref-instances", + "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11196", + "https://tc39.es/ecma262/multipage/managing-memory.html#sec-weak-ref.prototype.deref", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11198", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11199", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11200", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11201", - "https://tc39.es/ecma262/multipage/managing-memory.html#sec-finalization-registry-objects", + "https://tc39.es/ecma262/multipage/managing-memory.html#sec-weak-ref.prototype-@@tostringtag", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11202", - "https://tc39.es/ecma262/multipage/managing-memory.html#sec-finalization-registry-constructor", + "https://tc39.es/ecma262/multipage/managing-memory.html#sec-weakref-abstract-operations", + "https://tc39.es/ecma262/multipage/managing-memory.html#sec-weakrefderef", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11203", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11204", + "https://tc39.es/ecma262/multipage/managing-memory.html#sec-properties-of-weak-ref-instances", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11205", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11206", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11207", - "https://tc39.es/ecma262/multipage/managing-memory.html#sec-finalization-registry-cleanup-callback", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11208", + "https://tc39.es/ecma262/multipage/managing-memory.html#sec-finalization-registry-objects", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11209", + "https://tc39.es/ecma262/multipage/managing-memory.html#sec-finalization-registry-constructor", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11210", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11211", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11212", - "https://tc39.es/ecma262/multipage/managing-memory.html#sec-properties-of-the-finalization-registry-constructor", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11213", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11214", + "https://tc39.es/ecma262/multipage/managing-memory.html#sec-finalization-registry-cleanup-callback", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11215", - "https://tc39.es/ecma262/multipage/managing-memory.html#sec-finalization-registry.prototype", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11216", - "https://tc39.es/ecma262/multipage/managing-memory.html#sec-properties-of-the-finalization-registry-prototype-object", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11217", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11218", - "https://tc39.es/ecma262/multipage/managing-memory.html#sec-finalization-registry.prototype.constructor", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11219", - "https://tc39.es/ecma262/multipage/managing-memory.html#sec-finalization-registry.prototype.register", + "https://tc39.es/ecma262/multipage/managing-memory.html#sec-properties-of-the-finalization-registry-constructor", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11220", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11221", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11222", + "https://tc39.es/ecma262/multipage/managing-memory.html#sec-finalization-registry.prototype", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11223", + "https://tc39.es/ecma262/multipage/managing-memory.html#sec-properties-of-the-finalization-registry-prototype-object", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11224", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11225", + "https://tc39.es/ecma262/multipage/managing-memory.html#sec-finalization-registry.prototype.constructor", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11226", - "https://tc39.es/ecma262/multipage/managing-memory.html#sec-finalization-registry.prototype.unregister", + "https://tc39.es/ecma262/multipage/managing-memory.html#sec-finalization-registry.prototype.register", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11227", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11228", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11229", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11230", - "https://tc39.es/ecma262/multipage/managing-memory.html#sec-finalization-registry.prototype-@@tostringtag", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11231", - "https://tc39.es/ecma262/multipage/managing-memory.html#sec-properties-of-finalization-registry-instances", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11232", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11233", + "https://tc39.es/ecma262/multipage/managing-memory.html#sec-finalization-registry.prototype.unregister", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11234", "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11235", + "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11236", + "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11237", + "https://tc39.es/ecma262/multipage/managing-memory.html#sec-finalization-registry.prototype-@@tostringtag", + "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11238", + "https://tc39.es/ecma262/multipage/managing-memory.html#sec-properties-of-finalization-registry-instances", + "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11239", + "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11240", + "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11241", + "https://tc39.es/ecma262/multipage/managing-memory.html#_ref_11242", "https://tc39.es/ecma262/multipage/managing-memory.html#references-pane-container", "https://tc39.es/ecma262/multipage/managing-memory.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/managing-memory.html#references-pane", @@ -22363,59 +22369,51 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-iteration", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-common-iteration-interfaces", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-iterable-interface", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_806", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_802", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-iterable-interface-required-properties", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-52", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-iterator-interface", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_807", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_808", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_803", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_804", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-iterator-interface-required-properties", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-53", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-iterator-interface-optional-properties", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-54", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asynciterable-interface", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_809", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_805", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-async-iterable", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asynciterator-interface", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_810", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_811", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_806", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_807", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-async-iterator-required", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-async-iterator-optional", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-iteratorresult-interface", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_812", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_808", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-iteratorresult-interface-properties", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-55", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11236", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-%iteratorprototype%-object", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11237", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11238", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-%iteratorprototype%-@@iterator", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asynciteratorprototype", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11239", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11240", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asynciteratorprototype-asynciterator", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-from-sync-iterator-objects", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11241", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11242", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-createasyncfromsynciterator", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11243", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-%iteratorprototype%-object", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11244", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11245", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-%iteratorprototype%-@@iterator", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asynciteratorprototype", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11246", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11247", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asynciteratorprototype-asynciterator", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-from-sync-iterator-objects", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11248", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-%asyncfromsynciteratorprototype%-object", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11249", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-createasyncfromsynciterator", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11250", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-%asyncfromsynciteratorprototype%.next", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11251", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11252", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11253", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11254", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11255", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-%asyncfromsynciteratorprototype%-object", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11256", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11257", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-%asyncfromsynciteratorprototype%.return", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-%asyncfromsynciteratorprototype%.next", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11258", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11259", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11260", @@ -22423,14 +22421,13 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11262", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11263", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11264", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-%asyncfromsynciteratorprototype%.return", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11265", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11266", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11267", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11268", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11269", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11270", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-%asyncfromsynciteratorprototype%.throw", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_813", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11271", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11272", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11273", @@ -22438,83 +22435,85 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11275", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11276", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11277", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-%asyncfromsynciteratorprototype%.throw", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_809", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11278", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11279", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11280", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11281", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11282", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-properties-of-async-from-sync-iterator-instances", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11283", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11284", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_814", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-async-from-sync-iterator-internal-slots", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11285", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11286", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncfromsynciteratorcontinuation", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-from-sync-iterator-value-unwrap-functions", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11287", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11288", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11289", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-properties-of-async-from-sync-iterator-instances", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11290", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11291", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_810", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-async-from-sync-iterator-internal-slots", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11292", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11293", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncfromsynciteratorcontinuation", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-from-sync-iterator-value-unwrap-functions", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11294", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11295", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11296", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11297", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11298", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise-objects", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11299", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11300", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise-abstract-operations", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promisecapability-records", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11301", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11302", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_815", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-promisecapability-record-fields", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11303", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-57", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11304", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11305", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-ifabruptrejectpromise", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise-objects", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11306", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11307", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise-abstract-operations", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promisecapability-records", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11308", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11309", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_811", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-promisecapability-record-fields", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11310", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promisereaction-records", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-57", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11311", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11312", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-ifabruptrejectpromise", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11313", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11314", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_816", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-promisereaction-record-fields", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11315", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-58", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11316", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11317", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-createresolvingfunctions", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promisereaction-records", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11318", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_817", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_818", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11319", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_819", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_820", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11320", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11321", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise-reject-functions", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_812", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-promisereaction-record-fields", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11322", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-58", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11323", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11324", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise-resolve-functions", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-createresolvingfunctions", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11325", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_813", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_814", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11326", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_815", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_816", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11327", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11328", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise-reject-functions", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11329", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11330", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11331", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise-resolve-functions", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11332", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11333", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11334", @@ -22522,56 +22521,56 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11336", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11337", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11338", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-fulfillpromise", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11339", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11340", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-newpromisecapability", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-getcapabilitiesexecutor-functions", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11341", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11342", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11343", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11344", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11345", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-fulfillpromise", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11346", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_821", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11347", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-newpromisecapability", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-getcapabilitiesexecutor-functions", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11348", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11349", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11350", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11351", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11352", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11353", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_817", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11354", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11355", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-ispromise", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11356", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-rejectpromise", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11357", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11358", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11359", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-triggerpromisereactions", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11360", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11361", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11362", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-ispromise", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11363", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-rejectpromise", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11364", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11365", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11366", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-host-promise-rejection-tracker", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-triggerpromisereactions", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11367", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11368", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11369", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11370", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise-jobs", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-newpromisereactionjob", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promisereactionjob", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11371", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11372", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11373", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-host-promise-rejection-tracker", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11374", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11375", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11376", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11377", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise-jobs", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-newpromisereactionjob", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promisereactionjob", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11378", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11379", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11380", @@ -22587,8 +22586,6 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11390", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11391", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11392", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-newpromiseresolvethenablejob", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promiseresolvethenablejob", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11393", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11394", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11395", @@ -22596,6 +22593,8 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11397", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11398", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11399", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-newpromiseresolvethenablejob", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promiseresolvethenablejob", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11400", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11401", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11402", @@ -22603,52 +22602,52 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11404", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11405", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11406", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise-constructor", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11407", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11408", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11409", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11410", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11411", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise-executor", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11412", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11413", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise-constructor", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11414", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11415", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11416", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11417", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11418", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise-executor", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11419", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11420", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11421", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11422", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-properties-of-the-promise-constructor", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11423", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11424", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.all", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11425", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11426", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11427", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11428", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11429", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-properties-of-the-promise-constructor", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11430", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11431", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.all", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11432", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11433", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11434", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11435", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11436", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-getpromiseresolve", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11437", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11438", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11439", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-performpromiseall", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11440", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11441", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11442", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11443", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-getpromiseresolve", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11444", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11445", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11446", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-performpromiseall", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11447", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11448", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11449", @@ -22656,28 +22655,27 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11451", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11452", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11453", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_822", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_823", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11454", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11455", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.all-resolve-element-functions", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11456", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11457", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11458", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.allsettled", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11459", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11460", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_818", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_819", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11461", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11462", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.all-resolve-element-functions", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11463", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11464", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11465", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.allsettled", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11466", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11467", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11468", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11469", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11470", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-performpromiseallsettled", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11471", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11472", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11473", @@ -22685,6 +22683,7 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11475", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11476", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11477", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-performpromiseallsettled", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11478", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11479", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11480", @@ -22692,23 +22691,22 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11482", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11483", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11484", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_824", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_825", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11485", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11486", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_826", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_827", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11487", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11488", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.allsettled-resolve-element-functions", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11489", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11490", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11491", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_820", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_821", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11492", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11493", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_822", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_823", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11494", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11495", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.allsettled-reject-element-functions", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.allsettled-resolve-element-functions", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11496", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11497", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11498", @@ -22716,7 +22714,7 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11500", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11501", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11502", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.any", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.allsettled-reject-element-functions", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11503", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11504", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11505", @@ -22724,12 +22722,12 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11507", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11508", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11509", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.any", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11510", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11511", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11512", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11513", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11514", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-performpromiseany", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11515", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11516", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11517", @@ -22737,6 +22735,7 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11519", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11520", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11521", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-performpromiseany", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11522", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11523", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11524", @@ -22745,31 +22744,30 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11527", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11528", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11529", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_828", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_829", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11530", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11531", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.any-reject-element-functions", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11532", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11533", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11534", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11535", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.prototype", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11536", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.race", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_824", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_825", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11537", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11538", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.any-reject-element-functions", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11539", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11540", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11541", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11542", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.prototype", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11543", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.race", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11544", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11545", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11546", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11547", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11548", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-performpromiserace", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11549", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11550", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11551", @@ -22777,51 +22775,52 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11553", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11554", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11555", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-performpromiserace", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11556", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11557", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11558", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11559", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.reject", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11560", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11561", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11562", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11563", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.resolve", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11564", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11565", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11566", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.reject", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11567", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11568", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise-resolve", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11569", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11570", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.resolve", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11571", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11572", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11573", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11574", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11575", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-get-promise-@@species", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise-resolve", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11576", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11577", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11578", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11579", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-properties-of-the-promise-prototype-object", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11580", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11581", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.prototype.catch", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11582", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.prototype.constructor", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-get-promise-@@species", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11583", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.prototype.finally", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-catchfinallyfunctions", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-thenfinallyfunctions", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11584", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11585", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11586", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-properties-of-the-promise-prototype-object", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11587", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11588", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.prototype.catch", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11589", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.prototype.constructor", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11590", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.prototype.finally", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-catchfinallyfunctions", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-thenfinallyfunctions", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11591", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11592", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11593", @@ -22837,20 +22836,20 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11603", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11604", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11605", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.prototype.then", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11606", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11607", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11608", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11609", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11610", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-performpromisethen", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11611", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11612", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.prototype.then", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11613", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11614", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11615", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11616", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11617", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-performpromisethen", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11618", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11619", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11620", @@ -22859,143 +22858,143 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11623", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11624", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11625", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.prototype-@@tostringtag", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11626", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-properties-of-promise-instances", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11627", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11628", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11629", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_830", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-internal-slots-of-promise-instances", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-59", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11630", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11631", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorfunction-objects", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_19104", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_19105", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_19106", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11632", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#figure-2", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorfunction-constructor", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.prototype-@@tostringtag", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11633", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-properties-of-promise-instances", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11634", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11635", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11636", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_826", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-internal-slots-of-promise-instances", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-59", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11637", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorfunction", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11638", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorfunction-objects", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_19111", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_19112", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_19113", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11639", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_831", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-properties-of-the-generatorfunction-constructor", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#figure-2", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorfunction-constructor", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11640", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11641", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11642", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11643", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorfunction.length", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11644", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorfunction.prototype", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorfunction", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11645", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-properties-of-the-generatorfunction-prototype-object", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_832", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11646", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_827", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-properties-of-the-generatorfunction-constructor", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11647", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_833", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_834", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11648", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorfunction.prototype.constructor", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11649", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorfunction.prototype.prototype", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11650", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorfunction.prototype-@@tostringtag", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorfunction.length", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11651", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorfunction-instances", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorfunction.prototype", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11652", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_835", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorfunction-instances-length", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_836", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorfunction-instances-name", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_837", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorfunction-instances-prototype", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-properties-of-the-generatorfunction-prototype-object", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_828", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11653", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11654", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorfunction-objects", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_19107", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_19108", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_19109", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_829", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_830", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11655", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorfunction-constructor", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorfunction.prototype.constructor", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11656", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorfunction.prototype.prototype", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11657", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorfunction.prototype-@@tostringtag", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11658", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorfunction-instances", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11659", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_831", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorfunction-instances-length", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_832", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorfunction-instances-name", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_833", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorfunction-instances-prototype", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11660", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorfunction", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11661", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorfunction-objects", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_19114", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_19115", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_19116", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11662", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_838", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-properties-of-asyncgeneratorfunction", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorfunction-constructor", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11663", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11664", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11665", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11666", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorfunction-length", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11667", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorfunction-prototype", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorfunction", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11668", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-properties-of-asyncgeneratorfunction-prototype", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11669", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_834", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-properties-of-asyncgeneratorfunction", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11670", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_839", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_840", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11671", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorfunction-prototype-constructor", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11672", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorfunction-prototype-prototype", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11673", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorfunction-prototype-tostringtag", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorfunction-length", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11674", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorfunction-instances", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorfunction-prototype", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11675", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_841", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorfunction-instance-length", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-properties-of-asyncgeneratorfunction-prototype", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11676", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorfunction-instance-name", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_842", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorfunction-instance-prototype", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11677", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_835", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_836", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11678", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generator-objects", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorfunction-prototype-constructor", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11679", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-properties-of-generator-prototype", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorfunction-prototype-prototype", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11680", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorfunction-prototype-tostringtag", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11681", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generator.prototype.constructor", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorfunction-instances", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11682", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generator.prototype.next", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_837", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorfunction-instance-length", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11683", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generator.prototype.return", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorfunction-instance-name", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_838", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorfunction-instance-prototype", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11684", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11685", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generator.prototype.throw", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generator-objects", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11686", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-properties-of-generator-prototype", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11687", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generator.prototype-@@tostringtag", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11688", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-properties-of-generator-instances", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_843", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-internal-slots-of-generator-instances", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-56", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generator.prototype.constructor", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11689", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generator-abstract-operations", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorstart", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_19110", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generator.prototype.next", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11690", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generator.prototype.return", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11691", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11692", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generator.prototype.throw", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11693", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11694", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generator.prototype-@@tostringtag", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11695", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-properties-of-generator-instances", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_839", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-internal-slots-of-generator-instances", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-56", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11696", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generator-abstract-operations", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorstart", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_19117", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11697", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11698", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11699", @@ -23007,23 +23006,22 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11705", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11706", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11707", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorvalidate", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11708", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11709", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11710", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorresume", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11711", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11712", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11713", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11714", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorvalidate", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11715", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11716", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11717", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorresume", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11718", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11719", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11720", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11721", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorresumeabrupt", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11722", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11723", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11724", @@ -23031,65 +23029,65 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11726", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11727", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11728", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatorresumeabrupt", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11729", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11730", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11731", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11732", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11733", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11734", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-getgeneratorkind", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11735", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatoryield", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11736", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11737", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11738", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11739", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11740", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11741", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-getgeneratorkind", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11742", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-generatoryield", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11743", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11744", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11745", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_19111", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11746", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-yield", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11747", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11748", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11749", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11750", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11751", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-createiteratorfromclosure", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11752", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_19118", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11753", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-yield", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11754", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11755", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11756", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11757", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11758", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-createiteratorfromclosure", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11759", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11760", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11761", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11762", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11763", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgenerator-objects", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11764", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-properties-of-asyncgenerator-prototype", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11765", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11766", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgenerator-prototype-constructor", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11767", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgenerator-prototype-next", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11768", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11769", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11770", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgenerator-objects", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11771", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-properties-of-asyncgenerator-prototype", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11772", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11773", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgenerator-prototype-constructor", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11774", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgenerator-prototype-next", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11775", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11776", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11777", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgenerator-prototype-return", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11778", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11779", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11780", @@ -23097,9 +23095,9 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11782", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11783", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11784", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgenerator-prototype-return", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11785", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11786", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgenerator-prototype-throw", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11787", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11788", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11789", @@ -23107,30 +23105,31 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11791", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11792", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11793", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgenerator-prototype-throw", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11794", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11795", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgenerator-prototype-tostringtag", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11796", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-properties-of-asyncgenerator-intances", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-internal-slots-of-asyncgenerator-instances", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11797", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11798", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11799", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgenerator-abstract-operations", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorrequest-records", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11800", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11801", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11802", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgenerator-prototype-tostringtag", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11803", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorstart", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_19112", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-properties-of-asyncgenerator-intances", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#table-internal-slots-of-asyncgenerator-instances", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11804", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11805", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11806", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgenerator-abstract-operations", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorrequest-records", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11807", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11808", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11809", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11810", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorstart", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_19119", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11811", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11812", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11813", @@ -23142,22 +23141,22 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11819", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11820", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11821", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorvalidate", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11822", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11823", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11824", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorenqueue", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11825", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11826", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11827", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorcompletestep", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11828", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorvalidate", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11829", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11830", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11831", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorenqueue", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11832", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11833", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11834", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorcompletestep", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11835", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11836", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11837", @@ -23165,7 +23164,6 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11839", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11840", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11841", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorresume", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11842", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11843", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11844", @@ -23173,24 +23171,25 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11846", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11847", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11848", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorresume", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11849", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11850", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11851", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorunwrapyieldresumption", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11852", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11853", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11854", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11855", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11856", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11857", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratoryield", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11858", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorunwrapyieldresumption", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11859", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11860", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11861", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11862", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11863", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11864", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratoryield", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11865", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11866", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11867", @@ -23203,8 +23202,6 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11874", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11875", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11876", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_19113", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorawaitreturn", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11877", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11878", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11879", @@ -23212,6 +23209,8 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11881", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11882", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11883", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_19120", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorawaitreturn", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11884", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11885", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11886", @@ -23220,82 +23219,82 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11889", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11890", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11891", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratordrainqueue", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11892", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11893", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11894", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11895", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11896", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-createasynciteratorfromclosure", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11897", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11898", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratordrainqueue", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11899", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11900", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11901", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11902", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11903", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-createasynciteratorfromclosure", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11904", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11905", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11906", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11907", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11908", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11909", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-function-objects", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_19114", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_19115", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_19116", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_19117", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11910", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-function-constructor", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11911", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11912", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11913", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11914", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11915", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-function-constructor-arguments", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11916", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-function-objects", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_19121", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_19122", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_19123", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_19124", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11917", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_844", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-function-constructor-properties", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-function-constructor", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11918", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11919", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11920", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11921", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-function-constructor-length", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11922", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-function-constructor-prototype", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-function-constructor-arguments", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11923", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-function-prototype-properties", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11924", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_840", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-function-constructor-properties", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11925", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_845", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11926", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-function-prototype-properties-constructor", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11927", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-function-prototype-properties-toStringTag", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11928", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-function-instances", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-function-constructor-length", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11929", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_846", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-function-constructor-prototype", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11930", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-function-instances-length", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_847", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-function-instances-name", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_848", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-functions-abstract-operations", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-functions-abstract-operations-async-function-start", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-function-prototype-properties", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11931", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11932", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_841", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11933", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-function-prototype-properties-constructor", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11934", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncblockstart", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-function-prototype-properties-toStringTag", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11935", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-function-instances", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11936", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_842", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11937", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-function-instances-length", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_843", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-function-instances-name", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_844", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-functions-abstract-operations", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-async-functions-abstract-operations-async-function-start", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11938", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11939", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11940", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11941", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncblockstart", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11942", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11943", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11944", @@ -23305,7 +23304,6 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11948", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11949", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11950", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#step-asyncblockstart-return-undefined", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11951", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11952", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11953", @@ -23313,8 +23311,16 @@ "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11955", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11956", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11957", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#step-asyncblockstart-return-undefined", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11958", - "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_849", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11959", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11960", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11961", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11962", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11963", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11964", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_11965", + "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#_ref_845", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#references-pane-container", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#references-pane", @@ -23333,84 +23339,84 @@ "https://tc39.es/ecma262/multipage/reflection.html#spec-container", "https://tc39.es/ecma262/multipage/reflection.html#sec-reflection", "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect-object", - "https://tc39.es/ecma262/multipage/reflection.html#_ref_11959", - "https://tc39.es/ecma262/multipage/reflection.html#_ref_11960", - "https://tc39.es/ecma262/multipage/reflection.html#_ref_11961", - "https://tc39.es/ecma262/multipage/reflection.html#_ref_11962", - "https://tc39.es/ecma262/multipage/reflection.html#_ref_11963", - "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect.apply", - "https://tc39.es/ecma262/multipage/reflection.html#_ref_11964", - "https://tc39.es/ecma262/multipage/reflection.html#_ref_11965", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11966", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11967", - "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect.construct", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11968", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11969", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11970", + "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect.apply", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11971", - "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect.defineproperty", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11972", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11973", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11974", - "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect.deleteproperty", + "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect.construct", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11975", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11976", - "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect.get", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11977", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11978", - "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect.getownpropertydescriptor", + "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect.defineproperty", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11979", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11980", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11981", - "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect.getprototypeof", + "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect.deleteproperty", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11982", - "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect.has", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11983", + "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect.get", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11984", - "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect.isextensible", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11985", - "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect.ownkeys", + "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect.getownpropertydescriptor", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11986", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11987", - "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect.preventextensions", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11988", - "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect.set", + "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect.getprototypeof", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11989", + "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect.has", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11990", - "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect.setprototypeof", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11991", + "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect.isextensible", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11992", - "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect-@@tostringtag", + "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect.ownkeys", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11993", - "https://tc39.es/ecma262/multipage/reflection.html#sec-proxy-objects", - "https://tc39.es/ecma262/multipage/reflection.html#sec-proxy-constructor", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11994", + "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect.preventextensions", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11995", + "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect.set", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11996", - "https://tc39.es/ecma262/multipage/reflection.html#sec-proxy-target-handler", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11997", - "https://tc39.es/ecma262/multipage/reflection.html#sec-properties-of-the-proxy-constructor", + "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect.setprototypeof", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11998", "https://tc39.es/ecma262/multipage/reflection.html#_ref_11999", - "https://tc39.es/ecma262/multipage/reflection.html#sec-proxy.revocable", - "https://tc39.es/ecma262/multipage/reflection.html#sec-proxy-revocation-functions", + "https://tc39.es/ecma262/multipage/reflection.html#sec-reflect-@@tostringtag", "https://tc39.es/ecma262/multipage/reflection.html#_ref_12000", + "https://tc39.es/ecma262/multipage/reflection.html#sec-proxy-objects", + "https://tc39.es/ecma262/multipage/reflection.html#sec-proxy-constructor", "https://tc39.es/ecma262/multipage/reflection.html#_ref_12001", "https://tc39.es/ecma262/multipage/reflection.html#_ref_12002", "https://tc39.es/ecma262/multipage/reflection.html#_ref_12003", + "https://tc39.es/ecma262/multipage/reflection.html#sec-proxy-target-handler", "https://tc39.es/ecma262/multipage/reflection.html#_ref_12004", + "https://tc39.es/ecma262/multipage/reflection.html#sec-properties-of-the-proxy-constructor", "https://tc39.es/ecma262/multipage/reflection.html#_ref_12005", "https://tc39.es/ecma262/multipage/reflection.html#_ref_12006", + "https://tc39.es/ecma262/multipage/reflection.html#sec-proxy.revocable", + "https://tc39.es/ecma262/multipage/reflection.html#sec-proxy-revocation-functions", "https://tc39.es/ecma262/multipage/reflection.html#_ref_12007", "https://tc39.es/ecma262/multipage/reflection.html#_ref_12008", - "https://tc39.es/ecma262/multipage/reflection.html#sec-module-namespace-objects", "https://tc39.es/ecma262/multipage/reflection.html#_ref_12009", "https://tc39.es/ecma262/multipage/reflection.html#_ref_12010", - "https://tc39.es/ecma262/multipage/reflection.html#_ref_19118", - "https://tc39.es/ecma262/multipage/reflection.html#_ref_19119", - "https://tc39.es/ecma262/multipage/reflection.html#_ref_850", - "https://tc39.es/ecma262/multipage/reflection.html#sec-@@tostringtag", "https://tc39.es/ecma262/multipage/reflection.html#_ref_12011", + "https://tc39.es/ecma262/multipage/reflection.html#_ref_12012", + "https://tc39.es/ecma262/multipage/reflection.html#_ref_12013", + "https://tc39.es/ecma262/multipage/reflection.html#_ref_12014", + "https://tc39.es/ecma262/multipage/reflection.html#_ref_12015", + "https://tc39.es/ecma262/multipage/reflection.html#sec-module-namespace-objects", + "https://tc39.es/ecma262/multipage/reflection.html#_ref_12016", + "https://tc39.es/ecma262/multipage/reflection.html#_ref_12017", + "https://tc39.es/ecma262/multipage/reflection.html#_ref_19125", + "https://tc39.es/ecma262/multipage/reflection.html#_ref_19126", + "https://tc39.es/ecma262/multipage/reflection.html#_ref_846", + "https://tc39.es/ecma262/multipage/reflection.html#sec-@@tostringtag", + "https://tc39.es/ecma262/multipage/reflection.html#_ref_12018", "https://tc39.es/ecma262/multipage/reflection.html#references-pane-container", "https://tc39.es/ecma262/multipage/reflection.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/reflection.html#references-pane", @@ -23428,32 +23434,24 @@ "https://tc39.es/ecma262/multipage/memory-model.html#menu-toggle", "https://tc39.es/ecma262/multipage/memory-model.html#spec-container", "https://tc39.es/ecma262/multipage/memory-model.html#sec-memory-model", - "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12012", - "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12013", - "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12014", - "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12015", - "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12016", - "https://tc39.es/ecma262/multipage/memory-model.html#sec-memory-model-fundamentals", - "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12017", - "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12018", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12019", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12020", - "https://tc39.es/ecma262/multipage/memory-model.html#table-readsharedmemory-fields", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12021", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12022", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12023", + "https://tc39.es/ecma262/multipage/memory-model.html#sec-memory-model-fundamentals", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12024", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12025", - "https://tc39.es/ecma262/multipage/memory-model.html#table-writesharedmemory-fields", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12026", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12027", + "https://tc39.es/ecma262/multipage/memory-model.html#table-readsharedmemory-fields", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12028", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12029", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12030", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12031", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12032", + "https://tc39.es/ecma262/multipage/memory-model.html#table-writesharedmemory-fields", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12033", - "https://tc39.es/ecma262/multipage/memory-model.html#table-rmwsharedmemory-fields", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12034", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12035", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12036", @@ -23461,6 +23459,7 @@ "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12038", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12039", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12040", + "https://tc39.es/ecma262/multipage/memory-model.html#table-rmwsharedmemory-fields", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12041", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12042", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12043", @@ -23476,35 +23475,35 @@ "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12053", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12054", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12055", - "https://tc39.es/ecma262/multipage/memory-model.html#sec-agent-event-records", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12056", - "https://tc39.es/ecma262/multipage/memory-model.html#table-agent-events-records", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12057", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12058", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12059", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12060", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12061", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12062", - "https://tc39.es/ecma262/multipage/memory-model.html#sec-chosen-value-records", + "https://tc39.es/ecma262/multipage/memory-model.html#sec-agent-event-records", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12063", - "https://tc39.es/ecma262/multipage/memory-model.html#table-chosen-value-records", + "https://tc39.es/ecma262/multipage/memory-model.html#table-agent-events-records", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12064", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12065", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12066", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12067", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12068", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12069", - "https://tc39.es/ecma262/multipage/memory-model.html#sec-candidate-executions", + "https://tc39.es/ecma262/multipage/memory-model.html#sec-chosen-value-records", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12070", + "https://tc39.es/ecma262/multipage/memory-model.html#table-chosen-value-records", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12071", - "https://tc39.es/ecma262/multipage/memory-model.html#table-candidate-execution-records", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12072", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12073", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12074", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12075", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12076", + "https://tc39.es/ecma262/multipage/memory-model.html#sec-candidate-executions", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12077", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12078", + "https://tc39.es/ecma262/multipage/memory-model.html#table-candidate-execution-records", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12079", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12080", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12081", @@ -23522,29 +23521,29 @@ "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12093", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12094", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12095", - "https://tc39.es/ecma262/multipage/memory-model.html#sec-abstract-operations-for-the-memory-model", - "https://tc39.es/ecma262/multipage/memory-model.html#sec-synchronizeeventset", - "https://tc39.es/ecma262/multipage/memory-model.html#sec-event-set", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12096", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12097", - "https://tc39.es/ecma262/multipage/memory-model.html#sec-sharedatablockeventset", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12098", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12099", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12100", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12101", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12102", - "https://tc39.es/ecma262/multipage/memory-model.html#sec-hosteventset", + "https://tc39.es/ecma262/multipage/memory-model.html#sec-abstract-operations-for-the-memory-model", + "https://tc39.es/ecma262/multipage/memory-model.html#sec-synchronizeeventset", + "https://tc39.es/ecma262/multipage/memory-model.html#sec-event-set", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12103", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12104", + "https://tc39.es/ecma262/multipage/memory-model.html#sec-sharedatablockeventset", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12105", - "https://tc39.es/ecma262/multipage/memory-model.html#sec-composewriteeventbytes", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12106", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12107", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12108", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12109", + "https://tc39.es/ecma262/multipage/memory-model.html#sec-hosteventset", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12110", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12111", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12112", + "https://tc39.es/ecma262/multipage/memory-model.html#sec-composewriteeventbytes", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12113", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12114", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12115", @@ -23555,7 +23554,6 @@ "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12120", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12121", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12122", - "https://tc39.es/ecma262/multipage/memory-model.html#sec-valueofreadevent", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12123", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12124", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12125", @@ -23563,9 +23561,8 @@ "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12127", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12128", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12129", + "https://tc39.es/ecma262/multipage/memory-model.html#sec-valueofreadevent", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12130", - "https://tc39.es/ecma262/multipage/memory-model.html#sec-relations-of-candidate-executions", - "https://tc39.es/ecma262/multipage/memory-model.html#sec-agent-order", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12131", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12132", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12133", @@ -23573,9 +23570,10 @@ "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12135", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12136", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12137", + "https://tc39.es/ecma262/multipage/memory-model.html#sec-relations-of-candidate-executions", + "https://tc39.es/ecma262/multipage/memory-model.html#sec-agent-order", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12138", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12139", - "https://tc39.es/ecma262/multipage/memory-model.html#sec-reads-bytes-from", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12140", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12141", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12142", @@ -23583,60 +23581,60 @@ "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12144", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12145", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12146", + "https://tc39.es/ecma262/multipage/memory-model.html#sec-reads-bytes-from", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12147", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12148", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12149", - "https://tc39.es/ecma262/multipage/memory-model.html#sec-reads-from", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12150", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12151", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12152", - "https://tc39.es/ecma262/multipage/memory-model.html#sec-host-synchronizes-with", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12153", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12154", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12155", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12156", + "https://tc39.es/ecma262/multipage/memory-model.html#sec-reads-from", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12157", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12158", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12159", + "https://tc39.es/ecma262/multipage/memory-model.html#sec-host-synchronizes-with", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12160", - "https://tc39.es/ecma262/multipage/memory-model.html#sec-synchronizes-with", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12161", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12162", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12163", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12164", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12165", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12166", - "https://tc39.es/ecma262/multipage/memory-model.html#sec-happens-before", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12167", + "https://tc39.es/ecma262/multipage/memory-model.html#sec-synchronizes-with", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12168", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12169", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12170", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12171", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12172", - "https://tc39.es/ecma262/multipage/memory-model.html#sec-properties-of-valid-executions", - "https://tc39.es/ecma262/multipage/memory-model.html#sec-valid-chosen-reads", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12173", + "https://tc39.es/ecma262/multipage/memory-model.html#sec-happens-before", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12174", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12175", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12176", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12177", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12178", - "https://tc39.es/ecma262/multipage/memory-model.html#sec-coherent-reads", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12179", + "https://tc39.es/ecma262/multipage/memory-model.html#sec-properties-of-valid-executions", + "https://tc39.es/ecma262/multipage/memory-model.html#sec-valid-chosen-reads", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12180", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12181", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12182", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12183", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12184", - "https://tc39.es/ecma262/multipage/memory-model.html#sec-tear-free-aligned-reads", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12185", + "https://tc39.es/ecma262/multipage/memory-model.html#sec-coherent-reads", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12186", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12187", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12188", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12189", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12190", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12191", - "https://tc39.es/ecma262/multipage/memory-model.html#sec-memory-order", + "https://tc39.es/ecma262/multipage/memory-model.html#sec-tear-free-aligned-reads", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12192", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12193", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12194", @@ -23644,6 +23642,7 @@ "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12196", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12197", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12198", + "https://tc39.es/ecma262/multipage/memory-model.html#sec-memory-order", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12199", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12200", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12201", @@ -23654,29 +23653,29 @@ "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12206", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12207", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12208", - "https://tc39.es/ecma262/multipage/memory-model.html#sec-valid-executions", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12209", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12210", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12211", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12212", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12213", - "https://tc39.es/ecma262/multipage/memory-model.html#sec-races", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12214", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12215", + "https://tc39.es/ecma262/multipage/memory-model.html#sec-valid-executions", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12216", - "https://tc39.es/ecma262/multipage/memory-model.html#sec-data-races", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12217", - "https://tc39.es/ecma262/multipage/memory-model.html#sec-data-race-freedom", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12218", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12219", - "https://tc39.es/ecma262/multipage/memory-model.html#sec-shared-memory-guidelines", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12220", + "https://tc39.es/ecma262/multipage/memory-model.html#sec-races", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12221", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12222", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12223", + "https://tc39.es/ecma262/multipage/memory-model.html#sec-data-races", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12224", + "https://tc39.es/ecma262/multipage/memory-model.html#sec-data-race-freedom", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12225", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12226", + "https://tc39.es/ecma262/multipage/memory-model.html#sec-shared-memory-guidelines", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12227", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12228", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12229", @@ -23692,6 +23691,13 @@ "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12239", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12240", "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12241", + "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12242", + "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12243", + "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12244", + "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12245", + "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12246", + "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12247", + "https://tc39.es/ecma262/multipage/memory-model.html#_ref_12248", "https://tc39.es/ecma262/multipage/memory-model.html#references-pane-container", "https://tc39.es/ecma262/multipage/memory-model.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/memory-model.html#references-pane", @@ -23745,7 +23751,7 @@ "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-ScOzt1wW", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-Lu7YZ_Gz", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-Lu7YZ_Gz", - "https://tc39.es/ecma262/multipage/grammar-summary.html#_ref_19120", + "https://tc39.es/ecma262/multipage/grammar-summary.html#_ref_19127", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-m5AWMC3P", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-nakNeXAG", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-XL4uSEt_", @@ -23795,7 +23801,7 @@ "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-WPBp76A-", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-FwaLgcLH", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-58WiwMc8", - "https://tc39.es/ecma262/multipage/grammar-summary.html#_ref_19121", + "https://tc39.es/ecma262/multipage/grammar-summary.html#_ref_19128", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-lgwqNVq7", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-e75CowVl", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-bq3bMpyK", @@ -23857,7 +23863,7 @@ "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-w-48XpMo", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-7NM9KEaO", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-eXKFjh2J", - "https://tc39.es/ecma262/multipage/grammar-summary.html#_ref_19122", + "https://tc39.es/ecma262/multipage/grammar-summary.html#_ref_19129", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-Ix53lok1", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-O0K_hLF1", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-3uSyi6IT", @@ -23989,7 +23995,7 @@ "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-UOsd7muB", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-c6cxJePv", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-K4CbCiCx", - "https://tc39.es/ecma262/multipage/grammar-summary.html#_ref_19123", + "https://tc39.es/ecma262/multipage/grammar-summary.html#_ref_19130", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-YIoJOc1p", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-WTX_aban", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-Dfs5WPuP", @@ -23997,7 +24003,7 @@ "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-cDxY5q2J", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-HT-vtkeW", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-WTX_aban", - "https://tc39.es/ecma262/multipage/grammar-summary.html#_ref_19124", + "https://tc39.es/ecma262/multipage/grammar-summary.html#_ref_19131", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-BMcTBp4V", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-SKJRU3Gy", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-JrqfvaKq", @@ -24082,8 +24088,8 @@ "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-0clqUBRw", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-h9Y6iP78", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-14bLNUM8", - "https://tc39.es/ecma262/multipage/grammar-summary.html#_ref_19125", - "https://tc39.es/ecma262/multipage/grammar-summary.html#_ref_851", + "https://tc39.es/ecma262/multipage/grammar-summary.html#_ref_19132", + "https://tc39.es/ecma262/multipage/grammar-summary.html#_ref_847", "https://tc39.es/ecma262/multipage/grammar-summary.html#sec-universal-resource-identifier-character-classes", "https://tc39.es/ecma262/multipage/grammar-summary.html#sec-regular-expressions", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-Oo951o9a", @@ -24096,10 +24102,10 @@ "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-8GU45ufS", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-5oXd8wzV", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-CzkVQCuc", - "https://tc39.es/ecma262/multipage/grammar-summary.html#_ref_19126", - "https://tc39.es/ecma262/multipage/grammar-summary.html#_ref_19127", - "https://tc39.es/ecma262/multipage/grammar-summary.html#_ref_19128", - "https://tc39.es/ecma262/multipage/grammar-summary.html#_ref_19129", + "https://tc39.es/ecma262/multipage/grammar-summary.html#_ref_19133", + "https://tc39.es/ecma262/multipage/grammar-summary.html#_ref_19134", + "https://tc39.es/ecma262/multipage/grammar-summary.html#_ref_19135", + "https://tc39.es/ecma262/multipage/grammar-summary.html#_ref_19136", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-9DQE3TBL", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-NPEUSg3U", "https://tc39.es/ecma262/multipage/grammar-summary.html#prod-iYWV_jnv", @@ -24129,188 +24135,181 @@ "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#menu-toggle", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#spec-container", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-additional-ecmascript-features-for-web-browsers", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12347", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12348", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12349", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12354", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12355", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12356", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-additional-syntax", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-html-like-comments", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_852", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12350", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19130", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-Comment", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19131", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19132", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19133", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19134", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19135", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-MultiLineComment", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19136", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_848", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12357", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19137", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-Comment", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19138", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19139", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-FirstCommentLine", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19140", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-SingleLineHTMLOpenComment", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19141", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-SingleLineHTMLCloseComment", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19142", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-MultiLineComment", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19143", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-SingleLineDelimitedComment", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19144", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-HTMLCloseComment", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19145", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19146", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-FirstCommentLine", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19147", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-SingleLineDelimitedCommentChars", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-SingleLineHTMLOpenComment", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19148", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-SingleLineHTMLCloseComment", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19149", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19150", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-SingleLineNotAsteriskChar", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-SingleLineDelimitedComment", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19151", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-HTMLCloseComment", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19152", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-SingleLinePostAsteriskCommentChars", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19153", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19154", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-SingleLineDelimitedCommentChars", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19155", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-SingleLineNotForwardSlashOrAsteriskChar", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19156", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19157", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-WhiteSpaceSequence", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-SingleLineNotAsteriskChar", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19158", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19159", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-SingleLineDelimitedCommentSequence", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-SingleLinePostAsteriskCommentChars", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19160", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19161", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19162", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-SingleLineNotForwardSlashOrAsteriskChar", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19163", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19164", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-WhiteSpaceSequence", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19165", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-regular-expressions-patterns", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_853", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12351", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-Term", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19166", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-SingleLineDelimitedCommentSequence", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19167", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19168", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19169", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19170", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19171", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19172", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-regular-expressions-patterns", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_849", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12358", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-Term", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19173", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19174", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19175", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-Assertion", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19176", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19177", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19178", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19179", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19180", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-QuantifiableAssertion", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19181", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19182", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-ExtendedAtom", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-Assertion", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19183", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19184", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19185", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19186", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19187", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-QuantifiableAssertion", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19188", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-InvalidBracedQuantifier", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19189", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-ExtendedAtom", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19190", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19191", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19192", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-ExtendedPatternCharacter", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19193", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-AtomEscape", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19194", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19195", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12352", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-InvalidBracedQuantifier", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19196", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19197", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19198", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19199", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-CharacterEscape", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-ExtendedPatternCharacter", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19200", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-AtomEscape", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19201", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19202", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12359", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19203", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19204", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19205", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19206", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-IdentityEscape", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-CharacterEscape", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19207", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19208", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-SourceCharacterIdentityEscape", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19209", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19210", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-ClassAtomNoDash", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19211", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19212", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-ClassEscape", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19213", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-IdentityEscape", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19214", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19215", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-ClassControlLetter", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-SourceCharacterIdentityEscape", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19216", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-patterns-static-semantics-early-errors-annexb", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_854", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19217", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-ClassAtomNoDash", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19218", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19219", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-ClassEscape", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19220", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12353", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19221", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12354", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19222", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12355", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-ClassControlLetter", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19223", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12356", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-patterns-static-semantics-early-errors-annexb", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_850", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19224", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12357", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19225", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12358", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19226", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19227", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12360", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19228", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12361", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19229", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12359", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12362", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19230", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12360", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12363", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19231", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12361", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12364", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19232", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12362", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12365", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19233", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12363", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19234", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12364", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19235", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-patterns-static-semantics-is-character-class-annexb", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_855", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-patterns-static-semantics-character-value-annexb", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_856", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19236", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12366", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19237", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12367", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19238", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12368", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19239", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_857", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-regular-expression-patterns-semantics", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_858", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_859", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12369", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19240", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12370", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19241", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12371", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19242", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-patterns-static-semantics-is-character-class-annexb", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_851", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-patterns-static-semantics-character-value-annexb", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_852", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19243", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19244", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_860", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19245", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19246", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_853", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-regular-expression-patterns-semantics", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_854", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_855", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19247", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19248", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19249", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19250", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19251", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_856", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19252", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19253", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19254", @@ -24320,142 +24319,142 @@ "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19258", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19259", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19260", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_861", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19261", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19262", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_862", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19263", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19264", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19265", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19266", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19267", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_863", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_857", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19268", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19269", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_858", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19270", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19271", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19272", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12365", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19273", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19274", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12366", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_864", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_859", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19275", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12367", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19276", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_865", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19277", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19278", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19279", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12372", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19280", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19281", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12373", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_860", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19282", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12368", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_866", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12374", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19283", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_861", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19284", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19285", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19286", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19287", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19288", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12369", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_867", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19289", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12370", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19290", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_868", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-runtime-semantics-characterrangeorunion-abstract-operation", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12371", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-additional-built-in-properties", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12372", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-additional-properties-of-the-global-object", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_869", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_870", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#table-additional-well-known-intrinsic-objects", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#table-60", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12373", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_871", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12374", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_872", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-escape-string", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12375", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_862", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19290", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19291", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19292", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19293", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19294", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19295", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12376", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_863", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19296", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12377", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19297", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_864", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-runtime-semantics-characterrangeorunion-abstract-operation", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12378", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-additional-built-in-properties", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12379", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-additional-properties-of-the-global-object", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_865", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_866", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#table-additional-well-known-intrinsic-objects", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#table-60", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12380", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_867", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12381", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-unescape-string", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_868", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-escape-string", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12382", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12383", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12384", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12385", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19291", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12386", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12387", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12388", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-unescape-string", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12389", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-additional-properties-of-the-string.prototype-object", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-string.prototype.substr", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12390", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12391", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12392", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19298", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12393", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12394", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12395", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12396", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-string.prototype.anchor", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-additional-properties-of-the-string.prototype-object", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-string.prototype.substr", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12397", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-createhtml", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12398", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12399", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12400", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12401", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12402", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12403", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-string.prototype.anchor", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12404", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-createhtml", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12405", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-string.prototype.big", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12406", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-string.prototype.blink", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12407", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-string.prototype.bold", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12408", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-string.prototype.fixed", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12409", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-string.prototype.fontcolor", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12410", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-string.prototype.fontsize", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12411", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-string.prototype.italics", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12412", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-string.prototype.link", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-string.prototype.big", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12413", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-string.prototype.small", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-string.prototype.blink", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12414", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-string.prototype.strike", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-string.prototype.bold", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12415", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-string.prototype.sub", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-string.prototype.fixed", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12416", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-string.prototype.sup", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-string.prototype.fontcolor", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12417", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#String.prototype.trimleft", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-string.prototype.fontsize", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12418", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#String.prototype.trimright", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-string.prototype.italics", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12419", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-additional-properties-of-the-date.prototype-object", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-date.prototype.getyear", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-string.prototype.link", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12420", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-string.prototype.small", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12421", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-string.prototype.strike", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12422", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-date.prototype.setyear", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-string.prototype.sub", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12423", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-string.prototype.sup", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12424", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#String.prototype.trimleft", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12425", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#String.prototype.trimright", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12426", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-additional-properties-of-the-date.prototype-object", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-date.prototype.getyear", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12427", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12428", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12429", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-date.prototype.setyear", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12430", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12431", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12432", @@ -24464,39 +24463,39 @@ "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12435", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12436", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12437", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-date.prototype.togmtstring", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12438", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12439", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-additional-properties-of-the-regexp.prototype-object", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-regexp.prototype.compile", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12440", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12441", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12442", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-other-additional-features", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-labelled-function-declarations", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19292", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19293", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19294", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12443", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19295", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19296", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19297", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_873", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19298", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12444", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-date.prototype.togmtstring", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12445", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12446", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-additional-properties-of-the-regexp.prototype-object", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-regexp.prototype.compile", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12447", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12448", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12449", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-other-additional-features", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-labelled-function-declarations", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19299", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19300", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19301", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12450", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19302", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12445", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-block-level-function-declarations-web-legacy-compatibility-semantics", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19303", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19304", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_869", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19305", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12451", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19306", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19307", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19308", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19309", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12452", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-block-level-function-declarations-web-legacy-compatibility-semantics", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19310", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19311", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19312", @@ -24519,270 +24518,277 @@ "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19329", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19330", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19331", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_874", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_875", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_876", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_877", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_878", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_879", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_880", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19332", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12446", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-web-compat-functiondeclarationinstantiation", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12447", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_881", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19333", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19334", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19335", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19336", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19337", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12448", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19338", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_870", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_871", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_872", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_873", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_874", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_875", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_876", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19339", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12453", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-web-compat-functiondeclarationinstantiation", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12454", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_877", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19340", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19341", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19342", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19343", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19344", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_882", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12449", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12450", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12451", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-web-compat-globaldeclarationinstantiation", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12452", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_883", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12453", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12454", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12455", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19345", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19346", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19347", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19348", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19349", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12455", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19350", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19351", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19352", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19353", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19354", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19355", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19356", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_884", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_878", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12456", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12457", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12458", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-web-compat-evaldeclarationinstantiation", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-web-compat-globaldeclarationinstantiation", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12459", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_885", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_879", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12460", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12461", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19352", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19353", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19354", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19355", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19356", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12462", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19357", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19358", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19359", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19360", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19361", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12461", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19362", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19363", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19364", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19365", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12462", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_880", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12463", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#step-evaldeclarationinstantiation-web-compat-bindingexists", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12464", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12465", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19366", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19367", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_886", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-web-compat-evaldeclarationinstantiation", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12466", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_881", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12467", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12468", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-block-duplicates-allowed-static-semantics", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_887", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19364", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19365", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19366", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19367", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19368", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12469", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12468", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19369", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12470", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12471", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19370", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12472", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19371", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-switch-duplicates-allowed-static-semantics", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_888", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19372", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12469", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12470", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#step-evaldeclarationinstantiation-web-compat-bindingexists", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12471", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12472", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19373", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12473", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19374", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_882", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12473", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12474", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12475", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-block-duplicates-allowed-static-semantics", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_883", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19375", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12476", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19376", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-web-compat-blockdeclarationinstantiation", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12477", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_889", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12478", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_890", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12479", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19377", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-functiondeclarations-in-ifstatement-statement-clauses", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12479", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19378", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_891", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-IfStatement", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-switch-duplicates-allowed-static-semantics", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_884", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19379", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19380", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12480", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19381", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12481", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12482", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19382", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12483", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19383", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-web-compat-blockdeclarationinstantiation", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12484", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_885", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12485", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_886", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12486", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19384", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-functiondeclarations-in-ifstatement-statement-clauses", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19385", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_887", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-IfStatement", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19386", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19387", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19388", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19389", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12480", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19390", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19391", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19392", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19393", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_892", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-variablestatements-in-catch-blocks", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_893", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19394", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19395", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12481", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19396", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12482", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12487", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19397", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12483", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19398", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12484", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19399", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12485", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19400", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_888", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-variablestatements-in-catch-blocks", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_889", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19401", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19402", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12488", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19403", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12489", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19404", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12490", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19405", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12491", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19406", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12492", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19407", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12486", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19408", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19409", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_894", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_895", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12487", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19410", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_896", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12488", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19411", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-initializers-in-forin-statement-heads", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19412", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_897", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-ForInOfStatement", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19413", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19414", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12493", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19415", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19416", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12489", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12490", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12491", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_898", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_890", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_891", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12494", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19417", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_892", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12495", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19418", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-initializers-in-forin-statement-heads", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19419", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_893", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#prod-annexB-ForInOfStatement", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19420", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12492", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19421", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12493", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12494", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_899", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19422", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19423", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12496", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12497", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12498", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_894", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19424", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19425", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12495", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19426", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12496", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12497", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_900", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19427", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12499", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19428", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12500", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12501", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_895", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19429", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19430", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12498", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19431", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12499", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12500", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_901", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19432", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12501", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12502", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_902", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19433", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12503", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12504", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_896", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19434", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19435", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19436", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12503", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19437", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12504", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19438", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12505", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19438", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12506", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12507", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_903", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_897", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19439", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12508", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12509", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_898", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19440", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19441", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19442", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12508", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19443", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12509", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19444", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12510", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19444", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12511", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12512", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_904", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19445", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12512", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12513", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12514", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_899", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19446", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19447", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19448", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12513", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19449", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12514", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12515", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19450", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12516", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19451", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19452", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12517", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12518", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12519", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_900", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19452", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19453", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12520", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19454", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19455", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-IsHTMLDDA-internal-slot", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12520", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19456", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12521", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_905", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12522", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19457", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12523", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_906", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19458", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19459", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12524", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12525", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-IsHTMLDDA-internal-slot-to-boolean", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_907", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12526", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-IsHTMLDDA-internal-slot-aec", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_908", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19460", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12527", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19461", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_19462", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-IsHTMLDDA-internal-slot", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12528", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_901", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12529", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12530", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_902", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12531", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-IsHTMLDDA-internal-slot-typeof", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_909", - "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_910", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12532", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-IsHTMLDDA-internal-slot-to-boolean", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_903", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12533", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-IsHTMLDDA-internal-slot-aec", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_904", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12534", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12535", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12536", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12537", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12538", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#sec-IsHTMLDDA-internal-slot-typeof", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_905", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_906", + "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#_ref_12539", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#references-pane-container", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/additional-ecmascript-features-for-web-browsers.html#references-pane", @@ -24800,71 +24806,71 @@ "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#menu-toggle", "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#spec-container", "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#sec-strict-mode-of-ecmascript", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12242", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12243", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_911", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12244", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19456", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19457", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12245", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19458", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19459", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12246", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12247", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19460", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_912", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19461", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12248", "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12249", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_913", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19462", "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12250", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_907", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12251", "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19463", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_914", "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19464", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_915", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19465", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_916", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_917", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12251", "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12252", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_918", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19465", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19466", "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12253", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_919", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_920", "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12254", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_921", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19467", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_908", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19468", "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12255", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19466", "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12256", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_922", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_923", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_909", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19469", "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12257", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19470", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_910", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19471", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_911", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19472", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_912", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_913", "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12258", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_924", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_925", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_926", "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12259", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19467", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_927", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_914", "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12260", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_928", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_915", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_916", "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12261", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19468", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19469", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_929", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19470", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_917", "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12262", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12263", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19471", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_930", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19472", "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19473", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12263", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_918", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_919", "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12264", "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12265", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_931", - "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_932", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_920", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_921", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_922", "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12266", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19474", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_923", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12267", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_924", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12268", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19475", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19476", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_925", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19477", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12269", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12270", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19478", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_926", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19479", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_19480", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12271", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12272", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_927", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_928", + "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#_ref_12273", "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#references-pane-container", "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/strict-mode-of-ecmascript.html#references-pane", @@ -24882,44 +24888,44 @@ "https://tc39.es/ecma262/multipage/host-layering-points.html#menu-toggle", "https://tc39.es/ecma262/multipage/host-layering-points.html#spec-container", "https://tc39.es/ecma262/multipage/host-layering-points.html#sec-host-layering-points", - "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_933", - "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_12267", - "https://tc39.es/ecma262/multipage/host-layering-points.html#sec-host-hooks-summary", - "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_12268", - "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_12269", - "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_12270", - "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_12271", - "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_12272", - "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_12273", + "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_929", "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_12274", + "https://tc39.es/ecma262/multipage/host-layering-points.html#sec-host-hooks-summary", "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_12275", "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_12276", "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_12277", "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_12278", "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_12279", - "https://tc39.es/ecma262/multipage/host-layering-points.html#sec-host-defined-fields-summary", "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_12280", - "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_934", "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_12281", - "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_935", "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_12282", - "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_936", "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_12283", - "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_937", - "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_938", - "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_939", - "https://tc39.es/ecma262/multipage/host-layering-points.html#sec-host-defined-objects-summary", "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_12284", - "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_940", - "https://tc39.es/ecma262/multipage/host-layering-points.html#sec-host-running-jobs", "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_12285", "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_12286", - "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_941", - "https://tc39.es/ecma262/multipage/host-layering-points.html#sec-host-internal-methods-of-exotic-objects", - "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_942", + "https://tc39.es/ecma262/multipage/host-layering-points.html#sec-host-defined-fields-summary", "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_12287", + "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_930", + "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_12288", + "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_931", + "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_12289", + "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_932", + "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_12290", + "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_933", + "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_934", + "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_935", + "https://tc39.es/ecma262/multipage/host-layering-points.html#sec-host-defined-objects-summary", + "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_12291", + "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_936", + "https://tc39.es/ecma262/multipage/host-layering-points.html#sec-host-running-jobs", + "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_12292", + "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_12293", + "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_937", + "https://tc39.es/ecma262/multipage/host-layering-points.html#sec-host-internal-methods-of-exotic-objects", + "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_938", + "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_12294", "https://tc39.es/ecma262/multipage/host-layering-points.html#sec-host-built-in-objects-and-methods", - "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_943", + "https://tc39.es/ecma262/multipage/host-layering-points.html#_ref_939", "https://tc39.es/ecma262/multipage/host-layering-points.html#references-pane-container", "https://tc39.es/ecma262/multipage/host-layering-points.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/host-layering-points.html#references-pane", @@ -24937,32 +24943,32 @@ "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#menu-toggle", "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#spec-container", "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#sec-corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact", + "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_940", + "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_941", + "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_12295", + "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_942", + "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_12296", + "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_12297", + "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_943", + "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_12298", + "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_12299", + "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_12300", + "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_12301", "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_944", "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_945", - "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_12288", "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_946", - "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_12289", - "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_12290", "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_947", - "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_12291", - "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_12292", - "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_12293", - "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_12294", + "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_12302", "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_948", "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_949", "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_950", "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_951", - "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_12295", "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_952", "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_953", - "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_954", - "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_955", - "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_956", - "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_957", - "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_12296", - "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_12297", - "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_12298", - "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_12299", + "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_12303", + "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_12304", + "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_12305", + "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#_ref_12306", "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#references-pane-container", "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/corrections-and-clarifications-in-ecmascript-2015-with-possible-compatibility-impact.html#references-pane", @@ -24980,150 +24986,150 @@ "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#menu-toggle", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#spec-container", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#sec-additions-and-changes-that-introduce-incompatibilities-with-prior-editions", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_958", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12300", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_959", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12301", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19474", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19475", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_960", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12302", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12303", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_961", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_962", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19476", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19477", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19478", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_963", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_964", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12304", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_965", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12305", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19479", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12306", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_966", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19480", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_954", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12307", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_955", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12308", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19481", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19482", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_956", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12309", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12310", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_957", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_958", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19483", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19484", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_967", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19485", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_959", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_960", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12311", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_961", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12312", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19486", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12313", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_962", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19487", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_968", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12307", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19488", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19489", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19490", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12308", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19491", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_969", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_963", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19492", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19493", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_970", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19494", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_964", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12314", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19495", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_971", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19496", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12309", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19497", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12310", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_972", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12315", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19498", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_965", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19499", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19500", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_966", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19501", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19502", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_973", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12311", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_967", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19503", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12316", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19504", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12317", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_968", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19505", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12312", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19506", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_974", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19507", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19508", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19509", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_969", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12318", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19510", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_975", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12313", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19511", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19512", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12319", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19513", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_970", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19514", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19515", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_976", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_977", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19516", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19517", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_971", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12320", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19518", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_978", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19519", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19520", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19521", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12314", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19522", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_972", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_973", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19523", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19524", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12315", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19525", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12316", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_974", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19526", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19527", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19528", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12317", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_979", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12318", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12319", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19529", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12320", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12321", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_980", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19529", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19530", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19531", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12322", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_981", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19532", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12323", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_982", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19533", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19534", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19535", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12324", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_983", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_975", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12325", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_984", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12326", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_985", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_19536", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12327", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_986", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12328", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_987", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_976", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12329", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_988", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_977", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12330", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_989", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_978", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12331", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_990", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_979", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12332", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_991", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_992", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_980", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12333", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_981", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12334", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_982", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12335", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_993", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_983", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12336", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_984", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12337", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_985", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12338", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_986", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12339", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_987", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_988", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12340", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12341", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12342", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_989", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12343", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_990", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_991", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_992", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_993", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_994", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_995", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12344", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_996", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12345", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12346", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12347", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_997", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_998", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_999", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12337", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_1000", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12338", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12339", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12340", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_1001", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_1002", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_1003", - "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12341", + "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#_ref_12348", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#references-pane-container", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#references-pane-spacer", "https://tc39.es/ecma262/multipage/additions-and-changes-that-introduce-incompatibilities-with-prior-editions.html#references-pane", diff --git a/ed/ids/web-animations-1.json b/ed/ids/web-animations-1.json index ed9fadcac14e..1cd44821b32f 100644 --- a/ed/ids/web-animations-1.json +++ b/ed/ids/web-animations-1.json @@ -27,10 +27,10 @@ "https://drafts.csswg.org/web-animations-1/#MJMAIN-64", "https://drafts.csswg.org/web-animations-1/#MJMAIN-2265", "https://drafts.csswg.org/web-animations-1/#MJSZ3-7B", + "https://drafts.csswg.org/web-animations-1/#MathJax_Message", "https://drafts.csswg.org/web-animations-1/#toc-nav", "https://drafts.csswg.org/web-animations-1/#toc-jump", "https://drafts.csswg.org/web-animations-1/#toc-toggle", - "https://drafts.csswg.org/web-animations-1/#MathJax_Message", "https://drafts.csswg.org/web-animations-1/#title", "https://drafts.csswg.org/web-animations-1/#profile-and-date", "https://drafts.csswg.org/web-animations-1/#abstract", @@ -211,7 +211,7 @@ "https://drafts.csswg.org/web-animations-1/#ref-for-animation-hold-time%E2%91%A0", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A7", "https://drafts.csswg.org/web-animations-1/#ref-for-finished-play-state", - "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A8", "https://drafts.csswg.org/web-animations-1/#ref-for-update-an-animations-finished-state%E2%91%A0", "https://drafts.csswg.org/web-animations-1/#setting-the-associated-effect", "https://drafts.csswg.org/web-animations-1/#setting-the-target-effect", @@ -243,29 +243,29 @@ "https://drafts.csswg.org/web-animations-1/#ref-for-time-value%E2%91%A0%E2%91%A3", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-associated-effect%E2%91%A5", "https://drafts.csswg.org/web-animations-1/#animation-current-time", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A8", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A0%E2%93%AA", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-hold-time%E2%91%A1", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A8", - "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A0", + "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-hold-time%E2%91%A2", "https://drafts.csswg.org/web-animations-1/#ref-for-timeline%E2%91%A0%E2%91%A6", "https://drafts.csswg.org/web-animations-1/#ref-for-timeline%E2%91%A0%E2%91%A7", "https://drafts.csswg.org/web-animations-1/#ref-for-inactive-timeline%E2%91%A1", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-start-time%E2%91%A1", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A0%E2%93%AA", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A0%E2%93%AA", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A0%E2%91%A0", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A0%E2%91%A0", - "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A1", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A0%E2%91%A1", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-start-time%E2%91%A2", "https://drafts.csswg.org/web-animations-1/#ref-for-playback-rate%E2%91%A0", "https://drafts.csswg.org/web-animations-1/#ref-for-time-value%E2%91%A0%E2%91%A4", "https://drafts.csswg.org/web-animations-1/#ref-for-timeline%E2%91%A0%E2%91%A8", "https://drafts.csswg.org/web-animations-1/#ref-for-playback-rate%E2%91%A1", "https://drafts.csswg.org/web-animations-1/#setting-the-current-time-of-an-animation", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A0%E2%91%A0", + "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A0", "https://drafts.csswg.org/web-animations-1/#animation-silently-set-the-current-time", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A0%E2%91%A1", - "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A2", + "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A1", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A0%E2%91%A2", "https://drafts.csswg.org/web-animations-1/#ref-for-dfn-throw", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-hold-time%E2%91%A3", @@ -289,7 +289,7 @@ "https://drafts.csswg.org/web-animations-1/#ref-for-animation-start-time%E2%91%A6", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A0%E2%91%A5", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-start-time%E2%91%A7", - "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A3", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A0%E2%91%A2", "https://drafts.csswg.org/web-animations-1/#ref-for-previous-current-time", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A0%E2%91%A6", "https://drafts.csswg.org/web-animations-1/#animation-set-the-current-time", @@ -316,10 +316,10 @@ "https://drafts.csswg.org/web-animations-1/#ref-for-animation-hold-time%E2%91%A7", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A1%E2%91%A1", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-start-time%E2%91%A0%E2%93%AA", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A0%E2%91%A1", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A0%E2%91%A2", - "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A4", + "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A2", + "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A3", "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A0%E2%91%A3", + "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A4", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A1%E2%91%A2", "https://drafts.csswg.org/web-animations-1/#ref-for-apply-any-pending-playback-rate%E2%91%A1", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-start-time%E2%91%A0%E2%91%A0", @@ -375,16 +375,16 @@ "https://drafts.csswg.org/web-animations-1/#ref-for-timeline%E2%91%A1%E2%91%A7", "https://drafts.csswg.org/web-animations-1/#ref-for-monotonically-increasing-timeline%E2%91%A0", "https://drafts.csswg.org/web-animations-1/#ref-for-effective-playback-rate", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A0%E2%91%A4", + "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A5", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A2%E2%91%A0", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A0%E2%91%A4", "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A0%E2%91%A5", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A0%E2%91%A6", "https://drafts.csswg.org/web-animations-1/#ref-for-associated-effect-end", "https://drafts.csswg.org/web-animations-1/#ref-for-effective-playback-rate%E2%91%A0", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A0%E2%91%A7", - "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A2%E2%91%A1", - "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A5", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A6", + "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A2%E2%91%A1", + "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A7", + "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A8", "https://drafts.csswg.org/web-animations-1/#ref-for-associated-effect-end%E2%91%A0", "https://drafts.csswg.org/web-animations-1/#ref-for-associated-effect-end%E2%91%A1", "https://drafts.csswg.org/web-animations-1/#ref-for-dfn-throw%E2%91%A0", @@ -392,7 +392,7 @@ "https://drafts.csswg.org/web-animations-1/#ref-for-idl-DOMException", "https://drafts.csswg.org/web-animations-1/#ref-for-associated-effect-end%E2%91%A2", "https://drafts.csswg.org/web-animations-1/#ref-for-effective-playback-rate%E2%91%A1", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A0%E2%91%A8", + "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A0%E2%93%AA", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A2%E2%91%A2", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A2%E2%91%A3", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-start-time%E2%91%A0%E2%91%A3", @@ -459,9 +459,9 @@ "https://drafts.csswg.org/web-animations-1/#ref-for-concept-animation%E2%91%A0%E2%91%A3", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A3%E2%91%A2", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-start-time%E2%91%A1%E2%91%A0", - "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A7", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A0%E2%91%A6", "https://drafts.csswg.org/web-animations-1/#ref-for-play-an-animation", - "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A8", + "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A0%E2%91%A0", "https://drafts.csswg.org/web-animations-1/#pause-an-animation", "https://drafts.csswg.org/web-animations-1/#ref-for-pending-pause-task%E2%91%A8", "https://drafts.csswg.org/web-animations-1/#ref-for-play-state", @@ -470,7 +470,7 @@ "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A3%E2%91%A3", "https://drafts.csswg.org/web-animations-1/#ref-for-timeline%E2%91%A2%E2%93%AA", "https://drafts.csswg.org/web-animations-1/#ref-for-monotonically-increasing-timeline%E2%91%A1", - "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A0%E2%93%AA", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A0%E2%91%A7", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A3%E2%91%A4", "https://drafts.csswg.org/web-animations-1/#ref-for-playback-rate%E2%91%A0%E2%91%A2", "https://drafts.csswg.org/web-animations-1/#ref-for-associated-effect-end%E2%91%A3", @@ -513,25 +513,25 @@ "https://drafts.csswg.org/web-animations-1/#ref-for-update-an-animations-finished-state%E2%91%A7", "https://drafts.csswg.org/web-animations-1/#reaching-the-end", "https://drafts.csswg.org/web-animations-1/#ref-for-media-element", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A1%E2%93%AA", + "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A0%E2%91%A1", "https://drafts.csswg.org/web-animations-1/#ref-for-end-time", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-associated-effect%E2%91%A0%E2%91%A0", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A1%E2%91%A0", + "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A0%E2%91%A2", "https://drafts.csswg.org/web-animations-1/#ref-for-concept-animation%E2%91%A0%E2%91%A4", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-associated-effect%E2%91%A0%E2%91%A1", "https://drafts.csswg.org/web-animations-1/#ref-for-playback-rate%E2%91%A0%E2%91%A4", - "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A0%E2%91%A0", - "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A0%E2%91%A1", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A0%E2%91%A8", + "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A0%E2%91%A3", "https://drafts.csswg.org/web-animations-1/#ref-for-concept-animation%E2%91%A0%E2%91%A5", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-associated-effect%E2%91%A0%E2%91%A2", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A1%E2%91%A1", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A1%E2%91%A2", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A1%E2%93%AA", + "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A0%E2%91%A4", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-associated-effect%E2%91%A0%E2%91%A3", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-associated-effect%E2%91%A0%E2%91%A4", "https://drafts.csswg.org/web-animations-1/#ref-for-end-time%E2%91%A0", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-associated-effect%E2%91%A0%E2%91%A5", "https://drafts.csswg.org/web-animations-1/#ref-for-playback-rate%E2%91%A0%E2%91%A5", - "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A0%E2%91%A2", + "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A0%E2%91%A5", "https://drafts.csswg.org/web-animations-1/#the-current-finished-promise", "https://drafts.csswg.org/web-animations-1/#current-finished-promise", "https://drafts.csswg.org/web-animations-1/#ref-for-current-finished-promise%E2%91%A0", @@ -540,7 +540,7 @@ "https://drafts.csswg.org/web-animations-1/#ref-for-finished-play-state%E2%91%A1", "https://drafts.csswg.org/web-animations-1/#updating-the-finished-state", "https://drafts.csswg.org/web-animations-1/#ref-for-playback-rate%E2%91%A0%E2%91%A6", - "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A0%E2%91%A3", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A1%E2%91%A0", "https://drafts.csswg.org/web-animations-1/#ref-for-associated-effect-end%E2%91%A5", "https://drafts.csswg.org/web-animations-1/#associated-effect-end", "https://drafts.csswg.org/web-animations-1/#ref-for-end-time%E2%91%A1", @@ -548,7 +548,7 @@ "https://drafts.csswg.org/web-animations-1/#ref-for-animation-associated-effect%E2%91%A0%E2%91%A7", "https://drafts.csswg.org/web-animations-1/#ref-for-associated-effect-end%E2%91%A6", "https://drafts.csswg.org/web-animations-1/#ref-for-playback-rate%E2%91%A0%E2%91%A7", - "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A0%E2%91%A4", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A1%E2%91%A1", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A3%E2%91%A7", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-start-time%E2%91%A1%E2%91%A5", "https://drafts.csswg.org/web-animations-1/#ref-for-finished-play-state%E2%91%A2", @@ -557,18 +557,18 @@ "https://drafts.csswg.org/web-animations-1/#previous-current-time", "https://drafts.csswg.org/web-animations-1/#ref-for-time-value%E2%91%A1%E2%91%A1", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A3%E2%91%A8", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A1%E2%91%A3", + "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A0%E2%91%A6", "https://drafts.csswg.org/web-animations-1/#ref-for-concept-animation%E2%91%A0%E2%91%A6", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A1%E2%91%A4", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A1%E2%91%A2", "https://drafts.csswg.org/web-animations-1/#ref-for-concept-animation%E2%91%A0%E2%91%A7", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-set-the-current-time", "https://drafts.csswg.org/web-animations-1/#ref-for-concept-animation%E2%91%A0%E2%91%A8", "https://drafts.csswg.org/web-animations-1/#update-an-animations-finished-state", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-set-the-current-time%E2%91%A0", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A1%E2%91%A5", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A1%E2%91%A3", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A4%E2%93%AA", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-hold-time%E2%91%A1%E2%91%A5", - "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A0%E2%91%A5", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A1%E2%91%A4", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A4%E2%91%A0", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-start-time%E2%91%A1%E2%91%A6", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A4%E2%91%A1", @@ -604,7 +604,7 @@ "https://drafts.csswg.org/web-animations-1/#ref-for-animation-hold-time%E2%91%A2%E2%91%A5", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A4%E2%91%A5", "https://drafts.csswg.org/web-animations-1/#ref-for-previous-current-time%E2%91%A4", - "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A0%E2%91%A6", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A1%E2%91%A5", "https://drafts.csswg.org/web-animations-1/#ref-for-play-state%E2%91%A0", "https://drafts.csswg.org/web-animations-1/#ref-for-finished-play-state%E2%91%A3", "https://drafts.csswg.org/web-animations-1/#ref-for-current-finished-promise%E2%91%A1", @@ -690,7 +690,7 @@ "https://drafts.csswg.org/web-animations-1/#ref-for-current-ready-promise%E2%91%A0%E2%91%A5", "https://drafts.csswg.org/web-animations-1/#ref-for-update-an-animations-finished-state%E2%91%A0%E2%93%AA", "https://drafts.csswg.org/web-animations-1/#canceling-an-animation-section", - "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A0%E2%91%A8", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A1%E2%91%A7", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A5%E2%91%A0", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-associated-effect%E2%91%A0%E2%91%A8", "https://drafts.csswg.org/web-animations-1/#cancel-an-animation", @@ -708,7 +708,7 @@ "https://drafts.csswg.org/web-animations-1/#ref-for-dom-event-type%E2%91%A0", "https://drafts.csswg.org/web-animations-1/#ref-for-cancel-event%E2%91%A0", "https://drafts.csswg.org/web-animations-1/#ref-for-dom-animationplaybackevent-currenttime%E2%91%A0", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A1%E2%91%A7", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A1%E2%91%A8", "https://drafts.csswg.org/web-animations-1/#ref-for-timeline%E2%91%A2%E2%91%A5", "https://drafts.csswg.org/web-animations-1/#ref-for-inactive-timeline%E2%91%A0%E2%91%A0", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A5%E2%91%A1", @@ -732,16 +732,16 @@ "https://drafts.csswg.org/web-animations-1/#ref-for-animation-start-time%E2%91%A2%E2%91%A2", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A5%E2%91%A5", "https://drafts.csswg.org/web-animations-1/#speed-control", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A1%E2%91%A8", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline%E2%91%A2%E2%91%A6", "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A2%E2%93%AA", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline%E2%91%A2%E2%91%A6", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A2%E2%91%A0", "https://drafts.csswg.org/web-animations-1/#ref-for-time-value%E2%91%A1%E2%91%A6", "https://drafts.csswg.org/web-animations-1/#ref-for-timeline%E2%91%A2%E2%91%A7", "https://drafts.csswg.org/web-animations-1/#ref-for-concept-animation%E2%91%A1%E2%93%AA", "https://drafts.csswg.org/web-animations-1/#playback-rate", "https://drafts.csswg.org/web-animations-1/#ref-for-timeline%E2%91%A2%E2%91%A8", "https://drafts.csswg.org/web-animations-1/#ref-for-time-value%E2%91%A1%E2%91%A7", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A2%E2%91%A0", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A2%E2%91%A1", "https://drafts.csswg.org/web-animations-1/#ref-for-playback-rate%E2%91%A1%E2%91%A4", "https://drafts.csswg.org/web-animations-1/#ref-for-playback-rate%E2%91%A1%E2%91%A5", "https://drafts.csswg.org/web-animations-1/#ref-for-play-state%E2%91%A3", @@ -750,7 +750,7 @@ "https://drafts.csswg.org/web-animations-1/#set-the-playback-rate", "https://drafts.csswg.org/web-animations-1/#ref-for-concept-animation%E2%91%A1%E2%91%A0", "https://drafts.csswg.org/web-animations-1/#ref-for-pending-playback-rate%E2%91%A1", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A2%E2%91%A1", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A2%E2%91%A2", "https://drafts.csswg.org/web-animations-1/#ref-for-playback-rate%E2%91%A1%E2%91%A6", "https://drafts.csswg.org/web-animations-1/#ref-for-playback-rate%E2%91%A1%E2%91%A7", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A5%E2%91%A6", @@ -773,7 +773,7 @@ "https://drafts.csswg.org/web-animations-1/#ref-for-pending-playback-rate%E2%91%A6", "https://drafts.csswg.org/web-animations-1/#seamlessly-update-the-playback-rate", "https://drafts.csswg.org/web-animations-1/#ref-for-concept-animation%E2%91%A1%E2%91%A4", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A2%E2%91%A2", + "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A0%E2%91%A8", "https://drafts.csswg.org/web-animations-1/#ref-for-play-state%E2%91%A4", "https://drafts.csswg.org/web-animations-1/#ref-for-effective-playback-rate%E2%91%A4", "https://drafts.csswg.org/web-animations-1/#ref-for-pending-playback-rate%E2%91%A7", @@ -787,7 +787,7 @@ "https://drafts.csswg.org/web-animations-1/#ref-for-paused-play-state%E2%91%A2", "https://drafts.csswg.org/web-animations-1/#ref-for-apply-any-pending-playback-rate%E2%91%A7", "https://drafts.csswg.org/web-animations-1/#ref-for-finished-play-state%E2%91%A7", - "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A1%E2%93%AA", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A2%E2%91%A3", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A5%E2%91%A7", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-hold-time%E2%91%A3%E2%93%AA", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-start-time%E2%91%A2%E2%91%A3", @@ -819,24 +819,24 @@ "https://drafts.csswg.org/web-animations-1/#ref-for-concept-animation%E2%91%A1%E2%91%A6", "https://drafts.csswg.org/web-animations-1/#play-state", "https://drafts.csswg.org/web-animations-1/#ref-for-idle-play-state%E2%91%A2", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A2%E2%91%A3", + "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A1%E2%93%AA", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A5%E2%91%A8", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-start-time%E2%91%A2%E2%91%A5", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A6%E2%93%AA", "https://drafts.csswg.org/web-animations-1/#ref-for-running-play-state%E2%91%A0", - "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A1%E2%91%A0", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A2%E2%91%A4", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-frame%E2%91%A1", "https://drafts.csswg.org/web-animations-1/#ref-for-playback-rate%E2%91%A2%E2%91%A1", "https://drafts.csswg.org/web-animations-1/#ref-for-timeline%E2%91%A3%E2%91%A2", "https://drafts.csswg.org/web-animations-1/#ref-for-inactive-timeline%E2%91%A0%E2%91%A3", "https://drafts.csswg.org/web-animations-1/#ref-for-monotonically-increasing-timeline%E2%91%A2", "https://drafts.csswg.org/web-animations-1/#ref-for-paused-play-state%E2%91%A3", - "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A1%E2%91%A1", + "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A1%E2%91%A0", "https://drafts.csswg.org/web-animations-1/#ref-for-finished-play-state%E2%91%A8", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A2%E2%91%A4", + "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A1%E2%91%A1", "https://drafts.csswg.org/web-animations-1/#ref-for-play-state%E2%91%A5", "https://drafts.csswg.org/web-animations-1/#ref-for-concept-animation%E2%91%A1%E2%91%A7", - "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A1%E2%91%A2", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A2%E2%91%A5", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A6%E2%91%A0", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-start-time%E2%91%A2%E2%91%A6", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A6%E2%91%A1", @@ -848,7 +848,7 @@ "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A6%E2%91%A2", "https://drafts.csswg.org/web-animations-1/#ref-for-pending-play-task%E2%91%A0%E2%91%A6", "https://drafts.csswg.org/web-animations-1/#paused-play-state", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A2%E2%91%A5", + "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A1%E2%91%A2", "https://drafts.csswg.org/web-animations-1/#ref-for-unresolved%E2%91%A6%E2%91%A3", "https://drafts.csswg.org/web-animations-1/#ref-for-effective-playback-rate%E2%91%A7", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A1%E2%91%A3", @@ -1779,16 +1779,16 @@ "https://drafts.csswg.org/web-animations-1/#ref-for-dom-event-type%E2%91%A1", "https://drafts.csswg.org/web-animations-1/#ref-for-remove-event", "https://drafts.csswg.org/web-animations-1/#ref-for-dom-animationplaybackevent-currenttime%E2%91%A1", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A2%E2%91%A8", + "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A1%E2%91%A4", "https://drafts.csswg.org/web-animations-1/#ref-for-dom-animationplaybackevent-timelinetime%E2%91%A2", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A3%E2%93%AA", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A2%E2%91%A8", "https://drafts.csswg.org/web-animations-1/#ref-for-timeline%E2%91%A4%E2%93%AA", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-document-for-timing%E2%91%A4", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-document-for-timing%E2%91%A5", "https://drafts.csswg.org/web-animations-1/#ref-for-pending-animation-event-queue%E2%91%A3", "https://drafts.csswg.org/web-animations-1/#ref-for-scheduled-event-time%E2%91%A5", "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-time-to-origin-relative-time%E2%91%A3", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A3%E2%91%A0", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A3%E2%93%AA", "https://drafts.csswg.org/web-animations-1/#ref-for-timeline%E2%91%A4%E2%91%A0", "https://drafts.csswg.org/web-animations-1/#ref-for-queue-a-task%E2%91%A1", "https://drafts.csswg.org/web-animations-1/#ref-for-concept-event-dispatch%E2%91%A2", @@ -1825,7 +1825,7 @@ "https://drafts.csswg.org/web-animations-1/#ref-for-dom-animationtimeline-phase", "https://drafts.csswg.org/web-animations-1/#dom-animationtimeline-currenttime", "https://drafts.csswg.org/web-animations-1/#ref-for-idl-double%E2%91%A0", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A3%E2%91%A1", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A3%E2%91%A0", "https://drafts.csswg.org/web-animations-1/#ref-for-inactive-timeline%E2%91%A0%E2%91%A6", "https://drafts.csswg.org/web-animations-1/#dom-animationtimeline-phase", "https://drafts.csswg.org/web-animations-1/#ref-for-enumdef-timelinephase%E2%91%A0", @@ -1955,7 +1955,7 @@ "https://drafts.csswg.org/web-animations-1/#ref-for-set-the-start-time%E2%91%A0", "https://drafts.csswg.org/web-animations-1/#dom-animation-currenttime", "https://drafts.csswg.org/web-animations-1/#ref-for-idl-double%E2%91%A6", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A3%E2%91%A2", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A3%E2%91%A1", "https://drafts.csswg.org/web-animations-1/#ref-for-animation-set-the-current-time%E2%91%A2", "https://drafts.csswg.org/web-animations-1/#dom-animation-playbackrate", "https://drafts.csswg.org/web-animations-1/#ref-for-idl-double%E2%91%A7", @@ -2843,7 +2843,7 @@ "https://drafts.csswg.org/web-animations-1/#ref-for-constructing-events", "https://drafts.csswg.org/web-animations-1/#dom-animationplaybackevent-currenttime", "https://drafts.csswg.org/web-animations-1/#ref-for-idl-double%E2%91%A2%E2%91%A0", - "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A1%E2%91%A4", + "https://drafts.csswg.org/web-animations-1/#ref-for-animation-current-time%E2%91%A1%E2%91%A5", "https://drafts.csswg.org/web-animations-1/#ref-for-concept-animation%E2%91%A6%E2%91%A3", "https://drafts.csswg.org/web-animations-1/#ref-for-concept-animation%E2%91%A6%E2%91%A4", "https://drafts.csswg.org/web-animations-1/#ref-for-idle-play-state%E2%91%A5", @@ -2872,13 +2872,13 @@ "https://drafts.csswg.org/web-animations-1/#example-a559e918", "https://drafts.csswg.org/web-animations-1/#ref-for-document-timeline%E2%91%A4", "https://drafts.csswg.org/web-animations-1/#ref-for-timeline%E2%91%A4%E2%91%A7", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A3%E2%91%A3", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A3%E2%91%A2", "https://drafts.csswg.org/web-animations-1/#ref-for-update-animations-and-send-events%E2%91%A3", "https://drafts.csswg.org/web-animations-1/#example-16dafcc0", "https://drafts.csswg.org/web-animations-1/#ref-for-event-loop-processing-model", "https://drafts.csswg.org/web-animations-1/#ref-for-update-animations-and-send-events%E2%91%A4", "https://drafts.csswg.org/web-animations-1/#ref-for-run-the-animation-frame-callbacks", - "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A3%E2%91%A4", + "https://drafts.csswg.org/web-animations-1/#ref-for-timeline-timeline-current-time%E2%91%A3%E2%91%A3", "https://drafts.csswg.org/web-animations-1/#ref-for-default-document-timeline%E2%91%A8", "https://drafts.csswg.org/web-animations-1/#example-a0637e5c", "https://drafts.csswg.org/web-animations-1/#example-a8ba32df", diff --git a/ed/index.html b/ed/index.html index 30980382fa0d..ab0bcf14111c 100644 --- a/ed/index.html +++ b/ed/index.html @@ -151,7 +151,7 @@

Spec info

@@ -209,6 +209,7 @@

Known dependencies on this specification

  • The Storage Access API
  • Trusted Types
  • URLPattern API
  • +
  • Web Animations
  • Web Audio API
  • Web Authentication: An API for accessing Public Key Credentials - Level 3
  • Web Bluetooth
  • @@ -3896,7 +3897,10 @@

    Potential issue(s)

    Known dependencies on this specification

    -

    No normative reference to this spec from other specs.

    +

    Normative references to this spec from:

    +

    Informative references to this spec from:

  • External links that use a dated URL: @@ -4477,6 +4481,7 @@

    Potential issue(s)

    Known dependencies on this specification

    Normative references to this spec from:

  • -
    +

    CSS Animation Worklet API

    Spec info

    @@ -4707,16 +4719,14 @@

    Spec info

    Potential issue(s)

    @@ -4816,7 +4818,6 @@

    Potential issue(s)

  • Broken external links:

    Informative references to this spec from:

  • @@ -4876,7 +4881,7 @@

    Spec info

    Potential issue(s)

    @@ -4943,6 +4932,8 @@

    Known dependencies on this specification

    Normative references to this spec from:

    No informative reference to this spec from other specs.

    @@ -4990,7 +4981,6 @@

    Potential issue(s)

    Informative references to this spec from:

    @@ -5104,10 +5096,7 @@

    Potential issue(s)

  • Broken external links:
  • @@ -5156,7 +5145,6 @@

    Potential issue(s)

  • Broken external links: @@ -5282,6 +5251,10 @@

    Known dependencies on this specification

  • CSS Box Sizing Module Level 4
  • CSS Display Module Level 3
  • CSS Flexible Box Layout Module Level 1
  • +
  • CSS Grid Layout Module Level 2
  • +
  • CSS Grid Layout Module Level 3
  • +
  • CSS Inline Layout Module Level 3
  • +
  • CSS Line Grid Module Level 1
  • CSS Multi-column Layout Module Level 1
  • CSS Multi-column Layout Module Level 2
  • CSS Overflow Module Level 3
  • @@ -5292,6 +5265,7 @@

    Known dependencies on this specification

  • CSS Writing Modes Level 4
  • CSSOM View Module
  • HTML Standard
  • +
  • MathML Core
  • WebVTT: The Web Video Text Tracks Format
  • Informative references to this spec from:

    @@ -5338,10 +5312,6 @@

    Potential issue(s)

    -
  • Broken external links: -
  • External links that use a dated URL: @@ -5400,11 +5371,6 @@

    Potential issue(s)

  • -
  • Broken external links: -
  • External links that use a dated URL:

    Informative references to this spec from:

    @@ -5491,7 +5461,6 @@

    Potential issue(s)

  • Broken external links:
  • @@ -5522,7 +5490,10 @@

    Known dependencies on this specification

  • CSS Flexible Box Layout Module Level 1
  • CSS Fragmentation Module Level 3
  • CSS Fragmentation Module Level 4
  • +
  • CSS Grid Layout Module Level 2
  • +
  • CSS Grid Layout Module Level 3
  • CSS Images Module Level 3
  • +
  • CSS Inline Layout Module Level 3
  • CSS Layout API Level 1
  • CSS Logical Properties and Values Level 1
  • CSS Mobile Text Size Adjustment Module Level 1
  • @@ -5543,6 +5514,7 @@

    Known dependencies on this specification

  • CSS Values and Units Module Level 3
  • CSS Values and Units Module Level 4
  • CSS Writing Modes Level 4
  • +
  • MathML Core
  • Quirks Mode Standard
  • WebVTT: The Web Video Text Tracks Format
  • @@ -5589,9 +5561,8 @@

    Potential issue(s)

  • Broken external links:
  • @@ -5602,6 +5573,7 @@

    Known dependencies on this specification

  • CSS Box Alignment Module Level 3
  • CSS Box Sizing Module Level 3
  • CSS Flexible Box Layout Module Level 1
  • +
  • CSS Grid Layout Module Level 2
  • CSS Images Module Level 3
  • CSS Positioned Layout Module Level 3
  • @@ -5646,8 +5618,6 @@

    Potential issue(s)

  • https://html.spec.whatwg.org/#same-origin
  • https://html.spec.whatwg.org/#the-css-user-agent-style-sheet-and-presentational-hints
  • https://html.spec.whatwg.org/#the-s-element
  • -
  • https://www.w3.org/TR/web-animations/#animation-type
  • -
  • https://drafts.csswg.org/css-lists-3/#propdef-list-style-position
  • @@ -5663,6 +5633,7 @@

    Known dependencies on this specification

  • CSS Transitions
  • CSS Values and Units Module Level 3
  • CSS Values and Units Module Level 4
  • +
  • Web Animations
  • Informative references to this spec from:

  • External links that use a dated URL:

    Informative references to this spec from:

    @@ -5791,9 +5761,6 @@

    Potential issue(s)

  • https://html.spec.whatwg.org/#the-css-user-agent-style-sheet-and-presentational-hints
  • https://html.spec.whatwg.org/#the-s-element
  • https://html.spec.whatwg.org/#the-slot-element
  • -
  • https://www.w3.org/TR/web-animations/#animation-type
  • -
  • https://drafts.csswg.org/css-inline-3/#root-inline-box
  • -
  • https://drafts.csswg.org/css-lists-3/#propdef-list-style-position
  • External links that use a dated URL:

    No informative reference to this spec from other specs.

    @@ -5917,6 +5889,7 @@

    Known dependencies on this specification

    Normative references to this spec from:

  • Broken external links: @@ -6062,6 +6033,7 @@

    Known dependencies on this specification

  • Filter Effects Module Level 1
  • HTML Standard
  • Quirks Mode Standard
  • +
  • Web Animations
  • Web Application Manifest
  • WebGPU
  • WebVTT: The Web Video Text Tracks Format
  • @@ -6072,10 +6044,12 @@

    Known dependencies on this specification

  • Compositing and Blending Level 2
  • CSS Conditional Rules Module Level 3
  • CSS Custom Properties for Cascading Variables Module Level 1
  • +
  • CSS Lists and Counters Module Level 3
  • CSS Syntax Module Level 3
  • CSS Transitions Level 2
  • CSS Will Change Module Level 1
  • Media Queries Level 5
  • +
  • Scalable Vector Graphics (SVG) 2
  • @@ -6258,7 +6232,6 @@

    Potential issue(s)

  • Broken external links:
  • @@ -6279,6 +6251,7 @@

    Known dependencies on this specification

  • CSS Custom Highlight API Module Level 1
  • CSS Display Module Level 3
  • CSS Generated Content Module Level 3
  • +
  • CSS Grid Layout Module Level 2
  • CSS Overflow Module Level 3
  • CSS Overflow Module Level 4
  • CSS Regions Module Level 1
  • @@ -6316,12 +6289,6 @@

    Potential issue(s)

  • Broken external links:
  • @@ -6331,6 +6298,8 @@

    Known dependencies on this specification

    Normative references to this spec from:

    @@ -6422,6 +6386,7 @@

    Known dependencies on this specification

  • CSS Environment Variables Module Level 1
  • CSS Extensions
  • CSS Layout API Level 1
  • +
  • CSS Lists and Counters Module Level 3
  • CSS Object Model (CSSOM)
  • CSS Painting API Level 1
  • CSS Properties and Values API Level 1
  • @@ -6430,6 +6395,7 @@

    Known dependencies on this specification

  • CSS Shapes Module Level 2
  • CSS Typed OM Level 1
  • CSS Values and Units Module Level 4
  • +
  • Web Animations
  • Informative references to this spec from:

      @@ -6520,12 +6486,6 @@

      Potential issue(s)

  • Broken external links:
  • @@ -6578,7 +6537,12 @@

    Known dependencies on this specification

  • CSS Fragmentation Module Level 3
  • CSS Fragmentation Module Level 4
  • CSS Generated Content Module Level 3
  • +
  • CSS Grid Layout Module Level 2
  • +
  • CSS Grid Layout Module Level 3
  • +
  • CSS Inline Layout Module Level 3
  • CSS Layout API Level 1
  • +
  • CSS Line Grid Module Level 1
  • +
  • CSS Lists and Counters Module Level 3
  • CSS Logical Properties and Values Level 1
  • CSS Masking Module Level 1
  • CSS Mobile Text Size Adjustment Module Level 1
  • @@ -6597,6 +6561,7 @@

    Known dependencies on this specification

  • CSS Scroll Anchoring Module Level 1
  • CSS Scroll Snap Module Level 1
  • CSS Shapes Module Level 2
  • +
  • CSS Spatial Navigation Level 1
  • CSS Speech Module Level 1
  • CSS Table Module Level 3
  • CSS Text Decoration Module Level 3
  • @@ -6612,11 +6577,13 @@

    Known dependencies on this specification

  • Filter Effects Module Level 1
  • HTML Standard
  • Layout Instability API
  • +
  • MathML Core
  • Paint Timing 1
  • Quirks Mode Standard
  • Selectors Level 4
  • Text Fragments
  • Visual Viewport API
  • +
  • Web Animations
  • Web Animations Level 2
  • WebDriver
  • WebVTT: The Web Video Text Tracks Format
  • @@ -6662,6 +6629,7 @@

    Known dependencies on this specification

  • CSS Transitions
  • CSS Transitions Level 2
  • CSS Values and Units Module Level 4
  • +
  • Web Animations
  • Web Animations Level 2
  • Informative references to this spec from:

    @@ -6692,7 +6660,7 @@

    Known dependencies on this specification

    No informative reference to this spec from other specs.

    -
    +

    CSS Exclusions Module Level 1

    Spec info

    @@ -6719,10 +6687,6 @@

    Potential issue(s)

    -
  • Broken external links: -
  • @@ -6763,7 +6727,7 @@

    Known dependencies on this specification

    No informative reference to this spec from other specs.

    -
    +

    CSS Fill and Stroke Module Level 3

    Spec info

    @@ -6786,11 +6750,6 @@

    Potential issue(s)

  • https://www.w3.org/TR/web-animations/
  • https://www.w3.org/TR/css-pseudo/
  • -
  • Broken external links: -
  • @@ -6848,8 +6807,6 @@

    Potential issue(s)

  • Broken external links:
  • External links that use a dated URL: @@ -6867,6 +6824,7 @@

    Known dependencies on this specification

  • CSS Box Model Module Level 4
  • CSS Box Sizing Module Level 3
  • CSS Display Module Level 3
  • +
  • CSS Grid Layout Module Level 2
  • CSS Layout API Level 1
  • CSS Overflow Module Level 3
  • CSS Overflow Module Level 4
  • @@ -6975,14 +6933,16 @@

    Potential issue(s)

  • https://www.w3.org/TR/2018/WD-css-fonts-4-20180920/, related reference "CSS-FONTS-3" uses URL https://www.w3.org/TR/css-fonts-3/
  • https://www.w3.org/TR/2018/WD-css-fonts-4-20180410/, related reference "CSS-FONTS-3" uses URL https://www.w3.org/TR/css-fonts-3/
  • -
  • Broken external links: +
  • External links to private terms:
  • +
  • Broken external links: +
  • External links that use a dated URL: @@ -7017,6 +6981,7 @@

    Known dependencies on this specification

  • CSS Cascading and Inheritance Level 3
  • CSS Cascading and Inheritance Level 4
  • CSS Cascading and Inheritance Level 4
  • +
  • CSS Lists and Counters Module Level 3
  • CSS Pseudo-Elements Module Level 4
  • CSS Syntax Module Level 3
  • CSS Writing Modes Level 4
  • @@ -7051,9 +7016,8 @@

    Potential issue(s)

    -
  • Broken external links: +
  • External links to private terms:
  • @@ -7379,6 +7333,7 @@

    Known dependencies on this specification

  • CSS Generated Content for Paged Media Module
  • CSS Generated Content for Paged Media Module Level 4
  • CSS Images Module Level 3
  • +
  • CSS Lists and Counters Module Level 3
  • CSS Overflow Module Level 4
  • CSS Paged Media Module Level 3
  • CSS Pseudo-Elements Module Level 4
  • @@ -7392,13 +7347,14 @@

    Known dependencies on this specification

    -
    +

    CSS Grid Layout Module Level 2

    Spec info

    Potential issue(s)

    -

    The following network or parsing error occurred: TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16) at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13) at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24) at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) at async Promise.all (index 251) at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)

    -

    Reffy could not render this specification as a DOM tree and cannot say anything about it as a result. In particular, it cannot include content defined in this specification in the analysis of other specifications crawled in this report.

    +

    Known dependencies on this specification

    @@ -7417,6 +7400,7 @@

    Known dependencies on this specification

  • CSS Box Alignment Module Level 3
  • CSS Box Model Module Level 4
  • CSS Display Module Level 3
  • +
  • CSS Grid Layout Module Level 3
  • CSS Layout API Level 1
  • CSS Multi-column Layout Module Level 1
  • CSS Overflow Module Level 3
  • @@ -7436,21 +7420,39 @@

    Known dependencies on this specification

    -
    +

    CSS Grid Layout Module Level 3

    Spec info

    Potential issue(s)

    -

    The following network or parsing error occurred: TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111

    -

    Reffy could not render this specification as a DOM tree and cannot say anything about it as a result. In particular, it cannot include content defined in this specification in the analysis of other specifications crawled in this report.

    +

    Known dependencies on this specification

    @@ -7499,14 +7501,10 @@

    Potential issue(s)

  • Broken external links:
  • External links that use a dated URL:
  • Broken external links:
  • External links that use a dated URL:
  • -
    +

    CSS Inline Layout Module Level 3

    Spec info

    Potential issue(s)

    -

    The following network or parsing error occurred: TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111

    -

    Reffy could not render this specification as a DOM tree and cannot say anything about it as a result. In particular, it cannot include content defined in this specification in the analysis of other specifications crawled in this report.

    +

    Known dependencies on this specification

    @@ -7653,6 +7672,7 @@

    Known dependencies on this specification

  • CSS Flexible Box Layout Module Level 1
  • CSS Fonts Module Level 4
  • CSS Fonts Module Level 5
  • +
  • CSS Grid Layout Module Level 2
  • CSS Layout API Level 1
  • CSS Masking Module Level 1
  • CSS Overflow Module Level 3
  • @@ -7669,11 +7689,13 @@

    Known dependencies on this specification

  • CSS Values and Units Module Level 4
  • CSS Writing Modes Level 4
  • Quirks Mode Standard
  • +
  • Scalable Vector Graphics (SVG) 2
  • Informative references to this spec from:

    @@ -7700,8 +7722,6 @@

    Potential issue(s)

  • Broken external links:
  • -
    +

    CSS Line Grid Module Level 1

    Spec info

    Potential issue(s)

    -

    The following network or parsing error occurred: TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16) at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13) at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24) at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) at async Promise.all (index 257) at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)

    -

    Reffy could not render this specification as a DOM tree and cannot say anything about it as a result. In particular, it cannot include content defined in this specification in the analysis of other specifications crawled in this report.

    +

    Known dependencies on this specification

    @@ -7752,17 +7792,19 @@

    Known dependencies on this specification

    Informative references to this spec from:

    -
    -

    CSS Lists Module Level 3

    +
    +

    CSS Lists and Counters Module Level 3

    Spec info

    Potential issue(s)

    -

    The following network or parsing error occurred: TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16) at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13) at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24) at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) at async Promise.all (index 258) at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)

    -

    Reffy could not render this specification as a DOM tree and cannot say anything about it as a result. In particular, it cannot include content defined in this specification in the analysis of other specifications crawled in this report.

    +

    Known dependencies on this specification

    @@ -7785,6 +7845,7 @@

    Known dependencies on this specification

  • CSS Generated Content Module Level 3
  • CSS Images Module Level 3
  • CSS Images Module Level 4
  • +
  • CSS Inline Layout Module Level 3
  • CSS Object Model (CSSOM)
  • CSS Pseudo-Elements Module Level 4
  • CSS Scoping Module Level 1
  • @@ -7800,7 +7861,7 @@

    Known dependencies on this specification

    -
    +

    CSS Logical Properties and Values Level 1

    Spec info

    @@ -7826,10 +7887,6 @@

    Potential issue(s)

    -
  • Broken external links: -
  • @@ -7843,14 +7900,16 @@

    Known dependencies on this specification

  • CSS Positioned Layout Module Level 3
  • CSS Scroll Snap Module Level 1
  • CSS Typed OM Level 1
  • +
  • Web Animations
  • Informative references to this spec from:

    -
    +

    CSS Masking Module Level 1

    Spec info

    @@ -7866,7 +7925,6 @@

    Spec info

    Potential issue(s)

    -
    +

    CSS Mobile Text Size Adjustment Module Level 1

    Spec info

    @@ -7955,10 +8009,6 @@

    Potential issue(s)

    -
  • Broken external links: -
  • @@ -7997,12 +8047,6 @@

    Potential issue(s)

    -
  • Broken external links: -
  • External links that use a dated URL:
  • -
    +

    CSS Multi-column Layout Module Level 2

    Spec info

    @@ -8058,10 +8104,6 @@

    Potential issue(s)

  • https://www.w3.org/TR/css-cascade/
  • https://www.w3.org/TR/web-animations/
  • -
  • Broken external links: -
  • @@ -8207,7 +8249,6 @@

    Potential issue(s)

  • https://html.spec.whatwg.org/#browsing-context-container
  • https://html.spec.whatwg.org/#being-rendered
  • https://drafts.csswg.org/css-color-3/#alphavalue-def
  • -
  • https://drafts.csswg.org/css-lists-3/#typedef-counter
  • @@ -8231,6 +8272,7 @@

    Known dependencies on this specification

  • CSS Flexible Box Layout Module Level 1
  • CSS Font Loading Module Level 3
  • CSS Fonts Module Level 4
  • +
  • CSS Grid Layout Module Level 2
  • CSS Images Module Level 4
  • CSS Layout API Level 1
  • CSS Logical Properties and Values Level 1
  • @@ -8254,6 +8296,9 @@

    Known dependencies on this specification

  • Input Events Level 2
  • Quirks Mode Standard
  • Referrer Policy
  • +
  • Scalable Vector Graphics (SVG) 2
  • +
  • Scroll-linked Animations
  • +
  • Web Animations
  • WebDriver
  • WebVTT: The Web Video Text Tracks Format
  • @@ -8309,10 +8354,6 @@

    Potential issue(s)

  • Broken external links:

    Informative references to this spec from:

    @@ -8394,7 +8440,6 @@

    Potential issue(s)

  • Broken external links:
  • -
  • Broken external links: -
  • @@ -8488,10 +8529,6 @@

    Potential issue(s)

    -
  • Broken external links: -
  • @@ -8499,6 +8536,7 @@

    Known dependencies on this specification

    Normative references to this spec from:

    -
    +

    CSS Positioned Layout Module Level 3

    Spec info

    @@ -8680,16 +8713,6 @@

    Potential issue(s)

    -
  • Broken external links: -
  • @@ -8703,7 +8726,10 @@

    Known dependencies on this specification

  • CSS Exclusions Module Level 1
  • CSS Flexible Box Layout Module Level 1
  • CSS Generated Content for Paged Media Module
  • +
  • CSS Grid Layout Module Level 2
  • +
  • CSS Inline Layout Module Level 3
  • CSS Layout API Level 1
  • +
  • CSS Lists and Counters Module Level 3
  • CSS Logical Properties and Values Level 1
  • CSS Multi-column Layout Module Level 1
  • CSS Object Model (CSSOM)
  • @@ -8711,6 +8737,7 @@

    Known dependencies on this specification

  • CSS Paged Media Module Level 3
  • CSS Scroll Anchoring Module Level 1
  • CSS Scroll Snap Module Level 1
  • +
  • CSS Spatial Navigation Level 1
  • CSS Speech Module Level 1
  • CSS Table Module Level 3
  • CSS Text Decoration Module Level 4
  • @@ -8760,7 +8787,6 @@

    Potential issue(s)

  • Broken external links:
  • @@ -8800,14 +8827,8 @@

    Potential issue(s)

  • Broken external links:
  • External links to outdated specs: +

    Although they do not, the following specs should also normatively reference this spec because they use IDL terms it defines:

    +

    Informative references to this spec from:

  • Broken external links:
  • External links that use a dated URL: @@ -8926,7 +8953,7 @@

    Known dependencies on this specification

  • -
    +

    CSS Rhythmic Sizing

    Spec info

    @@ -8951,18 +8978,13 @@

    Potential issue(s)

    -
  • Broken external links: -
  • Known dependencies on this specification

    Normative references to this spec from:

    Informative references to this spec from:

    @@ -8971,7 +8993,7 @@

    Known dependencies on this specification

    -
    +

    CSS Round Display Level 1

    Spec info

    @@ -8997,10 +9019,6 @@

    Potential issue(s)

    -
  • Broken external links: -
  • @@ -9042,17 +9060,12 @@

    Potential issue(s)

  • https://www.w3.org/TR/html5/, related reference "HTML" uses URL https://html.spec.whatwg.org/multipage/
  • https://www.w3.org/TR/css-values/, related reference "CSS-VALUES-3" uses URL https://www.w3.org/TR/css-values-3/
  • -
  • Broken external links: +
  • External links to private terms:
  • +
  • Broken external links: +
  • @@ -9123,6 +9136,7 @@

    Known dependencies on this specification

  • CSS Object Model (CSSOM)
  • CSSOM View Module
  • HTML Standard
  • +
  • Scalable Vector Graphics (SVG) 2
  • Selectors Level 4
  • No informative reference to this spec from other specs.

    @@ -9165,7 +9179,6 @@

    Potential issue(s)

  • https://html.spec.whatwg.org/#the-input-element
  • https://html.spec.whatwg.org/#fip-active-match
  • https://html.spec.whatwg.org/#processing-model-8
  • -
  • https://www.w3.org/TR/web-animations/#animation-type
  • @@ -9206,7 +9219,6 @@

    Potential issue(s)

  • Broken external links:
  • @@ -9219,6 +9231,7 @@

    Known dependencies on this specification

  • CSS Logical Properties and Values Level 1
  • CSS Overflow Module Level 3
  • CSS Scroll Anchoring Module Level 1
  • +
  • CSS Spatial Navigation Level 1
  • CSS Typed OM Level 1
  • No informative reference to this spec from other specs.

    @@ -9252,7 +9265,6 @@

    Potential issue(s)

  • Broken external links:
  • @@ -9300,6 +9312,7 @@

    Known dependencies on this specification

    Normative references to this spec from:

    No informative reference to this spec from other specs.

    @@ -9340,7 +9353,6 @@

    Potential issue(s)

  • https://www.w3.org/TR/css3-transitions/#animtype-simple-list
  • https://www.w3.org/TR/css3-transitions/#animtype-lpcalc
  • https://www.w3.org/TR/css-box-3/#the-css-box-model
  • -
  • https://www.w3.org/TR/web-animations/#animation-type
  • External links to outdated specs:
  • @@ -9420,13 +9431,14 @@

    Known dependencies on this specification

    -
    +

    CSS Spatial Navigation Level 1

    Spec info

    Potential issue(s)

    -

    The following network or parsing error occurred: TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16) at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13) at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24) at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) at async Promise.all (index 263) at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)

    -

    Reffy could not render this specification as a DOM tree and cannot say anything about it as a result. In particular, it cannot include content defined in this specification in the analysis of other specifications crawled in this report.

    +

    Known dependencies on this specification

    @@ -9472,8 +9525,6 @@

    Potential issue(s)

  • Broken external links:
  • External links that use a dated URL:

    Informative references to this spec from:

  • Broken external links:
  • External links to outdated specs: @@ -9725,9 +9777,6 @@

    Potential issue(s)

  • External links that use a dated URL: @@ -9744,6 +9793,7 @@

    Known dependencies on this specification

  • CSS Fill and Stroke Module Level 3
  • CSS Ruby Annotation Layout Module Level 1
  • CSS Writing Modes Level 4
  • +
  • Scalable Vector Graphics (SVG) 2
  • Informative references to this spec from:

      @@ -9795,10 +9845,7 @@

      Potential issue(s)

  • Broken external links:
  • External links that use a dated URL:
  • @@ -9883,6 +9926,8 @@

    Known dependencies on this specification

  • CSS Flexible Box Layout Module Level 1
  • CSS Fonts Module Level 4
  • CSS Generated Content Module Level 3
  • +
  • CSS Inline Layout Module Level 3
  • +
  • CSS Lists and Counters Module Level 3
  • CSS Logical Properties and Values Level 1
  • CSS Masking Module Level 1
  • CSS Mobile Text Size Adjustment Module Level 1
  • @@ -9898,8 +9943,10 @@

    Known dependencies on this specification

  • CSSOM View Module
  • Filter Effects Module Level 1
  • Layout Instability API
  • +
  • MathML Core
  • Paint Timing 1
  • Quirks Mode Standard
  • +
  • Scalable Vector Graphics (SVG) 2
  • Selectors Level 4
  • WebVTT: The Web Video Text Tracks Format
  • @@ -9947,7 +9994,6 @@

    Potential issue(s)

  • Broken external links:
  • @@ -9957,11 +10003,14 @@

    Known dependencies on this specification

    No informative reference to this spec from other specs.

    @@ -10001,7 +10050,6 @@

    Potential issue(s)

  • Broken external links:
  • External links that use a dated URL:

    Informative references to this spec from:

  • Broken external links:
  • @@ -10143,11 +10193,6 @@

    Potential issue(s)

  • Broken external links: @@ -10189,9 +10235,11 @@

    Known dependencies on this specification

  • CSS Backgrounds and Borders Module Level 3
  • CSS Color Module Level 4
  • CSS Conditional Rules Module Level 3
  • +
  • CSS Lists and Counters Module Level 3
  • CSS Properties and Values API Level 1
  • CSS Shapes Module Level 1
  • HTML Standard
  • +
  • Scalable Vector Graphics (SVG) 2
  • @@ -10210,41 +10258,39 @@

    Spec info

    Potential issue(s)

    Known dependencies on this specification

    -

    No normative reference to this spec from other specs.

    +

    Normative references to this spec from:

    +

    No informative reference to this spec from other specs.

    @@ -10281,44 +10327,10 @@

    Potential issue(s)

  • Broken external links:
  • @@ -10335,6 +10347,7 @@

    Known dependencies on this specification

  • CSS Properties and Values API Level 1
  • CSS Values and Units Module Level 4
  • Font Metrics API Level 1
  • +
  • Scroll-linked Animations
  • Web Animations Level 2
  • Informative references to this spec from:

    @@ -10426,7 +10439,6 @@

    Potential issue(s)

  • https://html.spec.whatwg.org/#dynamic-changes-to-base-urls
  • https://html.spec.whatwg.org/#the-base-element
  • https://html.spec.whatwg.org/#dom-history-pushstate
  • -
  • https://drafts.csswg.org/css-grid-2/#valdef-flex-fr
  • https://drafts.csswg.org/selectors-3/#x
  • External links that use a dated URL: @@ -10472,8 +10484,13 @@

    Known dependencies on this specification

  • CSS Generated Content for Paged Media Module
  • CSS Generated Content for Paged Media Module Level 4
  • CSS Generated Content Module Level 3
  • +
  • CSS Grid Layout Module Level 2
  • +
  • CSS Grid Layout Module Level 3
  • CSS Images Module Level 3
  • CSS Images Module Level 4
  • +
  • CSS Inline Layout Module Level 3
  • +
  • CSS Line Grid Module Level 1
  • +
  • CSS Lists and Counters Module Level 3
  • CSS Logical Properties and Values Level 1
  • CSS Masking Module Level 1
  • CSS Mobile Text Size Adjustment Module Level 1
  • @@ -10494,6 +10511,7 @@

    Known dependencies on this specification

  • CSS Scrollbars Styling Module Level 1
  • CSS Shapes Module Level 1
  • CSS Shapes Module Level 2
  • +
  • CSS Spatial Navigation Level 1
  • CSS Speech Module Level 1
  • CSS Table Module Level 3
  • CSS Text Decoration Module Level 3
  • @@ -10509,9 +10527,12 @@

    Known dependencies on this specification

  • Filter Effects Module Level 1
  • HTMLVideoElement.requestVideoFrameCallback()
  • Intersection Observer
  • +
  • MathML Core
  • Media Queries Level 4
  • Motion Path Module Level 1
  • Quirks Mode Standard
  • +
  • Scalable Vector Graphics (SVG) 2
  • +
  • Scroll-linked Animations
  • Touch Events - Level 2
  • Visual Viewport API
  • WebDriver
  • @@ -10556,13 +10577,9 @@

    Potential issue(s)

  • Broken external links:
  • @@ -10612,9 +10629,14 @@

    Known dependencies on this specification

  • CSS Generated Content for Paged Media Module
  • CSS Generated Content for Paged Media Module Level 4
  • CSS Generated Content Module Level 3
  • +
  • CSS Grid Layout Module Level 2
  • +
  • CSS Grid Layout Module Level 3
  • CSS Images Module Level 3
  • CSS Images Module Level 4
  • +
  • CSS Inline Layout Module Level 3
  • CSS Layout API Level 1
  • +
  • CSS Line Grid Module Level 1
  • +
  • CSS Lists and Counters Module Level 3
  • CSS Logical Properties and Values Level 1
  • CSS Masking Module Level 1
  • CSS Mobile Text Size Adjustment Module Level 1
  • @@ -10640,6 +10662,7 @@

    Known dependencies on this specification

  • CSS Shadow Parts
  • CSS Shapes Module Level 1
  • CSS Shapes Module Level 2
  • +
  • CSS Spatial Navigation Level 1
  • CSS Speech Module Level 1
  • CSS Syntax Module Level 3
  • CSS Table Module Level 3
  • @@ -10667,7 +10690,9 @@

    Known dependencies on this specification

  • Non-element Selectors Module Level 1
  • Picture-in-Picture
  • Quirks Mode Standard
  • +
  • Scroll-linked Animations
  • Selectors Level 4
  • +
  • Web Animations
  • Web Animations Level 2
  • WebVTT: The Web Video Text Tracks Format
  • @@ -10677,7 +10702,7 @@

    Known dependencies on this specification

    -
    +

    CSS Will Change Module Level 1

    Spec info

    @@ -10703,10 +10728,6 @@

    Potential issue(s)

    -
  • Broken external links: -
  • @@ -10715,6 +10736,7 @@

    Known dependencies on this specification

    Informative references to this spec from:

    -
    +

    Filter Effects Module Level 1

    Spec info

    @@ -10929,7 +10951,6 @@

    Spec info

    Potential issue(s)

    @@ -11100,7 +11123,7 @@

    Known dependencies on this specification

  • Largest Contentful Paint
  • Layout Instability API
  • Orientation Sensor
  • -
  • Resize Observer
  • +
  • Scalable Vector Graphics (SVG) 2
  • Text Fragments
  • VirtualKeyboard API
  • Visual Viewport API
  • @@ -11214,6 +11237,8 @@

    Known dependencies on this specification

  • CSS Display Module Level 3
  • CSS Fragmentation Module Level 3
  • CSS Fragmentation Module Level 4
  • +
  • CSS Grid Layout Module Level 2
  • +
  • CSS Line Grid Module Level 1
  • CSS Multi-column Layout Module Level 1
  • CSS Object Model (CSSOM)
  • CSS Paged Media Module Level 3
  • @@ -11267,7 +11292,6 @@

    Potential issue(s)

  • Broken external links:
  • @@ -11284,6 +11308,7 @@

    Known dependencies on this specification

  • CSS Round Display Level 1
  • CSS Transforms Module Level 2
  • CSS Typed OM Level 1
  • +
  • Web Animations
  • No informative reference to this spec from other specs.

    @@ -11348,14 +11373,13 @@

    Known dependencies on this specification

    No informative reference to this spec from other specs.

    -
    +

    Resize Observer

    Spec info

    Potential issue(s)

    - +

    The following network or parsing error occurred: TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16) at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13) at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24) at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) at async Promise.all (index 377) at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)

    +

    Reffy could not render this specification as a DOM tree and cannot say anything about it as a result. In particular, it cannot include content defined in this specification in the analysis of other specifications crawled in this report.

    Known dependencies on this specification

    @@ -11390,22 +11400,40 @@

    Known dependencies on this specification

    No informative reference to this spec from other specs.

    -
    +

    Scroll-linked Animations

    Spec info

    -
    -

    Potential issue(s)

    -

    The following network or parsing error occurred: TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111

    -

    Reffy could not render this specification as a DOM tree and cannot say anything about it as a result. In particular, it cannot include content defined in this specification in the analysis of other specifications crawled in this report.

    -
    +
    +

    Potential issue(s)

    + +

    Known dependencies on this specification

    No normative reference to this spec from other specs.

    @@ -11513,6 +11541,7 @@

    Known dependencies on this specification

  • CSS Extensions
  • CSS Generated Content Module Level 3
  • CSS Images Module Level 4
  • +
  • CSS Lists and Counters Module Level 3
  • CSS Nesting Module
  • CSS Object Model (CSSOM)
  • CSS Paged Media Module Level 3
  • @@ -11534,6 +11563,8 @@

    Known dependencies on this specification

  • Paint Timing 1
  • Picture-in-Picture
  • Quirks Mode Standard
  • +
  • Scroll-linked Animations
  • +
  • Web Animations
  • WebVTT: The Web Video Text Tracks Format
  • WebXR DOM Overlays Module
  • @@ -11544,13 +11575,14 @@

    Known dependencies on this specification

    -
    +

    Web Animations

    Spec info

    Potential issue(s)

    -

    The following network or parsing error occurred: TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111

    -

    Reffy could not render this specification as a DOM tree and cannot say anything about it as a result. In particular, it cannot include content defined in this specification in the analysis of other specifications crawled in this report.

    +

    Known dependencies on this specification

    @@ -11569,11 +11648,14 @@

    Known dependencies on this specification

  • CSS Animations Level 2
  • CSS Custom Properties for Cascading Variables Module Level 1
  • CSS Fill and Stroke Module Level 3
  • +
  • CSS Grid Layout Module Level 2
  • CSS Properties and Values API Level 1
  • CSS Transitions
  • CSS Transitions Level 2
  • CSS Values and Units Module Level 4
  • Filter Effects Module Level 1
  • +
  • Scalable Vector Graphics (SVG) 2
  • +
  • Scroll-linked Animations
  • Web Animations Level 2
  • Informative references to this spec from:

    @@ -11583,7 +11665,7 @@

    Known dependencies on this specification

    -
    +

    Web Animations Level 2

    Spec info

    @@ -11598,7 +11680,6 @@

    Spec info

    Potential issue(s)

    Math Working Group

    -
    +

    MathML Core

    Spec info

    Potential issue(s)

    -

    The following network or parsing error occurred: TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111

    -

    Reffy could not render this specification as a DOM tree and cannot say anything about it as a result. In particular, it cannot include content defined in this specification in the analysis of other specifications crawled in this report.

    +

    Known dependencies on this specification

    @@ -13924,7 +14024,6 @@

    Potential issue(s)

  • https://html.spec.whatwg.org/#the-img-element
  • https://html.spec.whatwg.org/#the-body-element
  • https://html.spec.whatwg.org/#2dcontext
  • -
  • https://www.w3.org/TR/web-animations/#animation-type
  • External links that use a dated URL:

    No informative reference to this spec from other specs.

  • -
    +

    CSS Fill and Stroke Module Level 3

    Spec info

    @@ -13969,11 +14069,6 @@

    Potential issue(s)

  • https://www.w3.org/TR/web-animations/
  • https://www.w3.org/TR/css-pseudo/
  • -
  • Broken external links: -
  • @@ -14009,68 +14104,46 @@

    Potential issue(s)

  • Spec uses WebIDL but does not reference it normatively
  • No definition for CSS properties:
      -
    • ‘writing-mode’ with type property
    • -
    • ‘glyph-orientation-vertical’ with type property
    • -
    • ‘glyph-orientation-horizontal’ with type property
    • -
    • ‘direction’ with type property
    • -
    • ‘unicode-bidi’ with type property
    • -
    • ‘text-anchor’ with type property
    • -
    • ‘dominant-baseline’ with type property
    • -
    • ‘alignment-baseline’ with type property
    • -
    • ‘baseline-shift’ with type property
    • -
    • ‘font-family’ with type property
    • -
    • ‘font-style’ with type property
    • -
    • ‘font-variant’ with type property
    • -
    • ‘font-weight’ with type property
    • -
    • ‘font-stretch’ with type property
    • -
    • ‘font-size’ with type property
    • -
    • ‘font-size-adjust’ with type property
    • -
    • ‘font’ with type property
    • -
    • ‘kerning’ with type property
    • -
    • ‘letter-spacing’ with type property
    • -
    • ‘word-spacing’ with type property
    • -
    • ‘text-decoration’ with type property
    • -
    • ‘fill’ with type property
    • -
    • ‘fill-rule’ with type property
    • -
    • ‘fill-opacity’ with type property
    • -
    • ‘stroke’ with type property
    • -
    • ‘stroke-width’ with type property
    • -
    • ‘stroke-linecap’ with type property
    • -
    • ‘stroke-linejoin’ with type property
    • -
    • ‘stroke-miterlimit’ with type property
    • -
    • ‘stroke-dasharray’ with type property
    • -
    • ‘stroke-dashoffset’ with type property
    • -
    • ‘stroke-opacity’ with type property
    • -
    • ‘display’ with type property
    • -
    • ‘visibility’ with type property
    • -
    • ‘marker-start’ with type property
    • -
    • ‘marker’ with type property
    • -
    • ‘color-interpolation’ with type property
    • -
    • ‘color-interpolation-filters’ with type property
    • -
    • ‘color-rendering’ with type property
    • -
    • ‘shape-rendering’ with type property
    • -
    • ‘text-rendering’ with type property
    • -
    • ‘image-rendering’ with type property
    • -
    • ‘color’ with type property
    • -
    • ‘src’ with type property
    • -
    • ‘name’ with type property
    • -
    • ‘rendering-intent’ with type property
    • -
    • ‘color-profile’ with type property
    • -
    • ‘stop-color’ with type property
    • -
    • ‘stop-opacity’ with type property
    • -
    • ‘overflow’ with type property
    • -
    • ‘clip’ with type property
    • -
    • ‘clip-path’ with type property
    • -
    • ‘clip-rule’ with type property
    • -
    • ‘mask’ with type property
    • -
    • ‘opacity’ with type property
    • -
    • ‘filter’ with type property
    • -
    • ‘enable-background’ with type property
    • -
    • ‘lighting-color’ with type property
    • -
    • ‘flood-color’ with type property
    • -
    • ‘flood-opacity’ with type property
    • -
    • ‘pointer-events’ with type property
    • -
    • ‘cursor’ with type property
    • +
    • cx with type property
    • +
    • cy with type property
    • +
    • r with type property
    • +
    • rx with type property
    • +
    • ry with type property
    • +
    • x with type property
    • +
    • y with type property
    • +
    • vector-effect with type property
    • +
    • d with type property
    • +
    • inline-size with type property
    • +
    • shape-inside with type property
    • +
    • shape-subtract with type property
    • +
    • shape-margin with type property
    • +
    • text-anchor with type property
    • +
    • fill with type property
    • +
    • fill-rule with type property
    • +
    • fill-opacity with type property
    • +
    • stroke with type property
    • +
    • stroke-opacity with type property
    • +
    • stroke-width with type property
    • +
    • stroke-linecap with type property
    • +
    • stroke-linejoin with type property
    • +
    • stroke-miterlimit with type property
    • +
    • stroke-dasharray with type property
    • +
    • stroke-dashoffset with type property
    • +
    • marker-start with type property
    • +
    • marker-mid with type property
    • +
    • marker-end with type property
    • +
    • marker with type property
    • +
    • paint-order with type property
    • +
    • color-interpolation with type property
    • +
    • shape-rendering with type property
    • +
    • text-rendering with type property
    • +
    • image-rendering with type property
    • +
    • pointer-events with type property
    • +
    • stop-color with type property
    • +
    • stop-opacity with type property
    • +
    • <points>
    • +
    • <dasharray>
    • +
    • <marker-ref>
  • Missing references for links:

    Informative references to this spec from:

      @@ -14188,13 +14262,14 @@

      Known dependencies on this specification

  • -
    +

    Scalable Vector Graphics (SVG) 2

    Spec info

    Potential issue(s)

    -

    The following network or parsing error occurred: TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16) at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:475:21) at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24) at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) at async Promise.all (index 395) at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)

    -

    Reffy could not render this specification as a DOM tree and cannot say anything about it as a result. In particular, it cannot include content defined in this specification in the analysis of other specifications crawled in this report.

    +

    Known dependencies on this specification

    @@ -14222,6 +14523,8 @@

    Known dependencies on this specification

  • CSS Fill and Stroke Module Level 3
  • CSS Images Module Level 3
  • CSS Images Module Level 4
  • +
  • CSS Inline Layout Module Level 3
  • +
  • CSS Lists and Counters Module Level 3
  • CSS Masking Module Level 1
  • CSS Object Model (CSSOM)
  • CSS Paged Media Module Level 3
  • @@ -14238,8 +14541,8 @@

    Known dependencies on this specification

  • Fullscreen API Standard
  • HTML Standard
  • Image Resource
  • +
  • MathML Core
  • Motion Path Module Level 1
  • -
  • Resize Observer
  • Resource Timing Level 2
  • Scripting Policy
  • SVG Accessibility API Mappings
  • @@ -14247,6 +14550,7 @@

    Known dependencies on this specification

  • SVG Integration
  • SVG Strokes
  • Trusted Types
  • +
  • Web Animations
  • WebCodecs
  • WebXR DOM Overlays Module
  • @@ -14364,6 +14668,7 @@

    Known dependencies on this specification

    Normative references to this spec from:

    Informative references to this spec from:

    @@ -14389,7 +14694,7 @@

    Spec info

    Potential issue(s)

    @@ -15077,44 +15382,10 @@

    Potential issue(s)

  • Broken external links:
  • @@ -15131,6 +15402,7 @@

    Known dependencies on this specification

  • CSS Properties and Values API Level 1
  • CSS Values and Units Module Level 4
  • Font Metrics API Level 1
  • +
  • Scroll-linked Animations
  • Web Animations Level 2
  • Informative references to this spec from:

    @@ -15909,6 +16181,7 @@

    Known dependencies on this specification

  • Audio Output Devices API
  • Battery Status API
  • Client Hints Infrastructure
  • +
  • CSS Spatial Navigation Level 1
  • Encrypted Media Extensions
  • Federated Learning of Cohorts
  • Fullscreen API Standard
  • @@ -16031,6 +16304,7 @@

    Known dependencies on this specification

  • Network Error Logging
  • Portals
  • Resource Hints
  • +
  • Scalable Vector Graphics (SVG) 2
  • Informative references to this spec from:

      @@ -16701,7 +16975,10 @@

      Potential issue(s)

    Known dependencies on this specification

    -

    No normative reference to this spec from other specs.

    +

    Normative references to this spec from:

    +

    No informative reference to this spec from other specs.

    @@ -17447,6 +17724,7 @@

    Known dependencies on this specification

  • Broken external links:
      -
    • https://www.w3.org/TR/web-animations/#animation-type
    • https://drafts.csswg.org/css-transitions/#animtype-color
    • https://html.spec.whatwg.org/#window
    • https://html.spec.whatwg.org/#eventhandler
    • @@ -24575,6 +24858,7 @@

      Known dependencies on this specification

    • CSS Environment Variables Module Level 1
    • CSS Font Loading Module Level 3
    • CSS Layout API Level 1
    • +
    • CSS Lists and Counters Module Level 3
    • CSS Object Model (CSSOM)
    • CSS Painting API Level 1
    • CSS Properties and Values API Level 1
    • @@ -24583,6 +24867,7 @@

      Known dependencies on this specification

    • CSS Scoping Module Level 1
    • CSS Scroll Anchoring Module Level 1
    • CSS Shadow Parts
    • +
    • CSS Spatial Navigation Level 1
    • CSS Transitions
    • CSS Transitions Level 2
    • CSS Typed OM Level 1
    • @@ -24622,6 +24907,7 @@

      Known dependencies on this specification

    • Layout Instability API
    • Loading Signed Exchanges
    • Long Tasks API 1
    • +
    • MathML Core
    • Measure Memory API
    • Media Capabilities
    • Media Capture and Streams
    • @@ -24653,11 +24939,12 @@

      Known dependencies on this specification

    • Referrer Policy
    • Remote Playback API
    • Reporting API 1
    • -
    • Resize Observer
    • Resource Timing Level 2
    • Save Data API
    • +
    • Scalable Vector Graphics (SVG) 2
    • Screen Wake Lock API
    • Scripting Policy
    • +
    • Scroll-linked Animations
    • Selection API
    • Selectors Level 4
    • Service Workers Nightly
    • @@ -24674,6 +24961,7 @@

      Known dependencies on this specification

    • URL Standard
    • VirtualKeyboard API
    • Visual Viewport API
    • +
    • Web Animations
    • Web Animations Level 2
    • Web Application Manifest
    • Web Audio API
    • @@ -24863,6 +25151,7 @@

      Known dependencies on this specification

    • Reporting API 1
    • Resource Timing Level 2
    • Responsive Image Client Hints
    • +
    • Scalable Vector Graphics (SVG) 2
    • Scripting Policy
    • Server Timing
    • Service Workers Nightly
    • @@ -24989,7 +25278,7 @@

      Spec info

      Potential issue(s)

      Known dependencies on this specification

      -

      No normative reference to this spec from other specs.

      +

      Normative references to this spec from:

      +

      Informative references to this spec from:

      • CSS Values and Units Module Level 4
      • @@ -26419,6 +26707,7 @@

        Known dependencies on this specification

      • Private Network Access
      • Referrer Policy
      • Reporting API 1
      • +
      • Scalable Vector Graphics (SVG) 2
      • Scripting Policy
      • Secure Contexts
      • Selectors Level 4
      • diff --git a/ed/index.json b/ed/index.json index 85629b422361..c324eda39547 100644 --- a/ed/index.json +++ b/ed/index.json @@ -1,7 +1,7 @@ { "type": "crawl", "title": "Reffy crawl", - "date": "2021-09-24T01:02:21.507Z", + "date": "2021-09-24T06:44:21.926Z", "options": { "output": "reports/ed", "modules": [ @@ -20,7 +20,7 @@ }, "stats": { "crawled": 440, - "errors": 10 + "errors": 1 }, "results": [ { @@ -607,13 +607,15 @@ "versions": [ "https://drafts.csswg.org/css-grid-3/" ], - "crawled": { - "url": "https://drafts.csswg.org/css-grid-3/", - "repository": "https://github.com/w3c/csswg-drafts", - "sourcePath": "css-grid-3/Overview.bs", - "filename": "Overview.html" - }, - "error": "TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded\n at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111" + "crawled": "https://drafts.csswg.org/css-grid-3/", + "generator": "bikeshed", + "date": "21 February 2021", + "links": "links/css-grid-3.json", + "refs": "refs/css-grid-3.json", + "css": "css/css-grid-3.json", + "dfns": "dfns/css-grid-3.json", + "headings": "headings/css-grid-3.json", + "ids": "ids/css-grid-3.json" }, { "url": "https://drafts.csswg.org/css-multicol-2/", @@ -882,13 +884,17 @@ "versions": [ "https://drafts.csswg.org/scroll-animations-1/" ], - "crawled": { - "url": "https://drafts.csswg.org/scroll-animations-1/", - "repository": "https://github.com/w3c/csswg-drafts", - "sourcePath": "scroll-animations-1/Overview.bs", - "filename": "Overview.html" - }, - "error": "TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded\n at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111" + "crawled": "https://drafts.csswg.org/scroll-animations-1/", + "generator": "bikeshed", + "date": "25 August 2021", + "links": "links/scroll-animations-1.json", + "refs": "refs/scroll-animations-1.json", + "idl": "idl/scroll-animations.idl", + "css": "css/scroll-animations.json", + "dfns": "dfns/scroll-animations-1.json", + "headings": "headings/scroll-animations-1.json", + "ids": "ids/scroll-animations-1.json", + "idlparsed": "idlparsed/scroll-animations-1.json" }, { "url": "https://drafts.csswg.org/web-animations-2/", @@ -1809,7 +1815,7 @@ "https://tc39.es/ecma262/multipage/" ], "crawled": "https://tc39.es/ecma262/multipage/", - "date": "23 September 2021", + "date": "24 September 2021", "links": "links/ecmascript.json", "dfns": "dfns/ecmascript.json", "headings": "headings/ecmascript.json", @@ -2750,13 +2756,16 @@ "versions": [ "https://w3c.github.io/mathml-core/" ], - "crawled": { - "url": "https://w3c.github.io/mathml-core/", - "repository": "https://github.com/w3c/mathml-core", - "sourcePath": "index.html", - "filename": "index.html" - }, - "error": "TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded\n at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111" + "crawled": "https://w3c.github.io/mathml-core/", + "generator": "respec", + "date": "16 August 2021", + "links": "links/mathml-core.json", + "refs": "refs/mathml-core.json", + "idl": "idl/mathml-core.idl", + "dfns": "dfns/mathml-core.json", + "headings": "headings/mathml-core.json", + "ids": "ids/mathml-core.json", + "idlparsed": "idlparsed/mathml-core.json" }, { "url": "https://w3c.github.io/media-playback-quality/", @@ -10915,13 +10924,15 @@ "https://www.w3.org/TR/css-grid-2/", "https://drafts.csswg.org/css-grid-2/" ], - "crawled": { - "url": "https://drafts.csswg.org/css-grid-2/", - "repository": "https://github.com/w3c/csswg-drafts", - "sourcePath": "css-grid-2/Overview.bs", - "filename": "Overview.html" - }, - "error": "TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded\n at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111\n at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21)\n at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16)\n at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16)\n at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13)\n at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24)\n at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22)\n at async Promise.all (index 251)\n at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21)\n at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)" + "crawled": "https://drafts.csswg.org/css-grid-2/", + "generator": "bikeshed", + "date": "2 July 2021", + "links": "links/css-grid-2.json", + "refs": "refs/css-grid-2.json", + "css": "css/css-grid.json", + "dfns": "dfns/css-grid-2.json", + "headings": "headings/css-grid-2.json", + "ids": "ids/css-grid-2.json" }, { "url": "https://www.w3.org/TR/css-highlight-api-1/", @@ -11116,13 +11127,15 @@ "https://www.w3.org/TR/css-inline-3/", "https://drafts.csswg.org/css-inline-3/" ], - "crawled": { - "url": "https://drafts.csswg.org/css-inline-3/", - "repository": "https://github.com/w3c/csswg-drafts", - "sourcePath": "css-inline-3/Overview.bs", - "filename": "Overview.html" - }, - "error": "TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded\n at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111" + "crawled": "https://drafts.csswg.org/css-inline-3/", + "generator": "bikeshed", + "date": "17 May 2021", + "links": "links/css-inline-3.json", + "refs": "refs/css-inline-3.json", + "css": "css/css-inline.json", + "dfns": "dfns/css-inline-3.json", + "headings": "headings/css-inline-3.json", + "ids": "ids/css-inline-3.json" }, { "url": "https://www.w3.org/TR/css-layout-api-1/", @@ -11212,13 +11225,15 @@ "https://www.w3.org/TR/css-line-grid-1/", "https://drafts.csswg.org/css-line-grid/" ], - "crawled": { - "url": "https://drafts.csswg.org/css-line-grid/", - "repository": "https://github.com/w3c/csswg-drafts", - "sourcePath": "css-line-grid-1/Overview.bs", - "filename": "Overview.html" - }, - "error": "TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded\n at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111\n at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21)\n at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16)\n at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16)\n at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13)\n at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24)\n at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22)\n at async Promise.all (index 257)\n at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21)\n at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)" + "crawled": "https://drafts.csswg.org/css-line-grid/", + "generator": "bikeshed", + "date": "18 September 2020", + "links": "links/css-line-grid-1.json", + "refs": "refs/css-line-grid-1.json", + "css": "css/css-line-grid.json", + "dfns": "dfns/css-line-grid-1.json", + "headings": "headings/css-line-grid-1.json", + "ids": "ids/css-line-grid-1.json" }, { "url": "https://www.w3.org/TR/css-lists-3/", @@ -11249,7 +11264,7 @@ "sourcePath": "css-lists-3/Overview.bs", "filename": "Overview.html" }, - "title": "CSS Lists Module Level 3", + "title": "CSS Lists and Counters Module Level 3", "source": "w3c", "tests": { "repository": "https://github.com/web-platform-tests/wpt", @@ -11261,13 +11276,15 @@ "https://www.w3.org/TR/css-lists-3/", "https://drafts.csswg.org/css-lists-3/" ], - "crawled": { - "url": "https://drafts.csswg.org/css-lists-3/", - "repository": "https://github.com/w3c/csswg-drafts", - "sourcePath": "css-lists-3/Overview.bs", - "filename": "Overview.html" - }, - "error": "TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded\n at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111\n at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21)\n at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16)\n at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16)\n at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13)\n at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24)\n at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22)\n at async Promise.all (index 258)\n at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21)\n at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)" + "crawled": "https://drafts.csswg.org/css-lists-3/", + "generator": "bikeshed", + "date": "14 July 2021", + "links": "links/css-lists-3.json", + "refs": "refs/css-lists-3.json", + "css": "css/css-lists.json", + "dfns": "dfns/css-lists-3.json", + "headings": "headings/css-lists-3.json", + "ids": "ids/css-lists-3.json" }, { "url": "https://www.w3.org/TR/css-logical-1/", @@ -11512,13 +11529,17 @@ "https://www.w3.org/TR/css-nav-1/", "https://drafts.csswg.org/css-nav-1/" ], - "crawled": { - "url": "https://drafts.csswg.org/css-nav-1/", - "repository": "https://github.com/w3c/csswg-drafts", - "sourcePath": "css-nav-1/Overview.bs", - "filename": "Overview.html" - }, - "error": "TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded\n at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111\n at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21)\n at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16)\n at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16)\n at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13)\n at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24)\n at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22)\n at async Promise.all (index 263)\n at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21)\n at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)" + "crawled": "https://drafts.csswg.org/css-nav-1/", + "generator": "bikeshed", + "date": "17 May 2021", + "links": "links/css-nav-1.json", + "refs": "refs/css-nav-1.json", + "idl": "idl/css-nav.idl", + "css": "css/css-nav.json", + "dfns": "dfns/css-nav-1.json", + "headings": "headings/css-nav-1.json", + "ids": "ids/css-nav-1.json", + "idlparsed": "idlparsed/css-nav-1.json" }, { "url": "https://www.w3.org/TR/css-nesting-1/", @@ -17353,16 +17374,13 @@ "https://www.w3.org/TR/resize-observer-1/", "https://drafts.csswg.org/resize-observer/" ], - "crawled": "https://drafts.csswg.org/resize-observer/", - "generator": "bikeshed", - "date": "11 November 2020", - "links": "links/resize-observer-1.json", - "refs": "refs/resize-observer-1.json", - "idl": "idl/resize-observer.idl", - "dfns": "dfns/resize-observer-1.json", - "headings": "headings/resize-observer-1.json", - "ids": "ids/resize-observer-1.json", - "idlparsed": "idlparsed/resize-observer-1.json" + "crawled": { + "url": "https://drafts.csswg.org/resize-observer/", + "repository": "https://github.com/w3c/csswg-drafts", + "sourcePath": "resize-observer-1/Overview.bs", + "filename": "Overview.html" + }, + "error": "TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded\n at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111\n at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21)\n at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16)\n at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16)\n at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13)\n at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24)\n at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22)\n at async Promise.all (index 377)\n at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21)\n at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)" }, { "url": "https://www.w3.org/TR/resource-hints/", @@ -18377,42 +18395,17 @@ "https://www.w3.org/TR/SVG/", "https://www.w3.org/TR/SVG11/" ], - "crawled": { - "url": "https://svgwg.org/svg2-draft/", - "repository": "https://github.com/w3c/svgwg", - "sourcePath": "master/Overview.html", - "pages": [ - "https://svgwg.org/svg2-draft/intro.html", - "https://svgwg.org/svg2-draft/conform.html", - "https://svgwg.org/svg2-draft/render.html", - "https://svgwg.org/svg2-draft/types.html", - "https://svgwg.org/svg2-draft/struct.html", - "https://svgwg.org/svg2-draft/styling.html", - "https://svgwg.org/svg2-draft/geometry.html", - "https://svgwg.org/svg2-draft/coords.html", - "https://svgwg.org/svg2-draft/paths.html", - "https://svgwg.org/svg2-draft/shapes.html", - "https://svgwg.org/svg2-draft/text.html", - "https://svgwg.org/svg2-draft/embedded.html", - "https://svgwg.org/svg2-draft/painting.html", - "https://svgwg.org/svg2-draft/pservers.html", - "https://svgwg.org/svg2-draft/interact.html", - "https://svgwg.org/svg2-draft/linking.html", - "https://svgwg.org/svg2-draft/idl.html", - "https://svgwg.org/svg2-draft/implnote.html", - "https://svgwg.org/svg2-draft/access.html", - "https://svgwg.org/svg2-draft/animate.html", - "https://svgwg.org/svg2-draft/refs.html", - "https://svgwg.org/svg2-draft/eltindex.html", - "https://svgwg.org/svg2-draft/attindex.html", - "https://svgwg.org/svg2-draft/propidx.html", - "https://svgwg.org/svg2-draft/idlindex.html", - "https://svgwg.org/svg2-draft/mimereg.html", - "https://svgwg.org/svg2-draft/changes.html" - ], - "filename": "Overview.html" - }, - "error": "TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded\n at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111\n at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21)\n at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16)\n at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16)\n at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:475:21)\n at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24)\n at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22)\n at async Promise.all (index 395)\n at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21)\n at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)" + "crawled": "https://svgwg.org/svg2-draft/", + "date": "08 June 2021", + "links": "links/SVG2.json", + "refs": "refs/SVG2.json", + "idl": "idl/SVG.idl", + "css": "css/SVG.json", + "dfns": "dfns/SVG2.json", + "elements": "elements/SVG2.json", + "headings": "headings/SVG2.json", + "ids": "ids/SVG2.json", + "idlparsed": "idlparsed/SVG2.json" }, { "url": "https://www.w3.org/TR/timing-entrytypes-registry/", @@ -19194,13 +19187,16 @@ "https://www.w3.org/TR/web-animations-1/", "https://drafts.csswg.org/web-animations-1/" ], - "crawled": { - "url": "https://drafts.csswg.org/web-animations-1/", - "repository": "https://github.com/w3c/csswg-drafts", - "sourcePath": "web-animations-1/Overview.bs", - "filename": "Overview.html" - }, - "error": "TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded\n at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111" + "crawled": "https://drafts.csswg.org/web-animations-1/", + "generator": "bikeshed", + "date": "20 August 2021", + "links": "links/web-animations-1.json", + "refs": "refs/web-animations-1.json", + "idl": "idl/web-animations.idl", + "dfns": "dfns/web-animations-1.json", + "headings": "headings/web-animations-1.json", + "ids": "ids/web-animations-1.json", + "idlparsed": "idlparsed/web-animations-1.json" }, { "url": "https://www.w3.org/TR/web-share/", diff --git a/ed/index.md b/ed/index.md index b107c473d814..3bfd84c5ea52 100644 --- a/ed/index.md +++ b/ed/index.md @@ -100,7 +100,7 @@ No informative reference to this spec from other specs. - Initial URL: [https://tc39.es/ecma262/multipage/](https://tc39.es/ecma262/multipage/) - Crawled URL: [https://tc39.es/ecma262/multipage/](https://tc39.es/ecma262/multipage/) -- Crawled version: 23 September 2021 +- Crawled version: 24 September 2021 - Editor's Draft: [https://tc39.es/ecma262/multipage/](https://tc39.es/ecma262/multipage/) - Shortname: ecmascript @@ -151,6 +151,7 @@ Normative references to this spec from: - [The Storage Access API](https://privacycg.github.io/storage-access/) - [Trusted Types](https://w3c.github.io/webappsec-trusted-types/dist/spec/) - [URLPattern API](https://wicg.github.io/urlpattern/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) - [Web Audio API](https://webaudio.github.io/web-audio-api/) - [Web Authentication: An API for accessing Public Key Credentials - Level 3](https://w3c.github.io/webauthn/) - [Web Bluetooth](https://webbluetoothcg.github.io/web-bluetooth/) @@ -3344,7 +3345,9 @@ No informative reference to this spec from other specs. #### Known dependencies on this specification {.dependencies} -No normative reference to this spec from other specs. +Normative references to this spec from: + +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) Informative references to this spec from: @@ -3794,7 +3797,6 @@ No informative reference to this spec from other specs. * [`https://html.spec.whatwg.org/#the-img-element`](https://html.spec.whatwg.org/#the-img-element) * [`https://html.spec.whatwg.org/#the-body-element`](https://html.spec.whatwg.org/#the-body-element) * [`https://html.spec.whatwg.org/#2dcontext`](https://html.spec.whatwg.org/#2dcontext) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - External links that use a dated URL: * [`https://www.w3.org/TR/2003/REC-SVG11-20030114/`](https://www.w3.org/TR/2003/REC-SVG11-20030114/) * [`https://www.w3.org/TR/2011/REC-SVG11-20110816/`](https://www.w3.org/TR/2011/REC-SVG11-20110816/) @@ -3806,6 +3808,7 @@ Normative references to this spec from: - [CSS Color Module Level 4](https://drafts.csswg.org/css-color/) - [CSS Masking Module Level 1](https://drafts.fxtf.org/css-masking-1/) - [Filter Effects Module Level 1](https://drafts.fxtf.org/filter-effects-1/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) - [WebXR Augmented Reality Module - Level 1](https://immersive-web.github.io/webxr-ar-module/) - [WebXR Layers API Level 1](https://immersive-web.github.io/layers/) @@ -3851,6 +3854,7 @@ No informative reference to this spec from other specs. Normative references to this spec from: +- [CSS Grid Layout Module Level 3](https://drafts.csswg.org/css-grid-3/) - [CSS Speech Module Level 1](https://drafts.csswg.org/css-speech-1/) - [CSS Table Module Level 3](https://drafts.csswg.org/css-tables-3/) - [CSS Transforms Module Level 2](https://drafts.csswg.org/css-transforms-2/) @@ -3885,7 +3889,6 @@ No informative reference to this spec from other specs. * [`https://www.w3.org/TR/2003/REC-SVG11-20030114/`](https://www.w3.org/TR/2003/REC-SVG11-20030114/), related reference "SVG11" uses URL [`https://www.w3.org/TR/SVG11/`](https://www.w3.org/TR/SVG11/) - Broken external links: * [`https://html.spec.whatwg.org/#the-style-attribute`](https://html.spec.whatwg.org/#the-style-attribute) - * [`https://drafts.csswg.org/css-lists-3/#valdef-list-style-image-none`](https://drafts.csswg.org/css-lists-3/#valdef-list-style-image-none) - External links that use a dated URL: * [`https://www.w3.org/TR/2008/REC-CSS2-20080411/`](https://www.w3.org/TR/2008/REC-CSS2-20080411/) * [`https://www.w3.org/TR/2011/REC-CSS2-20110607/`](https://www.w3.org/TR/2011/REC-CSS2-20110607/) @@ -3931,9 +3934,14 @@ Normative references to this spec from: - [CSS Generated Content for Paged Media Module](https://drafts.csswg.org/css-gcpm/) - [CSS Generated Content for Paged Media Module Level 4](https://drafts.csswg.org/css-gcpm-4/) - [CSS Generated Content Module Level 3](https://drafts.csswg.org/css-content-3/) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) +- [CSS Grid Layout Module Level 3](https://drafts.csswg.org/css-grid-3/) - [CSS Images Module Level 3](https://drafts.csswg.org/css-images-3/) - [CSS Images Module Level 4](https://drafts.csswg.org/css-images-4/) +- [CSS Inline Layout Module Level 3](https://drafts.csswg.org/css-inline-3/) - [CSS Layout API Level 1](https://drafts.css-houdini.org/css-layout-api-1/) +- [CSS Line Grid Module Level 1](https://drafts.csswg.org/css-line-grid/) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) - [CSS Logical Properties and Values Level 1](https://drafts.csswg.org/css-logical-1/) - [CSS Masking Module Level 1](https://drafts.fxtf.org/css-masking-1/) - [CSS Mobile Text Size Adjustment Module Level 1](https://drafts.csswg.org/css-size-adjust-1/) @@ -3958,6 +3966,7 @@ Normative references to this spec from: - [CSS Scrollbars Styling Module Level 1](https://drafts.csswg.org/css-scrollbars/) - [CSS Shapes Module Level 1](https://drafts.csswg.org/css-shapes/) - [CSS Shapes Module Level 2](https://drafts.csswg.org/css-shapes-2/) +- [CSS Spatial Navigation Level 1](https://drafts.csswg.org/css-nav-1/) - [CSS Speech Module Level 1](https://drafts.csswg.org/css-speech-1/) - [CSS Table Module Level 3](https://drafts.csswg.org/css-tables-3/) - [CSS Text Decoration Module Level 3](https://drafts.csswg.org/css-text-decor-3/) @@ -3978,13 +3987,16 @@ Normative references to this spec from: - [HTML Standard](https://html.spec.whatwg.org/multipage/) - [Layout Instability API](https://wicg.github.io/layout-instability/) - [Loading Signed Exchanges](https://wicg.github.io/webpackage/loading.html) +- [MathML Core](https://w3c.github.io/mathml-core/) - [Media Queries Level 4](https://drafts.csswg.org/mediaqueries-4/) - [Media Queries Level 5](https://drafts.csswg.org/mediaqueries-5/) - [Motion Path Module Level 1](https://drafts.fxtf.org/motion-1/) - [Pointer Events](https://w3c.github.io/pointerevents/) - [Quirks Mode Standard](https://quirks.spec.whatwg.org/) +- [Scroll-linked Animations](https://drafts.csswg.org/scroll-animations-1/) - [Selectors Level 4](https://drafts.csswg.org/selectors/) - [Text Fragments](https://wicg.github.io/scroll-to-text-fragment/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) - [WebDriver](https://w3c.github.io/webdriver/) - [WebGL Specification](https://www.khronos.org/registry/webgl/specs/latest/1.0/) - [WebVTT: The Web Video Text Tracks Format](https://w3c.github.io/webvtt/) @@ -4020,7 +4032,6 @@ Informative references to this spec from: * [`https://www.w3.org/TR/2003/REC-SVG11-20030114/`](https://www.w3.org/TR/2003/REC-SVG11-20030114/), related reference "SVG11" uses URL [`https://www.w3.org/TR/SVG11/`](https://www.w3.org/TR/SVG11/) - Broken external links: * [`https://html.spec.whatwg.org/#the-style-attribute`](https://html.spec.whatwg.org/#the-style-attribute) - * [`https://drafts.csswg.org/css-lists-3/#valdef-list-style-image-none`](https://drafts.csswg.org/css-lists-3/#valdef-list-style-image-none) - External links that use a dated URL: * [`https://www.w3.org/TR/2008/REC-CSS2-20080411/`](https://www.w3.org/TR/2008/REC-CSS2-20080411/) * [`https://www.w3.org/TR/2011/REC-CSS2-20110607/`](https://www.w3.org/TR/2011/REC-CSS2-20110607/) @@ -4040,7 +4051,7 @@ Normative references to this spec from: No informative reference to this spec from other specs. -### CSS Animation Worklet API {data-spec=true data-anomaly=true data-unknownIdlNames=true data-missingDfns=true data-missingLinkRef=true data-xrefs=true} +### CSS Animation Worklet API {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-xrefs=true} #### Spec info {.info} @@ -4053,13 +4064,11 @@ No informative reference to this spec from other specs. #### Potential issue(s) {.anomalies} -- Unknown WebIDL names used: `Animation`, `AnimationEffect`, `AnimationTimeline`, `ComputedEffectTiming`, `EffectTiming` - Missing references for links: * [`https://w3c.github.io/html/infrastructure.html`](https://w3c.github.io/html/infrastructure.html) * [`https://w3c.github.io/web-animations/level-2/`](https://w3c.github.io/web-animations/level-2/) -- Broken external links: +- External links to private terms: * [`https://drafts.csswg.org/web-animations#animation-effect`](https://drafts.csswg.org/web-animations#animation-effect) - * [`https://drafts.csswg.org/web-animations#concept-animation`](https://drafts.csswg.org/web-animations#concept-animation) * [`https://drafts.csswg.org/web-animations#local-time`](https://drafts.csswg.org/web-animations#local-time) * [`https://drafts.csswg.org/web-animations#start-delay`](https://drafts.csswg.org/web-animations#start-delay) * [`https://drafts.csswg.org/web-animations#end-delay`](https://drafts.csswg.org/web-animations#end-delay) @@ -4068,39 +4077,30 @@ No informative reference to this spec from other specs. * [`https://drafts.csswg.org/web-animations#iteration-count`](https://drafts.csswg.org/web-animations#iteration-count) * [`https://drafts.csswg.org/web-animations#iteration-duration`](https://drafts.csswg.org/web-animations#iteration-duration) * [`https://drafts.csswg.org/web-animations#playback-direction`](https://drafts.csswg.org/web-animations#playback-direction) - * [`https://drafts.csswg.org/web-animations#timing-function`](https://drafts.csswg.org/web-animations#timing-function) - * [`https://drafts.csswg.org/web-animations#timeline`](https://drafts.csswg.org/web-animations#timeline) - * [`https://drafts.csswg.org/web-animations#current-time`](https://drafts.csswg.org/web-animations#current-time) - * [`https://drafts.csswg.org/web-animations#inherited-time`](https://drafts.csswg.org/web-animations#inherited-time) * [`https://drafts.csswg.org/web-animations#play-state`](https://drafts.csswg.org/web-animations#play-state) - * [`https://drafts.csswg.org/web-animations#set-the-timeline-of-an-animation`](https://drafts.csswg.org/web-animations#set-the-timeline-of-an-animation) - * [`https://drafts.csswg.org/web-animations#the-documents-default-timeline`](https://drafts.csswg.org/web-animations#the-documents-default-timeline) - * [`https://drafts.csswg.org/web-animations#set-the-target-effect-of-an-animation`](https://drafts.csswg.org/web-animations#set-the-target-effect-of-an-animation) * [`https://drafts.csswg.org/web-animations#playback-rate`](https://drafts.csswg.org/web-animations#playback-rate) * [`https://drafts.csswg.org/web-animations#effect-value`](https://drafts.csswg.org/web-animations#effect-value) * [`https://drafts.csswg.org/web-animations#target-property`](https://drafts.csswg.org/web-animations#target-property) * [`https://drafts.csswg.org/web-animations#ready`](https://drafts.csswg.org/web-animations#ready) + * [`https://drafts.csswg.org/web-animations#replace-state`](https://drafts.csswg.org/web-animations#replace-state) + * [`https://drafts.csswg.org/web-animations#set-the-start-time`](https://drafts.csswg.org/web-animations#set-the-start-time) + * [`https://drafts.csswg.org/web-animations#update-the-timing-properties-of-an-animation-effect`](https://drafts.csswg.org/web-animations#update-the-timing-properties-of-an-animation-effect) + * [`https://drafts.csswg.org/web-animations#effect-stack`](https://drafts.csswg.org/web-animations#effect-stack) + * [`https://drafts.csswg.org/web-animations#animation-class`](https://drafts.csswg.org/web-animations#animation-class) +- Broken external links: + * [`https://drafts.csswg.org/web-animations#timing-function`](https://drafts.csswg.org/web-animations#timing-function) + * [`https://drafts.csswg.org/web-animations#current-time`](https://drafts.csswg.org/web-animations#current-time) + * [`https://drafts.csswg.org/web-animations#inherited-time`](https://drafts.csswg.org/web-animations#inherited-time) + * [`https://drafts.csswg.org/web-animations#set-the-timeline-of-an-animation`](https://drafts.csswg.org/web-animations#set-the-timeline-of-an-animation) + * [`https://drafts.csswg.org/web-animations#set-the-target-effect-of-an-animation`](https://drafts.csswg.org/web-animations#set-the-target-effect-of-an-animation) * [`https://drafts.csswg.org/web-animations#idle`](https://drafts.csswg.org/web-animations#idle) * [`https://drafts.csswg.org/web-animations#finished`](https://drafts.csswg.org/web-animations#finished) * [`https://drafts.csswg.org/web-animations#running`](https://drafts.csswg.org/web-animations#running) * [`https://drafts.csswg.org/web-animations#paused`](https://drafts.csswg.org/web-animations#paused) - * [`https://drafts.csswg.org/web-animations#replace-state`](https://drafts.csswg.org/web-animations#replace-state) * [`https://drafts.csswg.org/web-animations#active`](https://drafts.csswg.org/web-animations#active) * [`https://drafts.csswg.org/web-animations#persisted`](https://drafts.csswg.org/web-animations#persisted) * [`https://drafts.csswg.org/web-animations#removed`](https://drafts.csswg.org/web-animations#removed) * [`https://drafts.csswg.org/web-animations#set-the-current-time`](https://drafts.csswg.org/web-animations#set-the-current-time) - * [`https://drafts.csswg.org/web-animations#set-the-start-time`](https://drafts.csswg.org/web-animations#set-the-start-time) - * [`https://drafts.csswg.org/web-animations#update-the-timing-properties-of-an-animation-effect`](https://drafts.csswg.org/web-animations#update-the-timing-properties-of-an-animation-effect) - * [`https://drafts.csswg.org/web-animations#effect-stack`](https://drafts.csswg.org/web-animations#effect-stack) - * [`https://drafts.csswg.org/web-animations#animation-class`](https://drafts.csswg.org/web-animations#animation-class) - * [`https://drafts.csswg.org/web-animations-1/#animation`](https://drafts.csswg.org/web-animations-1/#animation) - * [`https://drafts.csswg.org/web-animations-1/#dictdef-effecttiming`](https://drafts.csswg.org/web-animations-1/#dictdef-effecttiming) - * [`https://drafts.csswg.org/web-animations-1/#dictdef-computedeffecttiming`](https://drafts.csswg.org/web-animations-1/#dictdef-computedeffecttiming) - * [`https://drafts.csswg.org/web-animations-1/#animationeffect`](https://drafts.csswg.org/web-animations-1/#animationeffect) - * [`https://drafts.csswg.org/web-animations-1/#dom-animationeffect-updatetiming`](https://drafts.csswg.org/web-animations-1/#dom-animationeffect-updatetiming) - * [`https://drafts.csswg.org/web-animations-1/#animationtimeline`](https://drafts.csswg.org/web-animations-1/#animationtimeline) - * [`https://drafts.csswg.org/web-animations-1/#dom-animation-finish`](https://drafts.csswg.org/web-animations-1/#dom-animation-finish) - * [`https://drafts.csswg.org/web-animations-1/#dom-animationeffect-getcomputedtiming`](https://drafts.csswg.org/web-animations-1/#dom-animationeffect-getcomputedtiming) * [`https://html.spec.whatwg.org/#worklet`](https://html.spec.whatwg.org/#worklet) * [`https://html.spec.whatwg.org/#worklet-global-scope-type`](https://html.spec.whatwg.org/#worklet-global-scope-type) * [`https://html.spec.whatwg.org/#workletglobalscope`](https://html.spec.whatwg.org/#workletglobalscope) @@ -4112,7 +4112,6 @@ No informative reference to this spec from other specs. * [`https://w3c.github.io/html/infrastructure.html#structuredserialize`](https://w3c.github.io/html/infrastructure.html#structuredserialize) * [`https://w3c.github.io/web-animations/level-2/#group-effect`](https://w3c.github.io/web-animations/level-2/#group-effect) * [`https://w3c.github.io/web-animations/level-2/#child-effect`](https://w3c.github.io/web-animations/level-2/#child-effect) - * [`https://wicg.github.io/scroll-animations/#scrolltimeline`](https://wicg.github.io/scroll-animations/#scrolltimeline) #### Known dependencies on this specification {.dependencies} @@ -4148,7 +4147,6 @@ No informative reference to this spec from other specs. * [`https://drafts.csswg.org/css-easing-1/#output-progress-value`](https://drafts.csswg.org/css-easing-1/#output-progress-value) * [`https://drafts.csswg.org/cssom-1/#concept-declarations-specified-order`](https://drafts.csswg.org/cssom-1/#concept-declarations-specified-order) - Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#event-handlers`](https://html.spec.whatwg.org/#event-handlers) * [`https://html.spec.whatwg.org/#event-handler-event-type`](https://html.spec.whatwg.org/#event-handler-event-type) * [`https://html.spec.whatwg.org/#html-elements`](https://html.spec.whatwg.org/#html-elements) @@ -4176,10 +4174,13 @@ Normative references to this spec from: - [CSS Transitions](https://drafts.csswg.org/css-transitions/) - [CSS Typed OM Level 1](https://drafts.css-houdini.org/css-typed-om-1/) - [HTML Standard](https://html.spec.whatwg.org/multipage/) +- [Scroll-linked Animations](https://drafts.csswg.org/scroll-animations-1/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) Informative references to this spec from: - [CSS Color Module Level 4](https://drafts.csswg.org/css-color/) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) - [CSS Properties and Values API Level 1](https://drafts.css-houdini.org/css-properties-values-api-1/) - [CSS Syntax Module Level 3](https://drafts.csswg.org/css-syntax/) - [CSS Text Decoration Module Level 3](https://drafts.csswg.org/css-text-decor-3/) @@ -4187,6 +4188,7 @@ Informative references to this spec from: - [CSS Values and Units Module Level 3](https://drafts.csswg.org/css-values-3/) - [CSS Values and Units Module Level 4](https://drafts.csswg.org/css-values-4/) - [Filter Effects Module Level 1](https://drafts.fxtf.org/filter-effects-1/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) - [Web Animations Level 2](https://drafts.csswg.org/web-animations-2/) @@ -4202,30 +4204,17 @@ Informative references to this spec from: #### Potential issue(s) {.anomalies} -- Unknown WebIDL names used: `Animation`, `CSSOMString` +- Unknown WebIDL names used: `CSSOMString` - Missing references for links: * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/) * [`https://www.w3.org/TR/css-cascade/`](https://www.w3.org/TR/css-cascade/) * [`https://www.w3.org/TR/css-pseudo/`](https://www.w3.org/TR/css-pseudo/) * [`https://www.w3.org/TR/web-animations/`](https://www.w3.org/TR/web-animations/) -- Broken external links: - * [`https://drafts.csswg.org/web-animations-1/#dom-keyframeeffect-setkeyframes`](https://drafts.csswg.org/web-animations-1/#dom-keyframeeffect-setkeyframes) - * [`https://drafts.csswg.org/web-animations-1/#keyframeeffect`](https://drafts.csswg.org/web-animations-1/#keyframeeffect) - * [`https://drafts.csswg.org/web-animations-1/#dom-animationeffect-updatetiming`](https://drafts.csswg.org/web-animations-1/#dom-animationeffect-updatetiming) - * [`https://drafts.csswg.org/web-animations-1/#dom-animationeffect-updatetiming-timing-timing`](https://drafts.csswg.org/web-animations-1/#dom-animationeffect-updatetiming-timing-timing) - * [`https://drafts.csswg.org/web-animations-1/#dom-animation-play`](https://drafts.csswg.org/web-animations-1/#dom-animation-play) - * [`https://drafts.csswg.org/web-animations-1/#dom-animation-pause`](https://drafts.csswg.org/web-animations-1/#dom-animation-pause) - * [`https://drafts.csswg.org/web-animations-1/#dom-animation-reverse`](https://drafts.csswg.org/web-animations-1/#dom-animation-reverse) - * [`https://drafts.csswg.org/web-animations-1/#dom-animation-starttime`](https://drafts.csswg.org/web-animations-1/#dom-animation-starttime) +- External links to private terms: * [`https://drafts.csswg.org/web-animations-1/#play-state`](https://drafts.csswg.org/web-animations-1/#play-state) * [`https://drafts.csswg.org/web-animations-1/#paused-play-state`](https://drafts.csswg.org/web-animations-1/#paused-play-state) - * [`https://drafts.csswg.org/web-animations-1/#dom-animation-effect`](https://drafts.csswg.org/web-animations-1/#dom-animation-effect) - * [`https://drafts.csswg.org/web-animations-1/#animationeffect`](https://drafts.csswg.org/web-animations-1/#animationeffect) * [`https://drafts.csswg.org/web-animations-1/#target-element`](https://drafts.csswg.org/web-animations-1/#target-element) - * [`https://drafts.csswg.org/web-animations-1/#target-effect`](https://drafts.csswg.org/web-animations-1/#target-effect) - * [`https://drafts.csswg.org/web-animations-1/#animation`](https://drafts.csswg.org/web-animations-1/#animation) * [`https://drafts.csswg.org/web-animations-1/#animation-class`](https://drafts.csswg.org/web-animations-1/#animation-class) - * [`https://drafts.csswg.org/web-animations-1/#global-animation-list`](https://drafts.csswg.org/web-animations-1/#global-animation-list) * [`https://drafts.csswg.org/web-animations-1/#idle-play-state`](https://drafts.csswg.org/web-animations-1/#idle-play-state) * [`https://drafts.csswg.org/web-animations-1/#keyframe`](https://drafts.csswg.org/web-animations-1/#keyframe) * [`https://drafts.csswg.org/web-animations-1/#iteration-duration`](https://drafts.csswg.org/web-animations-1/#iteration-duration) @@ -4237,33 +4226,30 @@ Informative references to this spec from: * [`https://drafts.csswg.org/web-animations-1/#start-delay`](https://drafts.csswg.org/web-animations-1/#start-delay) * [`https://drafts.csswg.org/web-animations-1/#fill-mode`](https://drafts.csswg.org/web-animations-1/#fill-mode) * [`https://drafts.csswg.org/web-animations-1/#composite-operation`](https://drafts.csswg.org/web-animations-1/#composite-operation) - * [`https://drafts.csswg.org/web-animations-1/#timeline`](https://drafts.csswg.org/web-animations-1/#timeline) - * [`https://drafts.csswg.org/web-animations-1/#documenttimeline`](https://drafts.csswg.org/web-animations-1/#documenttimeline) - * [`https://drafts.csswg.org/web-animations-1/#default-document-timeline`](https://drafts.csswg.org/web-animations-1/#default-document-timeline) - * [`https://drafts.csswg.org/web-animations-1/#before-phase`](https://drafts.csswg.org/web-animations-1/#before-phase) - * [`https://drafts.csswg.org/web-animations-1/#idle-phase`](https://drafts.csswg.org/web-animations-1/#idle-phase) - * [`https://drafts.csswg.org/web-animations-1/#current-time`](https://drafts.csswg.org/web-animations-1/#current-time) * [`https://drafts.csswg.org/web-animations-1/#unresolved`](https://drafts.csswg.org/web-animations-1/#unresolved) - * [`https://drafts.csswg.org/web-animations-1/#after-phase`](https://drafts.csswg.org/web-animations-1/#after-phase) * [`https://drafts.csswg.org/web-animations-1/#active-duration`](https://drafts.csswg.org/web-animations-1/#active-duration) * [`https://drafts.csswg.org/web-animations-1/#current-iteration`](https://drafts.csswg.org/web-animations-1/#current-iteration) * [`https://drafts.csswg.org/web-animations-1/#iteration-start`](https://drafts.csswg.org/web-animations-1/#iteration-start) + * [`https://drafts.csswg.org/web-animations-1/#active-time`](https://drafts.csswg.org/web-animations-1/#active-time) +- Broken external links: + * [`https://drafts.csswg.org/web-animations-1/#target-effect`](https://drafts.csswg.org/web-animations-1/#target-effect) + * [`https://drafts.csswg.org/web-animations-1/#before-phase`](https://drafts.csswg.org/web-animations-1/#before-phase) + * [`https://drafts.csswg.org/web-animations-1/#idle-phase`](https://drafts.csswg.org/web-animations-1/#idle-phase) + * [`https://drafts.csswg.org/web-animations-1/#current-time`](https://drafts.csswg.org/web-animations-1/#current-time) + * [`https://drafts.csswg.org/web-animations-1/#after-phase`](https://drafts.csswg.org/web-animations-1/#after-phase) * [`https://drafts.csswg.org/web-animations-1/#target-effect-end`](https://drafts.csswg.org/web-animations-1/#target-effect-end) * [`https://drafts.csswg.org/web-animations-1/#sampling`](https://drafts.csswg.org/web-animations-1/#sampling) * [`https://drafts.csswg.org/web-animations-1/#pending-play-state`](https://drafts.csswg.org/web-animations-1/#pending-play-state) * [`https://drafts.csswg.org/web-animations-1/#active-phase`](https://drafts.csswg.org/web-animations-1/#active-phase) - * [`https://drafts.csswg.org/web-animations-1/#active-time`](https://drafts.csswg.org/web-animations-1/#active-time) - * [`https://drafts.csswg.org/web-animations-1/#dom-animatable-getanimations`](https://drafts.csswg.org/web-animations-1/#dom-animatable-getanimations) - * [`https://drafts.csswg.org/web-animations-1/#dom-animation-playstate`](https://drafts.csswg.org/web-animations-1/#dom-animation-playstate) * [`https://drafts.csswg.org/css-values-4/#css-identifier`](https://drafts.csswg.org/css-values-4/#css-identifier) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://www.w3.org/TR/web-animations-1/#animation-effect-phases-and-states`](https://www.w3.org/TR/web-animations-1/#animation-effect-phases-and-states) #### Known dependencies on this specification {.dependencies} Normative references to this spec from: - [CSS Typed OM Level 1](https://drafts.css-houdini.org/css-typed-om-1/) +- [Scroll-linked Animations](https://drafts.csswg.org/scroll-animations-1/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) No informative reference to this spec from other specs. @@ -4303,7 +4289,6 @@ No informative reference to this spec from other specs. - Broken external links: * [`https://www.w3.org/TR/css-transitions-1/#animatable-types`](https://www.w3.org/TR/css-transitions-1/#animatable-types) * [`https://www.w3.org/TR/css-color-4/#currentcolor`](https://www.w3.org/TR/css-color-4/#currentcolor) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#the-body-element`](https://html.spec.whatwg.org/#the-body-element) * [`https://www.w3.org/TR/selectors-3/#sel-first-line`](https://www.w3.org/TR/selectors-3/#sel-first-line) * [`https://www.w3.org/TR/selectors-3/#first-letter0`](https://www.w3.org/TR/selectors-3/#first-letter0) @@ -4369,9 +4354,11 @@ Normative references to this spec from: - [Element Timing API](https://wicg.github.io/element-timing/) - [Filter Effects Module Level 1](https://drafts.fxtf.org/filter-effects-1/) - [HTML Standard](https://html.spec.whatwg.org/multipage/) +- [MathML Core](https://w3c.github.io/mathml-core/) - [Motion Path Module Level 1](https://drafts.fxtf.org/motion-1/) - [Paint Timing 1](https://w3c.github.io/paint-timing/) - [Quirks Mode Standard](https://quirks.spec.whatwg.org/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) - [WebVTT: The Web Video Text Tracks Format](https://w3c.github.io/webvtt/) Informative references to this spec from: @@ -4406,10 +4393,7 @@ Informative references to this spec from: * [`https://www.w3.org/TR/css-pseudo/`](https://www.w3.org/TR/css-pseudo/) * [`https://www.w3.org/TR/css3-transitions/`](https://www.w3.org/TR/css3-transitions/) - Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://www.w3.org/TR/css3-transitions/#animtype-color`](https://www.w3.org/TR/css3-transitions/#animtype-color) - * [`https://drafts.csswg.org/css-grid-2/#typedef-flex`](https://drafts.csswg.org/css-grid-2/#typedef-flex) - * [`https://drafts.csswg.org/css-grid-2/#valdef-flex-fr`](https://drafts.csswg.org/css-grid-2/#valdef-flex-fr) #### Known dependencies on this specification {.dependencies} @@ -4446,7 +4430,6 @@ No informative reference to this spec from other specs. - External links to private terms: * [`https://www.w3.org/TR/css-style-attr/#style-attribute`](https://www.w3.org/TR/css-style-attr/#style-attribute) - Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#the-img-element`](https://html.spec.whatwg.org/#the-img-element) * [`https://html.spec.whatwg.org/#video`](https://html.spec.whatwg.org/#video) * [`https://html.spec.whatwg.org/#the-picture-element`](https://html.spec.whatwg.org/#the-picture-element) @@ -4520,29 +4503,10 @@ Informative references to this spec from: * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) - External links to private terms: * [`https://drafts.csswg.org/css2/#line-box`](https://drafts.csswg.org/css2/#line-box) + * [`https://drafts.csswg.org/css-grid-1/#collapsed-gutter`](https://drafts.csswg.org/css-grid-1/#collapsed-gutter) * [`https://drafts.csswg.org/css-writing-modes-3/#dominant-baseline`](https://drafts.csswg.org/css-writing-modes-3/#dominant-baseline) - Broken external links: - * [`https://drafts.csswg.org/css-grid-2/#grid-container`](https://drafts.csswg.org/css-grid-2/#grid-container) - * [`https://drafts.csswg.org/css-grid-2/#grid-item`](https://drafts.csswg.org/css-grid-2/#grid-item) - * [`https://drafts.csswg.org/css-grid-2/#grid-track`](https://drafts.csswg.org/css-grid-2/#grid-track) - * [`https://drafts.csswg.org/css-grid-2/#grid-row`](https://drafts.csswg.org/css-grid-2/#grid-row) - * [`https://drafts.csswg.org/css-grid-2/#grid-column`](https://drafts.csswg.org/css-grid-2/#grid-column) - * [`https://drafts.csswg.org/css-grid-2/#grid-area`](https://drafts.csswg.org/css-grid-2/#grid-area) - * [`https://drafts.csswg.org/css-grid-2/#grid-placement-property`](https://drafts.csswg.org/css-grid-2/#grid-placement-property) - * [`https://drafts.csswg.org/css-grid-2/#grid-layout`](https://drafts.csswg.org/css-grid-2/#grid-layout) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-top`](https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-top) - * [`https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-bottom`](https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-bottom) - * [`https://drafts.csswg.org/css-inline-3/#valdef-alignment-baseline-middle`](https://drafts.csswg.org/css-inline-3/#valdef-alignment-baseline-middle) - * [`https://drafts.csswg.org/css-inline-3/#propdef-dominant-baseline`](https://drafts.csswg.org/css-inline-3/#propdef-dominant-baseline) - * [`https://drafts.csswg.org/css-inline-3/#propdef-alignment-baseline`](https://drafts.csswg.org/css-inline-3/#propdef-alignment-baseline) - * [`https://drafts.csswg.org/css-grid-1/#collapsed-gutter`](https://drafts.csswg.org/css-grid-1/#collapsed-gutter) - * [`https://www.w3.org/TR/css-grid-1/#grid-item-sizing`](https://www.w3.org/TR/css-grid-1/#grid-item-sizing) - * [`https://www.w3.org/TR/css-grid-1/#gutters`](https://www.w3.org/TR/css-grid-1/#gutters) - * [`https://www.w3.org/TR/css-grid-1/#static-position`](https://www.w3.org/TR/css-grid-1/#static-position) * [`https://drafts.csswg.org/selectors-3/#first-formatted-line0`](https://drafts.csswg.org/selectors-3/#first-formatted-line0) - * [`https://www.w3.org/TR/css3-grid-layout/#grid-baselines`](https://www.w3.org/TR/css3-grid-layout/#grid-baselines) - * [`https://www.w3.org/TR/css-inline-3/#baseline-synthesis`](https://www.w3.org/TR/css-inline-3/#baseline-synthesis) #### Known dependencies on this specification {.dependencies} @@ -4553,6 +4517,10 @@ Normative references to this spec from: - [CSS Box Sizing Module Level 4](https://drafts.csswg.org/css-sizing-4/) - [CSS Display Module Level 3](https://drafts.csswg.org/css-display/) - [CSS Flexible Box Layout Module Level 1](https://drafts.csswg.org/css-flexbox-1/) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) +- [CSS Grid Layout Module Level 3](https://drafts.csswg.org/css-grid-3/) +- [CSS Inline Layout Module Level 3](https://drafts.csswg.org/css-inline-3/) +- [CSS Line Grid Module Level 1](https://drafts.csswg.org/css-line-grid/) - [CSS Multi-column Layout Module Level 1](https://drafts.csswg.org/css-multicol/) - [CSS Multi-column Layout Module Level 2](https://drafts.csswg.org/css-multicol-2/) - [CSS Overflow Module Level 3](https://drafts.csswg.org/css-overflow-3/) @@ -4563,6 +4531,7 @@ Normative references to this spec from: - [CSS Writing Modes Level 4](https://drafts.csswg.org/css-writing-modes-4/) - [CSSOM View Module](https://drafts.csswg.org/cssom-view/) - [HTML Standard](https://html.spec.whatwg.org/multipage/) +- [MathML Core](https://w3c.github.io/mathml-core/) - [WebVTT: The Web Video Text Tracks Format](https://w3c.github.io/webvtt/) Informative references to this spec from: @@ -4599,8 +4568,6 @@ Informative references to this spec from: * [`https://www.w3.org/TR/web-animations/`](https://www.w3.org/TR/web-animations/) - Inconsistent references for links: * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) -- Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - External links that use a dated URL: * [`https://www.w3.org/TR/2018/WD-css3-box-20180731/`](https://www.w3.org/TR/2018/WD-css3-box-20180731/) @@ -4614,6 +4581,7 @@ Normative references to this spec from: - [CSS Shapes Module Level 1](https://drafts.csswg.org/css-shapes/) - [CSSOM View Module](https://drafts.csswg.org/cssom-view/) - [HTML Standard](https://html.spec.whatwg.org/multipage/) +- [MathML Core](https://w3c.github.io/mathml-core/) - [Motion Path Module Level 1](https://drafts.fxtf.org/motion-1/) - [WebDriver](https://w3c.github.io/webdriver/) @@ -4648,9 +4616,6 @@ Informative references to this spec from: * [`https://www.w3.org/TR/css-box-3/`](https://www.w3.org/TR/css-box-3/) - Inconsistent references for links: * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) -- Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://drafts.csswg.org/css-grid-2/#grid-container`](https://drafts.csswg.org/css-grid-2/#grid-container) - External links that use a dated URL: * [`https://www.w3.org/TR/2018/WD-css3-box-20180731/`](https://www.w3.org/TR/2018/WD-css3-box-20180731/) @@ -4667,6 +4632,8 @@ Normative references to this spec from: - [CSS Exclusions Module Level 1](https://drafts.csswg.org/css-exclusions/) - [CSS Fragmentation Module Level 3](https://drafts.csswg.org/css-break/) - [CSS Fragmentation Module Level 4](https://drafts.csswg.org/css-break-4/) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) +- [CSS Inline Layout Module Level 3](https://drafts.csswg.org/css-inline-3/) - [CSS Layout API Level 1](https://drafts.css-houdini.org/css-layout-api-1/) - [CSS Logical Properties and Values Level 1](https://drafts.csswg.org/css-logical-1/) - [CSS Object Model (CSSOM)](https://drafts.csswg.org/cssom/) @@ -4687,15 +4654,17 @@ Normative references to this spec from: - [CSS Typed OM Level 1](https://drafts.css-houdini.org/css-typed-om-1/) - [CSS Writing Modes Level 4](https://drafts.csswg.org/css-writing-modes-4/) - [Intersection Observer](https://w3c.github.io/IntersectionObserver/) +- [MathML Core](https://w3c.github.io/mathml-core/) - [Motion Path Module Level 1](https://drafts.fxtf.org/motion-1/) - [Quirks Mode Standard](https://quirks.spec.whatwg.org/) -- [Resize Observer](https://drafts.csswg.org/resize-observer/) Informative references to this spec from: - [CSS Custom Properties for Cascading Variables Module Level 1](https://drafts.csswg.org/css-variables/) +- [CSS Grid Layout Module Level 3](https://drafts.csswg.org/css-grid-3/) - [CSS Values and Units Module Level 3](https://drafts.csswg.org/css-values-3/) - [CSS Values and Units Module Level 4](https://drafts.csswg.org/css-values-4/) +- [Scroll-linked Animations](https://drafts.csswg.org/scroll-animations-1/) ### CSS Box Sizing Module Level 3 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-inconsistentRef=true data-xrefs=true} @@ -4723,7 +4692,6 @@ Informative references to this spec from: - External links that neither target definitions nor headings: * [`https://www.w3.org/TR/css-ui-3/#box-sizing`](https://www.w3.org/TR/css-ui-3/#box-sizing) - Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#the-button-element`](https://html.spec.whatwg.org/#the-button-element) * [`https://html.spec.whatwg.org/#concept-textarea-raw-value`](https://html.spec.whatwg.org/#concept-textarea-raw-value) * [`https://html.spec.whatwg.org/#the-textarea-element`](https://html.spec.whatwg.org/#the-textarea-element) @@ -4736,7 +4704,6 @@ Informative references to this spec from: * [`https://html.spec.whatwg.org/#the-progress-element`](https://html.spec.whatwg.org/#the-progress-element) * [`https://html.spec.whatwg.org/#the-meter-element`](https://html.spec.whatwg.org/#the-meter-element) * [`https://html.spec.whatwg.org/#the-marquee-element`](https://html.spec.whatwg.org/#the-marquee-element) - * [`https://drafts.csswg.org/css-grid-2/#grid-item`](https://drafts.csswg.org/css-grid-2/#grid-item) #### Known dependencies on this specification {.dependencies} @@ -4752,7 +4719,10 @@ Normative references to this spec from: - [CSS Flexible Box Layout Module Level 1](https://drafts.csswg.org/css-flexbox-1/) - [CSS Fragmentation Module Level 3](https://drafts.csswg.org/css-break/) - [CSS Fragmentation Module Level 4](https://drafts.csswg.org/css-break-4/) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) +- [CSS Grid Layout Module Level 3](https://drafts.csswg.org/css-grid-3/) - [CSS Images Module Level 3](https://drafts.csswg.org/css-images-3/) +- [CSS Inline Layout Module Level 3](https://drafts.csswg.org/css-inline-3/) - [CSS Layout API Level 1](https://drafts.css-houdini.org/css-layout-api-1/) - [CSS Logical Properties and Values Level 1](https://drafts.csswg.org/css-logical-1/) - [CSS Mobile Text Size Adjustment Module Level 1](https://drafts.csswg.org/css-size-adjust-1/) @@ -4773,6 +4743,7 @@ Normative references to this spec from: - [CSS Values and Units Module Level 3](https://drafts.csswg.org/css-values-3/) - [CSS Values and Units Module Level 4](https://drafts.csswg.org/css-values-4/) - [CSS Writing Modes Level 4](https://drafts.csswg.org/css-writing-modes-4/) +- [MathML Core](https://w3c.github.io/mathml-core/) - [Quirks Mode Standard](https://quirks.spec.whatwg.org/) - [WebVTT: The Web Video Text Tracks Format](https://w3c.github.io/webvtt/) @@ -4808,9 +4779,8 @@ Informative references to this spec from: - External links that neither target definitions nor headings: * [`https://www.w3.org/TR/css-flexbox-1/#algo-main-item`](https://www.w3.org/TR/css-flexbox-1/#algo-main-item) - Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#the-iframe-element`](https://html.spec.whatwg.org/#the-iframe-element) - * [`https://drafts.csswg.org/css-grid-2/#grid-container`](https://drafts.csswg.org/css-grid-2/#grid-container) + * [`https://drafts.csswg.org/resize-observer-1/#resizeobserver`](https://drafts.csswg.org/resize-observer-1/#resizeobserver) #### Known dependencies on this specification {.dependencies} @@ -4819,6 +4789,7 @@ Normative references to this spec from: - [CSS Box Alignment Module Level 3](https://drafts.csswg.org/css-align/) - [CSS Box Sizing Module Level 3](https://drafts.csswg.org/css-sizing-3/) - [CSS Flexible Box Layout Module Level 1](https://drafts.csswg.org/css-flexbox-1/) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) - [CSS Images Module Level 3](https://drafts.csswg.org/css-images-3/) - [CSS Positioned Layout Module Level 3](https://drafts.csswg.org/css-position/) @@ -4854,8 +4825,6 @@ Informative references to this spec from: * [`https://html.spec.whatwg.org/#same-origin`](https://html.spec.whatwg.org/#same-origin) * [`https://html.spec.whatwg.org/#the-css-user-agent-style-sheet-and-presentational-hints`](https://html.spec.whatwg.org/#the-css-user-agent-style-sheet-and-presentational-hints) * [`https://html.spec.whatwg.org/#the-s-element`](https://html.spec.whatwg.org/#the-s-element) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-position`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-position) #### Known dependencies on this specification {.dependencies} @@ -4869,6 +4838,7 @@ Normative references to this spec from: - [CSS Transitions](https://drafts.csswg.org/css-transitions/) - [CSS Values and Units Module Level 3](https://drafts.csswg.org/css-values-3/) - [CSS Values and Units Module Level 4](https://drafts.csswg.org/css-values-4/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) Informative references to this spec from: @@ -4912,9 +4882,6 @@ Informative references to this spec from: * [`https://html.spec.whatwg.org/#the-css-user-agent-style-sheet-and-presentational-hints`](https://html.spec.whatwg.org/#the-css-user-agent-style-sheet-and-presentational-hints) * [`https://html.spec.whatwg.org/#the-s-element`](https://html.spec.whatwg.org/#the-s-element) * [`https://html.spec.whatwg.org/#the-slot-element`](https://html.spec.whatwg.org/#the-slot-element) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://drafts.csswg.org/css-inline-3/#root-inline-box`](https://drafts.csswg.org/css-inline-3/#root-inline-box) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-position`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-position) - External links that use a dated URL: * [`https://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113/`](https://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113/) @@ -4925,11 +4892,13 @@ Normative references to this spec from: - [Compatibility Standard](https://compat.spec.whatwg.org/) - [HTML Standard](https://html.spec.whatwg.org/multipage/) - [Quirks Mode Standard](https://quirks.spec.whatwg.org/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) - [WebDriver](https://w3c.github.io/webdriver/) - [WebVTT: The Web Video Text Tracks Format](https://w3c.github.io/webvtt/) Informative references to this spec from: +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) - [CSS Pseudo-Elements Module Level 4](https://drafts.csswg.org/css-pseudo-4/) - [CSS Writing Modes Level 4](https://drafts.csswg.org/css-writing-modes-4/) @@ -4975,9 +4944,6 @@ Informative references to this spec from: * [`https://html.spec.whatwg.org/#the-css-user-agent-style-sheet-and-presentational-hints`](https://html.spec.whatwg.org/#the-css-user-agent-style-sheet-and-presentational-hints) * [`https://html.spec.whatwg.org/#the-s-element`](https://html.spec.whatwg.org/#the-s-element) * [`https://html.spec.whatwg.org/#the-slot-element`](https://html.spec.whatwg.org/#the-slot-element) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://drafts.csswg.org/css-inline-3/#root-inline-box`](https://drafts.csswg.org/css-inline-3/#root-inline-box) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-position`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-position) - External links that use a dated URL: * [`https://www.w3.org/TR/2020/WD-css-cascade-4-20200818/`](https://www.w3.org/TR/2020/WD-css-cascade-4-20200818/) * [`https://www.w3.org/TR/2018/CR-css-cascade-4-20180828/`](https://www.w3.org/TR/2018/CR-css-cascade-4-20180828/) @@ -5017,9 +4983,12 @@ Normative references to this spec from: - [CSS Fragmentation Module Level 3](https://drafts.csswg.org/css-break/) - [CSS Fragmentation Module Level 4](https://drafts.csswg.org/css-break-4/) - [CSS Generated Content Module Level 3](https://drafts.csswg.org/css-content-3/) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) - [CSS Images Module Level 3](https://drafts.csswg.org/css-images-3/) - [CSS Images Module Level 4](https://drafts.csswg.org/css-images-4/) +- [CSS Inline Layout Module Level 3](https://drafts.csswg.org/css-inline-3/) - [CSS Layout API Level 1](https://drafts.css-houdini.org/css-layout-api-1/) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) - [CSS Logical Properties and Values Level 1](https://drafts.csswg.org/css-logical-1/) - [CSS Masking Module Level 1](https://drafts.fxtf.org/css-masking-1/) - [CSS Object Model (CSSOM)](https://drafts.csswg.org/cssom/) @@ -5034,6 +5003,7 @@ Normative references to this spec from: - [CSS Ruby Annotation Layout Module Level 1](https://drafts.csswg.org/css-ruby-1/) - [CSS Scoping Module Level 1](https://drafts.csswg.org/css-scoping/) - [CSS Scroll Snap Module Level 1](https://drafts.csswg.org/css-scroll-snap-1/) +- [CSS Spatial Navigation Level 1](https://drafts.csswg.org/css-nav-1/) - [CSS Speech Module Level 1](https://drafts.csswg.org/css-speech-1/) - [CSS Syntax Module Level 3](https://drafts.csswg.org/css-syntax/) - [CSS Text Decoration Module Level 4](https://drafts.csswg.org/css-text-decor-4/) @@ -5054,6 +5024,7 @@ Normative references to this spec from: - [Media Queries Level 5](https://drafts.csswg.org/mediaqueries-5/) - [Quirks Mode Standard](https://quirks.spec.whatwg.org/) - [Text Fragments](https://wicg.github.io/scroll-to-text-fragment/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) - [WebVTT: The Web Video Text Tracks Format](https://w3c.github.io/webvtt/) No informative reference to this spec from other specs. @@ -5089,6 +5060,7 @@ No informative reference to this spec from other specs. Normative references to this spec from: - [CSS Custom Highlight API Module Level 1](https://drafts.csswg.org/css-highlight-api-1/) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) - [CSS Logical Properties and Values Level 1](https://drafts.csswg.org/css-logical-1/) - [CSS Properties and Values API Level 1](https://drafts.css-houdini.org/css-properties-values-api-1/) - [CSS Scoping Module Level 1](https://drafts.csswg.org/css-scoping/) @@ -5126,7 +5098,6 @@ Informative references to this spec from: * [`https://www.w3.org/TR/css-color-4/#css-system-colors`](https://www.w3.org/TR/css-color-4/#css-system-colors) * [`https://drafts.csswg.org/css2/#canvas`](https://drafts.csswg.org/css2/#canvas) - Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#meta-color-scheme`](https://html.spec.whatwg.org/#meta-color-scheme) * [`https://html.spec.whatwg.org/#meta`](https://html.spec.whatwg.org/#meta) * [`https://html.spec.whatwg.org/#the-iframe-element`](https://html.spec.whatwg.org/#the-iframe-element) @@ -5170,7 +5141,6 @@ No informative reference to this spec from other specs. * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) - Broken external links: * [`https://www.w3.org/TR/css-values-3/#typedef-number-percentage`](https://www.w3.org/TR/css-values-3/#typedef-number-percentage) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#the-mark-element`](https://html.spec.whatwg.org/#the-mark-element) #### Known dependencies on this specification {.dependencies} @@ -5211,6 +5181,7 @@ Normative references to this spec from: - [Filter Effects Module Level 1](https://drafts.fxtf.org/filter-effects-1/) - [HTML Standard](https://html.spec.whatwg.org/multipage/) - [Quirks Mode Standard](https://quirks.spec.whatwg.org/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) - [Web Application Manifest](https://w3c.github.io/manifest/) - [WebGPU](https://gpuweb.github.io/gpuweb/) - [WebVTT: The Web Video Text Tracks Format](https://w3c.github.io/webvtt/) @@ -5221,10 +5192,12 @@ Informative references to this spec from: - [Compositing and Blending Level 2](https://drafts.fxtf.org/compositing-2/) - [CSS Conditional Rules Module Level 3](https://drafts.csswg.org/css-conditional-3/) - [CSS Custom Properties for Cascading Variables Module Level 1](https://drafts.csswg.org/css-variables/) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) - [CSS Syntax Module Level 3](https://drafts.csswg.org/css-syntax/) - [CSS Transitions Level 2](https://drafts.csswg.org/css-transitions-2/) - [CSS Will Change Module Level 1](https://drafts.csswg.org/css-will-change/) - [Media Queries Level 5](https://drafts.csswg.org/mediaqueries-5/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) ### CSS Color Module Level 5 {data-spec=true data-missingDfns=true data-ok=true} @@ -5372,7 +5345,6 @@ No informative reference to this spec from other specs. - External links that neither target definitions nor headings: * [`https://drafts.csswg.org/css-ui-3/#propdef-text-overflow`](https://drafts.csswg.org/css-ui-3/#propdef-text-overflow) - Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#the-html-element`](https://html.spec.whatwg.org/#the-html-element) * [`https://html.spec.whatwg.org/#the-body-element`](https://html.spec.whatwg.org/#the-body-element) * [`https://html.spec.whatwg.org/#focus`](https://html.spec.whatwg.org/#focus) @@ -5380,8 +5352,7 @@ No informative reference to this spec from other specs. * [`https://html.spec.whatwg.org/#dom-window-focus`](https://html.spec.whatwg.org/#dom-window-focus) * [`https://html.spec.whatwg.org/#the-iframe-element`](https://html.spec.whatwg.org/#the-iframe-element) * [`https://html.spec.whatwg.org/#dom-innertext`](https://html.spec.whatwg.org/#dom-innertext) - * [`https://drafts.csswg.org/css-grid-2/#grid-track`](https://drafts.csswg.org/css-grid-2/#grid-track) - * [`https://drafts.csswg.org/css-lists-3/#propdef-counter-set`](https://drafts.csswg.org/css-lists-3/#propdef-counter-set) + * [`https://drafts.csswg.org/resize-observer-1/#resizeobserver`](https://drafts.csswg.org/resize-observer-1/#resizeobserver) #### Known dependencies on this specification {.dependencies} @@ -5391,6 +5362,7 @@ Normative references to this spec from: - [CSS Custom Highlight API Module Level 1](https://drafts.csswg.org/css-highlight-api-1/) - [CSS Display Module Level 3](https://drafts.csswg.org/css-display/) - [CSS Generated Content Module Level 3](https://drafts.csswg.org/css-content-3/) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) - [CSS Overflow Module Level 3](https://drafts.csswg.org/css-overflow-3/) - [CSS Overflow Module Level 4](https://drafts.csswg.org/css-overflow-4/) - [CSS Regions Module Level 1](https://drafts.csswg.org/css-regions/) @@ -5421,12 +5393,6 @@ Informative references to this spec from: - External links to private terms: * [`https://drafts.csswg.org/css-text-3/#grapheme-cluster`](https://drafts.csswg.org/css-text-3/#grapheme-cluster) - Broken external links: - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-type`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-type) - * [`https://drafts.csswg.org/css-lists-3/#funcdef-counter`](https://drafts.csswg.org/css-lists-3/#funcdef-counter) - * [`https://drafts.csswg.org/css-lists-3/#funcdef-counters`](https://drafts.csswg.org/css-lists-3/#funcdef-counters) - * [`https://drafts.csswg.org/css-lists-3/#valdef-list-style-type-none`](https://drafts.csswg.org/css-lists-3/#valdef-list-style-type-none) - * [`https://drafts.csswg.org/css-lists-3/#valdef-list-style-position-inside`](https://drafts.csswg.org/css-lists-3/#valdef-list-style-position-inside) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style`](https://drafts.csswg.org/css-lists-3/#propdef-list-style) * [`https://html.spec.whatwg.org/#the-details-element`](https://html.spec.whatwg.org/#the-details-element) #### Known dependencies on this specification {.dependencies} @@ -5434,6 +5400,8 @@ Informative references to this spec from: Normative references to this spec from: - [CSS Generated Content Module Level 3](https://drafts.csswg.org/css-content-3/) +- [CSS Inline Layout Module Level 3](https://drafts.csswg.org/css-inline-3/) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) - [CSS Object Model (CSSOM)](https://drafts.csswg.org/cssom/) - [CSS Scoping Module Level 1](https://drafts.csswg.org/css-scoping/) - [CSS Speech Module Level 1](https://drafts.csswg.org/css-speech-1/) @@ -5492,9 +5460,6 @@ No informative reference to this spec from other specs. * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) - External links to private terms: * [`https://drafts.csswg.org/cssom-1/#css-declaration-case-sensitive-flag`](https://drafts.csswg.org/cssom-1/#css-declaration-case-sensitive-flag) -- Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://drafts.csswg.org/web-animations-1/#not-animatable`](https://drafts.csswg.org/web-animations-1/#not-animatable) #### Known dependencies on this specification {.dependencies} @@ -5506,6 +5471,7 @@ Normative references to this spec from: - [CSS Environment Variables Module Level 1](https://drafts.csswg.org/css-env-1/) - [CSS Extensions](https://drafts.csswg.org/css-extensions-1/) - [CSS Layout API Level 1](https://drafts.css-houdini.org/css-layout-api-1/) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) - [CSS Object Model (CSSOM)](https://drafts.csswg.org/cssom/) - [CSS Painting API Level 1](https://drafts.css-houdini.org/css-paint-api-1/) - [CSS Properties and Values API Level 1](https://drafts.css-houdini.org/css-properties-values-api-1/) @@ -5514,6 +5480,7 @@ Normative references to this spec from: - [CSS Shapes Module Level 2](https://drafts.csswg.org/css-shapes-2/) - [CSS Typed OM Level 1](https://drafts.css-houdini.org/css-typed-om-1/) - [CSS Values and Units Module Level 4](https://drafts.csswg.org/css-values-4/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) Informative references to this spec from: @@ -5584,12 +5551,6 @@ Informative references to this spec from: - Inconsistent references for links: * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) - Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://drafts.csswg.org/css-grid-2/#grid-container`](https://drafts.csswg.org/css-grid-2/#grid-container) - * [`https://drafts.csswg.org/css-grid-2/#grid-formatting-context`](https://drafts.csswg.org/css-grid-2/#grid-formatting-context) - * [`https://drafts.csswg.org/css-grid-2/#valdef-grid-template-rows-subgrid`](https://drafts.csswg.org/css-grid-2/#valdef-grid-template-rows-subgrid) - * [`https://drafts.csswg.org/css-grid-2/#grid-item`](https://drafts.csswg.org/css-grid-2/#grid-item) - * [`https://drafts.csswg.org/css-grid-2/#subgrid`](https://drafts.csswg.org/css-grid-2/#subgrid) * [`https://html.spec.whatwg.org/#the-summary-element`](https://html.spec.whatwg.org/#the-summary-element) * [`https://html.spec.whatwg.org/#the-legend-element`](https://html.spec.whatwg.org/#the-legend-element) * [`https://html.spec.whatwg.org/#the-fieldset-element`](https://html.spec.whatwg.org/#the-fieldset-element) @@ -5615,7 +5576,6 @@ Informative references to this spec from: * [`https://html.spec.whatwg.org/#the-button-element`](https://html.spec.whatwg.org/#the-button-element) * [`https://html.spec.whatwg.org/#the-details-element`](https://html.spec.whatwg.org/#the-details-element) * [`https://html.spec.whatwg.org/#the-body-element`](https://html.spec.whatwg.org/#the-body-element) - * [`https://drafts.csswg.org/css-inline-3/#root-inline-box`](https://drafts.csswg.org/css-inline-3/#root-inline-box) #### Known dependencies on this specification {.dependencies} @@ -5640,7 +5600,12 @@ Normative references to this spec from: - [CSS Fragmentation Module Level 3](https://drafts.csswg.org/css-break/) - [CSS Fragmentation Module Level 4](https://drafts.csswg.org/css-break-4/) - [CSS Generated Content Module Level 3](https://drafts.csswg.org/css-content-3/) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) +- [CSS Grid Layout Module Level 3](https://drafts.csswg.org/css-grid-3/) +- [CSS Inline Layout Module Level 3](https://drafts.csswg.org/css-inline-3/) - [CSS Layout API Level 1](https://drafts.css-houdini.org/css-layout-api-1/) +- [CSS Line Grid Module Level 1](https://drafts.csswg.org/css-line-grid/) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) - [CSS Logical Properties and Values Level 1](https://drafts.csswg.org/css-logical-1/) - [CSS Masking Module Level 1](https://drafts.fxtf.org/css-masking-1/) - [CSS Mobile Text Size Adjustment Module Level 1](https://drafts.csswg.org/css-size-adjust-1/) @@ -5659,6 +5624,7 @@ Normative references to this spec from: - [CSS Scroll Anchoring Module Level 1](https://drafts.csswg.org/css-scroll-anchoring/) - [CSS Scroll Snap Module Level 1](https://drafts.csswg.org/css-scroll-snap-1/) - [CSS Shapes Module Level 2](https://drafts.csswg.org/css-shapes-2/) +- [CSS Spatial Navigation Level 1](https://drafts.csswg.org/css-nav-1/) - [CSS Speech Module Level 1](https://drafts.csswg.org/css-speech-1/) - [CSS Table Module Level 3](https://drafts.csswg.org/css-tables-3/) - [CSS Text Decoration Module Level 3](https://drafts.csswg.org/css-text-decor-3/) @@ -5674,11 +5640,13 @@ Normative references to this spec from: - [Filter Effects Module Level 1](https://drafts.fxtf.org/filter-effects-1/) - [HTML Standard](https://html.spec.whatwg.org/multipage/) - [Layout Instability API](https://wicg.github.io/layout-instability/) +- [MathML Core](https://w3c.github.io/mathml-core/) - [Paint Timing 1](https://w3c.github.io/paint-timing/) - [Quirks Mode Standard](https://quirks.spec.whatwg.org/) - [Selectors Level 4](https://drafts.csswg.org/selectors/) - [Text Fragments](https://wicg.github.io/scroll-to-text-fragment/) - [Visual Viewport API](https://wicg.github.io/visual-viewport/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) - [Web Animations Level 2](https://drafts.csswg.org/web-animations-2/) - [WebDriver](https://w3c.github.io/webdriver/) - [WebVTT: The Web Video Text Tracks Format](https://w3c.github.io/webvtt/) @@ -5717,6 +5685,7 @@ Normative references to this spec from: - [CSS Transitions](https://drafts.csswg.org/css-transitions/) - [CSS Transitions Level 2](https://drafts.csswg.org/css-transitions-2/) - [CSS Values and Units Module Level 4](https://drafts.csswg.org/css-values-4/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) - [Web Animations Level 2](https://drafts.csswg.org/web-animations-2/) Informative references to this spec from: @@ -5745,7 +5714,7 @@ No normative reference to this spec from other specs. No informative reference to this spec from other specs. -### CSS Exclusions Module Level 1 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-inconsistentRef=true data-xrefs=true} +### CSS Exclusions Module Level 1 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-inconsistentRef=true} #### Spec info {.info} @@ -5765,8 +5734,6 @@ No informative reference to this spec from other specs. * [`https://www.w3.org/TR/css-shapes/`](https://www.w3.org/TR/css-shapes/) - Inconsistent references for links: * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) -- Broken external links: - * [`https://drafts.csswg.org/css-lists-3/#list-style-position-outside`](https://drafts.csswg.org/css-lists-3/#list-style-position-outside) #### Known dependencies on this specification {.dependencies} @@ -5804,7 +5771,7 @@ No normative reference to this spec from other specs. No informative reference to this spec from other specs. -### CSS Fill and Stroke Module Level 3 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-xrefs=true} +### CSS Fill and Stroke Module Level 3 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true} #### Spec info {.info} @@ -5822,9 +5789,6 @@ No informative reference to this spec from other specs. * [`https://www.w3.org/TR/css-cascade/`](https://www.w3.org/TR/css-cascade/) * [`https://www.w3.org/TR/web-animations/`](https://www.w3.org/TR/web-animations/) * [`https://www.w3.org/TR/css-pseudo/`](https://www.w3.org/TR/css-pseudo/) -- Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://www.w3.org/TR/web-animations-1/#repeatable-list`](https://www.w3.org/TR/web-animations-1/#repeatable-list) #### Known dependencies on this specification {.dependencies} @@ -5871,8 +5835,6 @@ No informative reference to this spec from other specs. * [`https://www.w3.org/TR/css3-break/#btw-blocks`](https://www.w3.org/TR/css3-break/#btw-blocks) * [`https://www.w3.org/TR/css3-break/#end-block`](https://www.w3.org/TR/css3-break/#end-block) - Broken external links: - * [`https://drafts.csswg.org/css-inline-3/#propdef-vertical-align`](https://drafts.csswg.org/css-inline-3/#propdef-vertical-align) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#attr-tabindex`](https://html.spec.whatwg.org/#attr-tabindex) - External links that use a dated URL: * [`https://www.w3.org/TR/2012/CR-css3-flexbox-20120918/`](https://www.w3.org/TR/2012/CR-css3-flexbox-20120918/) @@ -5886,6 +5848,7 @@ Normative references to this spec from: - [CSS Box Model Module Level 4](https://drafts.csswg.org/css-box-4/) - [CSS Box Sizing Module Level 3](https://drafts.csswg.org/css-sizing-3/) - [CSS Display Module Level 3](https://drafts.csswg.org/css-display/) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) - [CSS Layout API Level 1](https://drafts.css-houdini.org/css-layout-api-1/) - [CSS Overflow Module Level 3](https://drafts.csswg.org/css-overflow-3/) - [CSS Overflow Module Level 4](https://drafts.csswg.org/css-overflow-4/) @@ -5973,12 +5936,12 @@ Informative references to this spec from: * [`https://www.w3.org/TR/2019/WD-css-fonts-4-20191113/`](https://www.w3.org/TR/2019/WD-css-fonts-4-20191113/), related reference "CSS-FONTS-3" uses URL [`https://www.w3.org/TR/css-fonts-3/`](https://www.w3.org/TR/css-fonts-3/) * [`https://www.w3.org/TR/2018/WD-css-fonts-4-20180920/`](https://www.w3.org/TR/2018/WD-css-fonts-4-20180920/), related reference "CSS-FONTS-3" uses URL [`https://www.w3.org/TR/css-fonts-3/`](https://www.w3.org/TR/css-fonts-3/) * [`https://www.w3.org/TR/2018/WD-css-fonts-4-20180410/`](https://www.w3.org/TR/2018/WD-css-fonts-4-20180410/), related reference "CSS-FONTS-3" uses URL [`https://www.w3.org/TR/css-fonts-3/`](https://www.w3.org/TR/css-fonts-3/) -- Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://html.spec.whatwg.org/#font`](https://html.spec.whatwg.org/#font) +- External links to private terms: * [`https://drafts.csswg.org/css-inline-3/#ascent-metric`](https://drafts.csswg.org/css-inline-3/#ascent-metric) * [`https://drafts.csswg.org/css-inline-3/#descent-metric`](https://drafts.csswg.org/css-inline-3/#descent-metric) * [`https://drafts.csswg.org/css-inline-3/#line-gap-metric`](https://drafts.csswg.org/css-inline-3/#line-gap-metric) +- Broken external links: + * [`https://html.spec.whatwg.org/#font`](https://html.spec.whatwg.org/#font) - External links that use a dated URL: * [`https://www.w3.org/TR/2020/NOTE-PFE-evaluation-20201015/`](https://www.w3.org/TR/2020/NOTE-PFE-evaluation-20201015/) @@ -5990,6 +5953,7 @@ Normative references to this spec from: - [CSS Font Loading Module Level 3](https://drafts.csswg.org/css-font-loading/) - [CSS Fonts Module Level 4](https://drafts.csswg.org/css-fonts-4/) - [CSS Fonts Module Level 5](https://drafts.csswg.org/css-fonts-5/) +- [CSS Inline Layout Module Level 3](https://drafts.csswg.org/css-inline-3/) - [CSS Masking Module Level 1](https://drafts.fxtf.org/css-masking-1/) - [CSS Object Model (CSSOM)](https://drafts.csswg.org/cssom/) - [CSS Scoping Module Level 1](https://drafts.csswg.org/css-scoping/) @@ -6002,6 +5966,9 @@ Normative references to this spec from: - [CSS Values and Units Module Level 4](https://drafts.csswg.org/css-values-4/) - [Element Timing API](https://wicg.github.io/element-timing/) - [Filter Effects Module Level 1](https://drafts.fxtf.org/filter-effects-1/) +- [MathML Core](https://w3c.github.io/mathml-core/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) - [WebVTT: The Web Video Text Tracks Format](https://w3c.github.io/webvtt/) - [WOFF File Format 2.0](https://w3c.github.io/woff/woff2/) @@ -6010,6 +5977,7 @@ Informative references to this spec from: - [CSS Cascading and Inheritance Level 3](https://drafts.csswg.org/css-cascade-3/) - [CSS Cascading and Inheritance Level 4](https://drafts.csswg.org/css-cascade/) - [CSS Cascading and Inheritance Level 4](https://drafts.csswg.org/css-cascade/) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) - [CSS Pseudo-Elements Module Level 4](https://drafts.csswg.org/css-pseudo-4/) - [CSS Syntax Module Level 3](https://drafts.csswg.org/css-syntax/) - [CSS Writing Modes Level 4](https://drafts.csswg.org/css-writing-modes-4/) @@ -6036,8 +6004,7 @@ Informative references to this spec from: * [`https://www.w3.org/TR/2021/WD-css-fonts-5-20210629/`](https://www.w3.org/TR/2021/WD-css-fonts-5-20210629/) - Inconsistent references for links: * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) -- Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) +- External links to private terms: * [`https://drafts.csswg.org/css-inline-3/#ascent-metric`](https://drafts.csswg.org/css-inline-3/#ascent-metric) * [`https://drafts.csswg.org/css-inline-3/#descent-metric`](https://drafts.csswg.org/css-inline-3/#descent-metric) * [`https://drafts.csswg.org/css-inline-3/#line-gap-metric`](https://drafts.csswg.org/css-inline-3/#line-gap-metric) @@ -6083,9 +6050,6 @@ No informative reference to this spec from other specs. * [`https://www.w3.org/TR/css3-background/#background-positioning-area`](https://www.w3.org/TR/css3-background/#background-positioning-area) - External links that neither target definitions nor headings: * [`https://www.w3.org/TR/css3-page/#left-right-first`](https://www.w3.org/TR/css3-page/#left-right-first) -- Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://www.w3.org/TR/css-grid-1/#pagination`](https://www.w3.org/TR/css-grid-1/#pagination) - External links that use a dated URL: * [`https://www.w3.org/TR/2011/REC-CSS2-20110607/`](https://www.w3.org/TR/2011/REC-CSS2-20110607/) * [`https://www.w3.org/TR/2015/WD-css3-break-20150129/`](https://www.w3.org/TR/2015/WD-css3-break-20150129/) @@ -6098,6 +6062,8 @@ Normative references to this spec from: - [CSS Display Module Level 3](https://drafts.csswg.org/css-display/) - [CSS Fill and Stroke Module Level 3](https://drafts.fxtf.org/fill-stroke/) - [CSS Flexible Box Layout Module Level 1](https://drafts.csswg.org/css-flexbox-1/) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) +- [CSS Inline Layout Module Level 3](https://drafts.csswg.org/css-inline-3/) - [CSS Layout API Level 1](https://drafts.css-houdini.org/css-layout-api-1/) - [CSS Logical Properties and Values Level 1](https://drafts.csswg.org/css-logical-1/) - [CSS Multi-column Layout Module Level 1](https://drafts.csswg.org/css-multicol/) @@ -6151,9 +6117,6 @@ Informative references to this spec from: * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) - External links that neither target definitions nor headings: * [`https://www.w3.org/TR/css-page-3/#left-right-first`](https://www.w3.org/TR/css-page-3/#left-right-first) -- Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://www.w3.org/TR/css-grid-1/#pagination`](https://www.w3.org/TR/css-grid-1/#pagination) - External links that use a dated URL: * [`https://www.w3.org/TR/2011/REC-CSS2-20110607/`](https://www.w3.org/TR/2011/REC-CSS2-20110607/) @@ -6167,6 +6130,9 @@ Normative references to this spec from: - [CSS Display Module Level 3](https://drafts.csswg.org/css-display/) - [CSS Fill and Stroke Module Level 3](https://drafts.fxtf.org/fill-stroke/) - [CSS Flexible Box Layout Module Level 1](https://drafts.csswg.org/css-flexbox-1/) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) +- [CSS Grid Layout Module Level 3](https://drafts.csswg.org/css-grid-3/) +- [CSS Inline Layout Module Level 3](https://drafts.csswg.org/css-inline-3/) - [CSS Layout API Level 1](https://drafts.css-houdini.org/css-layout-api-1/) - [CSS Masking Module Level 1](https://drafts.fxtf.org/css-masking-1/) - [CSS Multi-column Layout Module Level 1](https://drafts.csswg.org/css-multicol/) @@ -6177,6 +6143,7 @@ Normative references to this spec from: - [CSS Positioned Layout Module Level 3](https://drafts.csswg.org/css-position/) - [CSS Pseudo-Elements Module Level 4](https://drafts.csswg.org/css-pseudo-4/) - [CSS Regions Module Level 1](https://drafts.csswg.org/css-regions/) +- [CSS Spatial Navigation Level 1](https://drafts.csswg.org/css-nav-1/) - [CSS Text Module Level 4](https://drafts.csswg.org/css-text-4/) - [CSS Typed OM Level 1](https://drafts.css-houdini.org/css-typed-om-1/) - [CSS Writing Modes Level 4](https://drafts.csswg.org/css-writing-modes-4/) @@ -6214,7 +6181,6 @@ Informative references to this spec from: * [`https://www.w3.org/TR/2014/WD-dpub-latinreq-20140313/`](https://www.w3.org/TR/2014/WD-dpub-latinreq-20140313/), related reference "DPUB-LATINREQ" uses URL [`https://www.w3.org/TR/dpub-latinreq/`](https://www.w3.org/TR/dpub-latinreq/) - Broken external links: * [`https://www.w3.org/TR/css3-selectors/#first-letter`](https://www.w3.org/TR/css3-selectors/#first-letter) - * [`https://drafts.csswg.org/css-lists/#counter`](https://drafts.csswg.org/css-lists/#counter) * [`https://drafts.csswg.org/css-color/#cmyk-colors`](https://drafts.csswg.org/css-color/#cmyk-colors) * [`https://drafts.csswg.org/css-overflow-3/#paginated-overflow`](https://drafts.csswg.org/css-overflow-3/#paginated-overflow) - External links that use a dated URL: @@ -6281,12 +6247,7 @@ No informative reference to this spec from other specs. - Inconsistent references for links: * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) - Broken external links: - * [`https://drafts.csswg.org/css-lists-3/#typedef-counter`](https://drafts.csswg.org/css-lists-3/#typedef-counter) - * [`https://drafts.csswg.org/css-lists-3/#propdef-counter-increment`](https://drafts.csswg.org/css-lists-3/#propdef-counter-increment) - * [`https://drafts.csswg.org/css-lists-3/#propdef-counter-reset`](https://drafts.csswg.org/css-lists-3/#propdef-counter-reset) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#the-img-element`](https://html.spec.whatwg.org/#the-img-element) - * [`https://www.w3.org/TR/css-lists-3/#inheriting-counters`](https://www.w3.org/TR/css-lists-3/#inheriting-counters) #### Known dependencies on this specification {.dependencies} @@ -6295,6 +6256,7 @@ Normative references to this spec from: - [CSS Generated Content for Paged Media Module](https://drafts.csswg.org/css-gcpm/) - [CSS Generated Content for Paged Media Module Level 4](https://drafts.csswg.org/css-gcpm-4/) - [CSS Images Module Level 3](https://drafts.csswg.org/css-images-3/) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) - [CSS Overflow Module Level 4](https://drafts.csswg.org/css-overflow-4/) - [CSS Paged Media Module Level 3](https://drafts.csswg.org/css-page-3/) - [CSS Pseudo-Elements Module Level 4](https://drafts.csswg.org/css-pseudo-4/) @@ -6307,32 +6269,38 @@ Informative references to this spec from: - [CSS Counter Styles Level 3](https://drafts.csswg.org/css-counter-styles/) -### CSS Grid Layout Module Level 2 {data-spec=true data-error=true} +### CSS Grid Layout Module Level 2 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-inconsistentRef=true data-xrefs=true} #### Spec info {.info} - Initial URL: [https://www.w3.org/TR/css-grid-2/](https://www.w3.org/TR/css-grid-2/) -- Crawled URL: [[object Object]]([object Object]) +- Crawled URL: [https://drafts.csswg.org/css-grid-2/](https://drafts.csswg.org/css-grid-2/) +- Crawled version: 2 July 2021 - Editor's Draft: [https://drafts.csswg.org/css-grid-2/](https://drafts.csswg.org/css-grid-2/) - Latest published version: [https://www.w3.org/TR/css-grid-2/](https://www.w3.org/TR/css-grid-2/) - Shortname: css-grid-2 #### Potential issue(s) {.anomalies} -The following network or parsing error occurred: -`TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded - at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 - at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) - at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) - at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16) - at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13) - at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24) - at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) - at async Promise.all (index 251) - at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) - at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)` - -Reffy could not render this specification as a DOM tree and cannot say anything about it as a result. In particular, it cannot include content defined in this specification in the analysis of other specifications crawled in this report. +- Missing references for links: + * [`https://www.w3.org/TR/css-grid-1/`](https://www.w3.org/TR/css-grid-1/) + * [`https://www.w3.org/TR/css3-mediaqueries/`](https://www.w3.org/TR/css3-mediaqueries/) + * [`https://www.w3.org/TR/css-align/`](https://www.w3.org/TR/css-align/) + * [`https://www.w3.org/TR/css3-writing-modes/`](https://www.w3.org/TR/css3-writing-modes/) + * [`https://www.w3.org/TR/css3-speech/`](https://www.w3.org/TR/css3-speech/) + * [`https://www.w3.org/TR/css-cascade/`](https://www.w3.org/TR/css-cascade/) + * [`https://www.w3.org/TR/web-animations/`](https://www.w3.org/TR/web-animations/) + * [`https://www.w3.org/TR/cssom/`](https://www.w3.org/TR/cssom/) + * [`https://www.w3.org/TR/css-break/`](https://www.w3.org/TR/css-break/) + * [`https://www.w3.org/TR/css3-break/`](https://www.w3.org/TR/css3-break/) +- Inconsistent references for links: + * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) +- External links that neither target definitions nor headings: + * [`https://www.w3.org/TR/css-flexbox-1/#order-accessibility`](https://www.w3.org/TR/css-flexbox-1/#order-accessibility) + * [`https://www.w3.org/TR/css3-break/#btw-blocks`](https://www.w3.org/TR/css3-break/#btw-blocks) + * [`https://www.w3.org/TR/css3-break/#end-block`](https://www.w3.org/TR/css3-break/#end-block) +- Broken external links: + * [`https://html.spec.whatwg.org/#attr-tabindex`](https://html.spec.whatwg.org/#attr-tabindex) #### Known dependencies on this specification {.dependencies} @@ -6342,6 +6310,7 @@ Normative references to this spec from: - [CSS Box Alignment Module Level 3](https://drafts.csswg.org/css-align/) - [CSS Box Model Module Level 4](https://drafts.csswg.org/css-box-4/) - [CSS Display Module Level 3](https://drafts.csswg.org/css-display/) +- [CSS Grid Layout Module Level 3](https://drafts.csswg.org/css-grid-3/) - [CSS Layout API Level 1](https://drafts.css-houdini.org/css-layout-api-1/) - [CSS Multi-column Layout Module Level 1](https://drafts.csswg.org/css-multicol/) - [CSS Overflow Module Level 3](https://drafts.csswg.org/css-overflow-3/) @@ -6360,22 +6329,27 @@ Informative references to this spec from: - [CSS Writing Modes Level 4](https://drafts.csswg.org/css-writing-modes-4/) -### CSS Grid Layout Module Level 3 {data-spec=true data-error=true} +### CSS Grid Layout Module Level 3 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-inconsistentRef=true data-xrefs=true} #### Spec info {.info} - Initial URL: [https://drafts.csswg.org/css-grid-3/](https://drafts.csswg.org/css-grid-3/) -- Crawled URL: [[object Object]]([object Object]) +- Crawled URL: [https://drafts.csswg.org/css-grid-3/](https://drafts.csswg.org/css-grid-3/) +- Crawled version: 21 February 2021 - Editor's Draft: [https://drafts.csswg.org/css-grid-3/](https://drafts.csswg.org/css-grid-3/) - Shortname: css-grid-3 #### Potential issue(s) {.anomalies} -The following network or parsing error occurred: -`TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded - at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111` - -Reffy could not render this specification as a DOM tree and cannot say anything about it as a result. In particular, it cannot include content defined in this specification in the analysis of other specifications crawled in this report. +- Missing references for links: + * [`https://www.w3.org/TR/css-cascade/`](https://www.w3.org/TR/css-cascade/) + * [`https://www.w3.org/TR/web-animations/`](https://www.w3.org/TR/web-animations/) +- Inconsistent references for links: + * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) +- External links to private terms: + * [`https://drafts.csswg.org/css-grid-2/#computed-track-list`](https://drafts.csswg.org/css-grid-2/#computed-track-list) +- External links that neither target definitions nor headings: + * [`https://drafts.csswg.org/css-flexbox-1/#order-modified-document-order`](https://drafts.csswg.org/css-flexbox-1/#order-modified-document-order) #### Known dependencies on this specification {.dependencies} @@ -6413,14 +6387,10 @@ No informative reference to this spec from other specs. * [`https://www.w3.org/TR/css3-background/#the-background-size`](https://www.w3.org/TR/css3-background/#the-background-size) * [`https://www.w3.org/TR/css3-background/#the-border-image-slice`](https://www.w3.org/TR/css3-background/#the-border-image-slice) - Broken external links: - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-image`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-image) - * [`https://drafts.csswg.org/css-lists-3/#valdef-list-style-type-none`](https://drafts.csswg.org/css-lists-3/#valdef-list-style-type-none) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-type`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-type) * [`https://html.spec.whatwg.org/#concept-imagebitmap-good`](https://html.spec.whatwg.org/#concept-imagebitmap-good) * [`https://html.spec.whatwg.org/#the-iframe-element`](https://html.spec.whatwg.org/#the-iframe-element) * [`https://html.spec.whatwg.org/#attr-img-src`](https://html.spec.whatwg.org/#attr-img-src) * [`https://html.spec.whatwg.org/#the-img-element`](https://html.spec.whatwg.org/#the-img-element) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - External links that use a dated URL: * [`https://www.w3.org/TR/2012/CR-css3-images-20120417/`](https://www.w3.org/TR/2012/CR-css3-images-20120417/) * [`https://www.w3.org/TR/1998/REC-smil-19980615/`](https://www.w3.org/TR/1998/REC-smil-19980615/) @@ -6439,7 +6409,9 @@ Normative references to this spec from: - [CSS Fill and Stroke Module Level 3](https://drafts.fxtf.org/fill-stroke/) - [CSS Flexible Box Layout Module Level 1](https://drafts.csswg.org/css-flexbox-1/) - [CSS Generated Content Module Level 3](https://drafts.csswg.org/css-content-3/) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) - [CSS Images Module Level 4](https://drafts.csswg.org/css-images-4/) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) - [CSS Masking Module Level 1](https://drafts.fxtf.org/css-masking-1/) - [CSS Painting API Level 1](https://drafts.css-houdini.org/css-paint-api-1/) - [CSS Properties and Values API Level 1](https://drafts.css-houdini.org/css-properties-values-api-1/) @@ -6486,15 +6458,11 @@ Informative references to this spec from: - External links to private terms: * [`https://drafts.csswg.org/css2/#stacking-context`](https://drafts.csswg.org/css2/#stacking-context) - Broken external links: - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-image`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-image) - * [`https://drafts.csswg.org/css-lists-3/#valdef-list-style-type-none`](https://drafts.csswg.org/css-lists-3/#valdef-list-style-type-none) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-type`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-type) * [`https://html.spec.whatwg.org/#the-picture-element`](https://html.spec.whatwg.org/#the-picture-element) * [`https://html.spec.whatwg.org/#the-p-element`](https://html.spec.whatwg.org/#the-p-element) * [`https://html.spec.whatwg.org/#canvas`](https://html.spec.whatwg.org/#canvas) * [`https://html.spec.whatwg.org/#the-img-element`](https://html.spec.whatwg.org/#the-img-element) * [`https://html.spec.whatwg.org/#video`](https://html.spec.whatwg.org/#video) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - External links that use a dated URL: * [`https://www.w3.org/TR/2011/CR-css3-background-20110215/`](https://www.w3.org/TR/2011/CR-css3-background-20110215/) * [`https://www.w3.org/TR/2012/WD-css4-images-20120911/`](https://www.w3.org/TR/2012/WD-css4-images-20120911/) @@ -6507,6 +6475,7 @@ Normative references to this spec from: - [CSS Box Sizing Module Level 4](https://drafts.csswg.org/css-sizing-4/) - [CSS Fill and Stroke Module Level 3](https://drafts.fxtf.org/fill-stroke/) - [CSS Generated Content Module Level 3](https://drafts.csswg.org/css-content-3/) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) - [CSS Painting API Level 1](https://drafts.css-houdini.org/css-paint-api-1/) - [CSS Properties and Values API Level 1](https://drafts.css-houdini.org/css-properties-values-api-1/) - [CSS Typed OM Level 1](https://drafts.css-houdini.org/css-typed-om-1/) @@ -6521,23 +6490,32 @@ Informative references to this spec from: - [CSS Images Module Level 3](https://drafts.csswg.org/css-images-3/) -### CSS Inline Layout Module Level 3 {data-spec=true data-error=true} +### CSS Inline Layout Module Level 3 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-inconsistentRef=true data-xrefs=true} #### Spec info {.info} - Initial URL: [https://www.w3.org/TR/css-inline-3/](https://www.w3.org/TR/css-inline-3/) -- Crawled URL: [[object Object]]([object Object]) +- Crawled URL: [https://drafts.csswg.org/css-inline-3/](https://drafts.csswg.org/css-inline-3/) +- Crawled version: 17 May 2021 - Editor's Draft: [https://drafts.csswg.org/css-inline-3/](https://drafts.csswg.org/css-inline-3/) - Latest published version: [https://www.w3.org/TR/css-inline-3/](https://www.w3.org/TR/css-inline-3/) - Shortname: css-inline-3 #### Potential issue(s) {.anomalies} -The following network or parsing error occurred: -`TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded - at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111` - -Reffy could not render this specification as a DOM tree and cannot say anything about it as a result. In particular, it cannot include content defined in this specification in the analysis of other specifications crawled in this report. +- Missing references for links: + * [`https://www.w3.org/TR/css-text/`](https://www.w3.org/TR/css-text/) + * [`https://www.w3.org/TR/css-cascade/`](https://www.w3.org/TR/css-cascade/) + * [`https://www.w3.org/TR/web-animations/`](https://www.w3.org/TR/web-animations/) + * [`https://html.spec.whatwg.org/`](https://html.spec.whatwg.org/) +- Inconsistent references for links: + * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) +- External links to private terms: + * [`https://drafts.csswg.org/css-break-3/#monolithic`](https://drafts.csswg.org/css-break-3/#monolithic) + * [`https://drafts.csswg.org/css-text-3/#hang`](https://drafts.csswg.org/css-text-3/#hang) + * [`https://drafts.csswg.org/css-text-3/#word-separator`](https://drafts.csswg.org/css-text-3/#word-separator) +- Broken external links: + * [`https://html.spec.whatwg.org/#textmetrics`](https://html.spec.whatwg.org/#textmetrics) #### Known dependencies on this specification {.dependencies} @@ -6548,6 +6526,7 @@ Normative references to this spec from: - [CSS Flexible Box Layout Module Level 1](https://drafts.csswg.org/css-flexbox-1/) - [CSS Fonts Module Level 4](https://drafts.csswg.org/css-fonts-4/) - [CSS Fonts Module Level 5](https://drafts.csswg.org/css-fonts-5/) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) - [CSS Layout API Level 1](https://drafts.css-houdini.org/css-layout-api-1/) - [CSS Masking Module Level 1](https://drafts.fxtf.org/css-masking-1/) - [CSS Overflow Module Level 3](https://drafts.csswg.org/css-overflow-3/) @@ -6564,11 +6543,13 @@ Normative references to this spec from: - [CSS Values and Units Module Level 4](https://drafts.csswg.org/css-values-4/) - [CSS Writing Modes Level 4](https://drafts.csswg.org/css-writing-modes-4/) - [Quirks Mode Standard](https://quirks.spec.whatwg.org/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) Informative references to this spec from: - [CSS Cascading and Inheritance Level 4](https://drafts.csswg.org/css-cascade/) - [CSS Cascading and Inheritance Level 4](https://drafts.csswg.org/css-cascade/) +- [CSS Line Grid Module Level 1](https://drafts.csswg.org/css-line-grid/) ### CSS Layout API Level 1 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-xrefs=true} @@ -6588,8 +6569,6 @@ Informative references to this spec from: * [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) * [`https://www.w3.org/TR/css-align-3/`](https://www.w3.org/TR/css-align-3/) - Broken external links: - * [`https://drafts.csswg.org/css-grid-2/#grid-container`](https://drafts.csswg.org/css-grid-2/#grid-container) - * [`https://drafts.csswg.org/css-inline-3/#root-inline-box`](https://drafts.csswg.org/css-inline-3/#root-inline-box) * [`https://html.spec.whatwg.org/#worklet`](https://html.spec.whatwg.org/#worklet) * [`https://html.spec.whatwg.org/#worklet-global-scope-type`](https://html.spec.whatwg.org/#worklet-global-scope-type) * [`https://html.spec.whatwg.org/#workletglobalscope`](https://html.spec.whatwg.org/#workletglobalscope) @@ -6610,34 +6589,32 @@ No normative reference to this spec from other specs. Informative references to this spec from: - [CSS Properties and Values API Level 1](https://drafts.css-houdini.org/css-properties-values-api-1/) +- [MathML Core](https://w3c.github.io/mathml-core/) -### CSS Line Grid Module Level 1 {data-spec=true data-error=true} +### CSS Line Grid Module Level 1 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-inconsistentRef=true data-xrefs=true} #### Spec info {.info} - Initial URL: [https://www.w3.org/TR/css-line-grid-1/](https://www.w3.org/TR/css-line-grid-1/) -- Crawled URL: [[object Object]]([object Object]) +- Crawled URL: [https://drafts.csswg.org/css-line-grid/](https://drafts.csswg.org/css-line-grid/) +- Crawled version: 18 September 2020 - Editor's Draft: [https://drafts.csswg.org/css-line-grid/](https://drafts.csswg.org/css-line-grid/) - Latest published version: [https://www.w3.org/TR/css-line-grid-1/](https://www.w3.org/TR/css-line-grid-1/) - Shortname: css-line-grid-1 #### Potential issue(s) {.anomalies} -The following network or parsing error occurred: -`TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded - at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 - at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) - at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) - at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16) - at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13) - at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24) - at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) - at async Promise.all (index 257) - at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) - at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)` - -Reffy could not render this specification as a DOM tree and cannot say anything about it as a result. In particular, it cannot include content defined in this specification in the analysis of other specifications crawled in this report. +- Missing references for links: + * [`https://www.w3.org/TR/css-cascade/`](https://www.w3.org/TR/css-cascade/) + * [`https://www.w3.org/TR/web-animations/`](https://www.w3.org/TR/web-animations/) +- Inconsistent references for links: + * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) +- External links to private terms: + * [`https://drafts.csswg.org/css-inline/#text-over-edge`](https://drafts.csswg.org/css-inline/#text-over-edge) + * [`https://drafts.csswg.org/css-inline/#text-under-edge`](https://drafts.csswg.org/css-inline/#text-under-edge) +- Broken external links: + * [`https://drafts.csswg.org/css-inline/#central`](https://drafts.csswg.org/css-inline/#central) #### Known dependencies on this specification {.dependencies} @@ -6648,35 +6625,35 @@ Normative references to this spec from: Informative references to this spec from: +- [CSS Inline Layout Module Level 3](https://drafts.csswg.org/css-inline-3/) - [CSS Regions Module Level 1](https://drafts.csswg.org/css-regions/) -### CSS Lists Module Level 3 {data-spec=true data-error=true} +### CSS Lists and Counters Module Level 3 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-inconsistentRef=true data-xrefs=true} #### Spec info {.info} - Initial URL: [https://www.w3.org/TR/css-lists-3/](https://www.w3.org/TR/css-lists-3/) -- Crawled URL: [[object Object]]([object Object]) +- Crawled URL: [https://drafts.csswg.org/css-lists-3/](https://drafts.csswg.org/css-lists-3/) +- Crawled version: 14 July 2021 - Editor's Draft: [https://drafts.csswg.org/css-lists-3/](https://drafts.csswg.org/css-lists-3/) - Latest published version: [https://www.w3.org/TR/css-lists-3/](https://www.w3.org/TR/css-lists-3/) - Shortname: css-lists-3 #### Potential issue(s) {.anomalies} -The following network or parsing error occurred: -`TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded - at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 - at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) - at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) - at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16) - at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13) - at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24) - at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) - at async Promise.all (index 258) - at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) - at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)` - -Reffy could not render this specification as a DOM tree and cannot say anything about it as a result. In particular, it cannot include content defined in this specification in the analysis of other specifications crawled in this report. +- Missing references for links: + * [`https://www.w3.org/TR/css-cascade/`](https://www.w3.org/TR/css-cascade/) + * [`https://www.w3.org/TR/web-animations/`](https://www.w3.org/TR/web-animations/) + * [`https://www.w3.org/TR/css-pseudo/`](https://www.w3.org/TR/css-pseudo/) +- Inconsistent references for links: + * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) +- Broken external links: + * [`https://html.spec.whatwg.org/#the-li-element`](https://html.spec.whatwg.org/#the-li-element) + * [`https://html.spec.whatwg.org/#the-ul-element`](https://html.spec.whatwg.org/#the-ul-element) + * [`https://html.spec.whatwg.org/#the-ol-element`](https://html.spec.whatwg.org/#the-ol-element) + * [`https://html.spec.whatwg.org/#the-option-element`](https://html.spec.whatwg.org/#the-option-element) + * [`https://html.spec.whatwg.org/#lists`](https://html.spec.whatwg.org/#lists) #### Known dependencies on this specification {.dependencies} @@ -6690,6 +6667,7 @@ Normative references to this spec from: - [CSS Generated Content Module Level 3](https://drafts.csswg.org/css-content-3/) - [CSS Images Module Level 3](https://drafts.csswg.org/css-images-3/) - [CSS Images Module Level 4](https://drafts.csswg.org/css-images-4/) +- [CSS Inline Layout Module Level 3](https://drafts.csswg.org/css-inline-3/) - [CSS Object Model (CSSOM)](https://drafts.csswg.org/cssom/) - [CSS Pseudo-Elements Module Level 4](https://drafts.csswg.org/css-pseudo-4/) - [CSS Scoping Module Level 1](https://drafts.csswg.org/css-scoping/) @@ -6704,7 +6682,7 @@ Informative references to this spec from: - [CSS Generated Content for Paged Media Module](https://drafts.csswg.org/css-gcpm/) -### CSS Logical Properties and Values Level 1 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-inconsistentRef=true data-xrefs=true} +### CSS Logical Properties and Values Level 1 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-inconsistentRef=true} #### Spec info {.info} @@ -6723,8 +6701,6 @@ Informative references to this spec from: * [`https://www.w3.org/TR/web-animations/`](https://www.w3.org/TR/web-animations/) - Inconsistent references for links: * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) -- Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) #### Known dependencies on this specification {.dependencies} @@ -6737,13 +6713,15 @@ Normative references to this spec from: - [CSS Positioned Layout Module Level 3](https://drafts.csswg.org/css-position/) - [CSS Scroll Snap Module Level 1](https://drafts.csswg.org/css-scroll-snap-1/) - [CSS Typed OM Level 1](https://drafts.css-houdini.org/css-typed-om-1/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) Informative references to this spec from: - [CSS Box Model Module Level 3](https://drafts.csswg.org/css-box-3/) +- [CSS Grid Layout Module Level 3](https://drafts.csswg.org/css-grid-3/) -### CSS Masking Module Level 1 {data-spec=true data-anomaly=true data-unknownIdlNames=true data-missingDfns=true data-missingLinkRef=true data-inconsistentRef=true data-xrefs=true} +### CSS Masking Module Level 1 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-inconsistentRef=true data-xrefs=true} #### Spec info {.info} @@ -6756,7 +6734,6 @@ Informative references to this spec from: #### Potential issue(s) {.anomalies} -- Unknown WebIDL names used: `SVGAnimatedEnumeration`, `SVGAnimatedLength`, `SVGAnimatedTransformList`, `SVGElement` - Missing references for links: * [`https://www.w3.org/TR/css-cascade/`](https://www.w3.org/TR/css-cascade/) * [`https://www.w3.org/TR/web-animations/`](https://www.w3.org/TR/web-animations/) @@ -6772,12 +6749,7 @@ Informative references to this spec from: * [`https://drafts.csswg.org/css-backgrounds-3/#background-positioning-area`](https://drafts.csswg.org/css-backgrounds-3/#background-positioning-area) * [`https://drafts.csswg.org/css-backgrounds-3/#border-image-area`](https://drafts.csswg.org/css-backgrounds-3/#border-image-area) - Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://drafts.csswg.org/css-inline-3/#propdef-alignment-baseline`](https://drafts.csswg.org/css-inline-3/#propdef-alignment-baseline) - * [`https://drafts.csswg.org/css-inline-3/#propdef-baseline-shift`](https://drafts.csswg.org/css-inline-3/#propdef-baseline-shift) - * [`https://drafts.csswg.org/css-inline-3/#propdef-dominant-baseline`](https://drafts.csswg.org/css-inline-3/#propdef-dominant-baseline) * [`https://www.w3.org/TR/css-values-3/#typedef-number-percentage`](https://www.w3.org/TR/css-values-3/#typedef-number-percentage) - * [`https://drafts.csswg.org/web-animations-1/#animation-type`](https://drafts.csswg.org/web-animations-1/#animation-type) - External links that use a dated URL: * [`https://www.w3.org/TR/2011/REC-SVG11-20110816/`](https://www.w3.org/TR/2011/REC-SVG11-20110816/) * [`https://www.w3.org/TR/2013/WD-css-masking-20130620/`](https://www.w3.org/TR/2013/WD-css-masking-20130620/) @@ -6801,6 +6773,7 @@ Normative references to this spec from: - [CSS Writing Modes Level 4](https://drafts.csswg.org/css-writing-modes-4/) - [Filter Effects Module Level 1](https://drafts.fxtf.org/filter-effects-1/) - [Quirks Mode Standard](https://quirks.spec.whatwg.org/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) Informative references to this spec from: @@ -6808,7 +6781,7 @@ Informative references to this spec from: - [Motion Path Module Level 1](https://drafts.fxtf.org/motion-1/) -### CSS Mobile Text Size Adjustment Module Level 1 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-inconsistentRef=true data-xrefs=true} +### CSS Mobile Text Size Adjustment Module Level 1 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-inconsistentRef=true} #### Spec info {.info} @@ -6826,8 +6799,6 @@ Informative references to this spec from: * [`https://www.w3.org/TR/web-animations/`](https://www.w3.org/TR/web-animations/) - Inconsistent references for links: * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) -- Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) #### Known dependencies on this specification {.dependencies} @@ -6858,10 +6829,6 @@ No informative reference to this spec from other specs. * [`https://www.w3.org/TR/2011/CR-css3-multicol-20110412/`](https://www.w3.org/TR/2011/CR-css3-multicol-20110412/) - Inconsistent references for links: * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) -- Broken external links: - * [`https://drafts.csswg.org/css-grid-2/#grid-container`](https://drafts.csswg.org/css-grid-2/#grid-container) - * [`https://drafts.csswg.org/css-grid-2/#grid-item`](https://drafts.csswg.org/css-grid-2/#grid-item) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - External links that use a dated URL: * [`https://www.w3.org/TR/2011/CR-css3-multicol-20110412/`](https://www.w3.org/TR/2011/CR-css3-multicol-20110412/) @@ -6876,6 +6843,7 @@ Normative references to this spec from: - [CSS Color Adjustment Module Level 1](https://drafts.csswg.org/css-color-adjust-1/) - [CSS Fragmentation Module Level 3](https://drafts.csswg.org/css-break/) - [CSS Fragmentation Module Level 4](https://drafts.csswg.org/css-break-4/) +- [CSS Inline Layout Module Level 3](https://drafts.csswg.org/css-inline-3/) - [CSS Multi-column Layout Module Level 2](https://drafts.csswg.org/css-multicol-2/) - [CSS Overflow Module Level 3](https://drafts.csswg.org/css-overflow-3/) - [CSS Overflow Module Level 4](https://drafts.csswg.org/css-overflow-4/) @@ -6888,10 +6856,11 @@ Normative references to this spec from: Informative references to this spec from: - [CSS Containment Module Level 2](https://drafts.csswg.org/css-contain-2/) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) - [CSS Layout API Level 1](https://drafts.css-houdini.org/css-layout-api-1/) -### CSS Multi-column Layout Module Level 2 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-xrefs=true} +### CSS Multi-column Layout Module Level 2 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true} #### Spec info {.info} @@ -6908,8 +6877,6 @@ Informative references to this spec from: * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/) * [`https://www.w3.org/TR/css-cascade/`](https://www.w3.org/TR/css-cascade/) * [`https://www.w3.org/TR/web-animations/`](https://www.w3.org/TR/web-animations/) -- Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) #### Known dependencies on this specification {.dependencies} @@ -7028,7 +6995,6 @@ Informative references to this spec from: * [`https://html.spec.whatwg.org/#browsing-context-container`](https://html.spec.whatwg.org/#browsing-context-container) * [`https://html.spec.whatwg.org/#being-rendered`](https://html.spec.whatwg.org/#being-rendered) * [`https://drafts.csswg.org/css-color-3/#alphavalue-def`](https://drafts.csswg.org/css-color-3/#alphavalue-def) - * [`https://drafts.csswg.org/css-lists-3/#typedef-counter`](https://drafts.csswg.org/css-lists-3/#typedef-counter) #### Known dependencies on this specification {.dependencies} @@ -7050,6 +7016,7 @@ Normative references to this spec from: - [CSS Flexible Box Layout Module Level 1](https://drafts.csswg.org/css-flexbox-1/) - [CSS Font Loading Module Level 3](https://drafts.csswg.org/css-font-loading/) - [CSS Fonts Module Level 4](https://drafts.csswg.org/css-fonts-4/) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) - [CSS Images Module Level 4](https://drafts.csswg.org/css-images-4/) - [CSS Layout API Level 1](https://drafts.css-houdini.org/css-layout-api-1/) - [CSS Logical Properties and Values Level 1](https://drafts.csswg.org/css-logical-1/) @@ -7073,6 +7040,9 @@ Normative references to this spec from: - [Input Events Level 2](https://w3c.github.io/input-events/) - [Quirks Mode Standard](https://quirks.spec.whatwg.org/) - [Referrer Policy](https://w3c.github.io/webappsec-referrer-policy/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) +- [Scroll-linked Animations](https://drafts.csswg.org/scroll-animations-1/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) - [WebDriver](https://w3c.github.io/webdriver/) - [WebVTT: The Web Video Text Tracks Format](https://w3c.github.io/webvtt/) @@ -7117,10 +7087,6 @@ Informative references to this spec from: * [`https://drafts.csswg.org/cssom-view-1/#concept-instant-scroll`](https://drafts.csswg.org/cssom-view-1/#concept-instant-scroll) * [`https://drafts.csswg.org/cssom-view-1/#concept-smooth-scroll`](https://drafts.csswg.org/cssom-view-1/#concept-smooth-scroll) - Broken external links: - * [`https://drafts.csswg.org/css-inline-3/#line-box`](https://drafts.csswg.org/css-inline-3/#line-box) - * [`https://drafts.csswg.org/css-inline-3/#root-inline-box`](https://drafts.csswg.org/css-inline-3/#root-inline-box) - * [`https://drafts.csswg.org/css-grid-2/#grid-item`](https://drafts.csswg.org/css-grid-2/#grid-item) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#the-html-element`](https://html.spec.whatwg.org/#the-html-element) * [`https://html.spec.whatwg.org/#html-vs-xhtml`](https://html.spec.whatwg.org/#html-vs-xhtml) * [`https://html.spec.whatwg.org/#the-body-element`](https://html.spec.whatwg.org/#the-body-element) @@ -7137,7 +7103,9 @@ Normative references to this spec from: - [CSS Flexible Box Layout Module Level 1](https://drafts.csswg.org/css-flexbox-1/) - [CSS Fragmentation Module Level 3](https://drafts.csswg.org/css-break/) - [CSS Fragmentation Module Level 4](https://drafts.csswg.org/css-break-4/) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) - [CSS Layout API Level 1](https://drafts.css-houdini.org/css-layout-api-1/) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) - [CSS Masking Module Level 1](https://drafts.fxtf.org/css-masking-1/) - [CSS Multi-column Layout Module Level 1](https://drafts.csswg.org/css-multicol/) - [CSS Object Model (CSSOM)](https://drafts.csswg.org/cssom/) @@ -7147,6 +7115,7 @@ Normative references to this spec from: - [CSS Scroll Anchoring Module Level 1](https://drafts.csswg.org/css-scroll-anchoring/) - [CSS Scroll Snap Module Level 1](https://drafts.csswg.org/css-scroll-snap-1/) - [CSS Scrollbars Styling Module Level 1](https://drafts.csswg.org/css-scrollbars/) +- [CSS Spatial Navigation Level 1](https://drafts.csswg.org/css-nav-1/) - [CSS Table Module Level 3](https://drafts.csswg.org/css-tables-3/) - [CSS Text Decoration Module Level 3](https://drafts.csswg.org/css-text-decor-3/) - [CSS Text Decoration Module Level 4](https://drafts.csswg.org/css-text-decor-4/) @@ -7160,6 +7129,8 @@ Normative references to this spec from: - [Filter Effects Module Level 1](https://drafts.fxtf.org/filter-effects-1/) - [HTML Standard](https://html.spec.whatwg.org/multipage/) - [Layout Instability API](https://wicg.github.io/layout-instability/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) +- [Scroll-linked Animations](https://drafts.csswg.org/scroll-animations-1/) - [WebVTT: The Web Video Text Tracks Format](https://w3c.github.io/webvtt/) Informative references to this spec from: @@ -7191,7 +7162,6 @@ Informative references to this spec from: - Inconsistent references for links: * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) - Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://drafts.csswg.org/selectors-3/#subject`](https://drafts.csswg.org/selectors-3/#subject) * [`https://www.w3.org/TR/css3-transitions/#animatable-types`](https://www.w3.org/TR/css3-transitions/#animatable-types) * [`https://html.spec.whatwg.org/#dom-dir`](https://html.spec.whatwg.org/#dom-dir) @@ -7236,8 +7206,6 @@ Informative references to this spec from: - External links to private terms: * [`https://www.w3.org/TR/uievents/#default-action`](https://www.w3.org/TR/uievents/#default-action) * [`https://drafts.csswg.org/cssom-view/#viewport`](https://drafts.csswg.org/cssom-view/#viewport) -- Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) #### Known dependencies on this specification {.dependencies} @@ -7264,14 +7232,13 @@ No informative reference to this spec from other specs. * [`https://www.w3.org/TR/web-animations/`](https://www.w3.org/TR/web-animations/) - Inconsistent references for links: * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) -- Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) #### Known dependencies on this specification {.dependencies} Normative references to this spec from: - [CSS Exclusions Module Level 1](https://drafts.csswg.org/css-exclusions/) +- [CSS Inline Layout Module Level 3](https://drafts.csswg.org/css-inline-3/) - [CSS Layout API Level 1](https://drafts.css-houdini.org/css-layout-api-1/) - [CSS Positioned Layout Module Level 3](https://drafts.csswg.org/css-position/) - [CSS Typed OM Level 1](https://drafts.css-houdini.org/css-typed-om-1/) @@ -7307,9 +7274,6 @@ No informative reference to this spec from other specs. * [`https://drafts.csswg.org/css-backgrounds-3/#background-positioning-area`](https://drafts.csswg.org/css-backgrounds-3/#background-positioning-area) - External links that neither target definitions nor headings: * [`https://www.w3.org/TR/css3-break/#btw-blocks`](https://www.w3.org/TR/css3-break/#btw-blocks) -- Broken external links: - * [`https://drafts.csswg.org/css-inline-3/#propdef-vertical-align`](https://drafts.csswg.org/css-inline-3/#propdef-vertical-align) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - External links that use a dated URL: * [`https://www.w3.org/TR/2013/WD-css3-page-20130314/`](https://www.w3.org/TR/2013/WD-css3-page-20130314/) @@ -7402,7 +7366,7 @@ Informative references to this spec from: - [CSS Properties and Values API Level 1](https://drafts.css-houdini.org/css-properties-values-api-1/) -### CSS Positioned Layout Module Level 3 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-inconsistentRef=true data-xrefs=true} +### CSS Positioned Layout Module Level 3 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-inconsistentRef=true} #### Spec info {.info} @@ -7420,14 +7384,6 @@ Informative references to this spec from: * [`https://www.w3.org/TR/web-animations/`](https://www.w3.org/TR/web-animations/) - Inconsistent references for links: * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) -- Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://www.w3.org/TR/css-grid-1/#abspos-items`](https://www.w3.org/TR/css-grid-1/#abspos-items) - * [`https://www.w3.org/TR/css-grid-1/#static-position`](https://www.w3.org/TR/css-grid-1/#static-position) - * [`https://drafts.csswg.org/css-inline-3/#line-box`](https://drafts.csswg.org/css-inline-3/#line-box) - * [`https://drafts.csswg.org/css-grid-2/#grid-container`](https://drafts.csswg.org/css-grid-2/#grid-container) - * [`https://drafts.csswg.org/css-grid-2/#grid-area`](https://drafts.csswg.org/css-grid-2/#grid-area) - * [`https://drafts.csswg.org/css-grid-2/#grid-placement-property`](https://drafts.csswg.org/css-grid-2/#grid-placement-property) #### Known dependencies on this specification {.dependencies} @@ -7440,7 +7396,10 @@ Normative references to this spec from: - [CSS Exclusions Module Level 1](https://drafts.csswg.org/css-exclusions/) - [CSS Flexible Box Layout Module Level 1](https://drafts.csswg.org/css-flexbox-1/) - [CSS Generated Content for Paged Media Module](https://drafts.csswg.org/css-gcpm/) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) +- [CSS Inline Layout Module Level 3](https://drafts.csswg.org/css-inline-3/) - [CSS Layout API Level 1](https://drafts.css-houdini.org/css-layout-api-1/) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) - [CSS Logical Properties and Values Level 1](https://drafts.csswg.org/css-logical-1/) - [CSS Multi-column Layout Module Level 1](https://drafts.csswg.org/css-multicol/) - [CSS Object Model (CSSOM)](https://drafts.csswg.org/cssom/) @@ -7448,6 +7407,7 @@ Normative references to this spec from: - [CSS Paged Media Module Level 3](https://drafts.csswg.org/css-page-3/) - [CSS Scroll Anchoring Module Level 1](https://drafts.csswg.org/css-scroll-anchoring/) - [CSS Scroll Snap Module Level 1](https://drafts.csswg.org/css-scroll-snap-1/) +- [CSS Spatial Navigation Level 1](https://drafts.csswg.org/css-nav-1/) - [CSS Speech Module Level 1](https://drafts.csswg.org/css-speech-1/) - [CSS Table Module Level 3](https://drafts.csswg.org/css-tables-3/) - [CSS Text Decoration Module Level 4](https://drafts.csswg.org/css-text-decor-4/) @@ -7488,7 +7448,6 @@ Informative references to this spec from: * [`https://drafts.csswg.org/css-syntax-3/#input-stream`](https://drafts.csswg.org/css-syntax-3/#input-stream) * [`https://drafts.csswg.org/css-syntax-3/#check-if-three-code-points-would-start-an-identifier`](https://drafts.csswg.org/css-syntax-3/#check-if-three-code-points-would-start-an-identifier) - Broken external links: - * [`https://drafts.csswg.org/web-animations-1/#by-computed-value`](https://drafts.csswg.org/web-animations-1/#by-computed-value) * [`https://www.w3.org/TR/css-syntax-3/#consume-a-name`](https://www.w3.org/TR/css-syntax-3/#consume-a-name) * [`https://html.spec.whatwg.org/#current-global-object`](https://html.spec.whatwg.org/#current-global-object) * [`https://html.spec.whatwg.org/#concept-document-window`](https://html.spec.whatwg.org/#concept-document-window) @@ -7499,6 +7458,7 @@ Normative references to this spec from: - [CSS Custom Properties for Cascading Variables Module Level 1](https://drafts.csswg.org/css-variables/) - [CSS Painting API Level 1](https://drafts.css-houdini.org/css-paint-api-1/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) No informative reference to this spec from other specs. @@ -7520,14 +7480,8 @@ No informative reference to this spec from other specs. - Missing references for links: * [`https://www.w3.org/TR/css-text-decor/`](https://www.w3.org/TR/css-text-decor/) - Broken external links: - * [`https://drafts.csswg.org/css-inline-3/#line-box`](https://drafts.csswg.org/css-inline-3/#line-box) - * [`https://drafts.csswg.org/css-inline-3/#propdef-initial-letter`](https://drafts.csswg.org/css-inline-3/#propdef-initial-letter) * [`https://drafts.csswg.org/css-color-3/#color0`](https://drafts.csswg.org/css-color-3/#color0) - * [`https://drafts.csswg.org/css-lists-3/#marker`](https://drafts.csswg.org/css-lists-3/#marker) - * [`https://drafts.csswg.org/css-lists-3/#list-item`](https://drafts.csswg.org/css-lists-3/#list-item) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-position`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-position) * [`https://drafts.csswg.org/selectors-3/#x`](https://drafts.csswg.org/selectors-3/#x) - * [`https://www.w3.org/TR/css-lists-3/#marker-properties`](https://www.w3.org/TR/css-lists-3/#marker-properties) - External links to outdated specs: * [`https://www.w3.org/TR/html5/`](https://www.w3.org/TR/html5/) @@ -7546,7 +7500,10 @@ Normative references to this spec from: - [CSS Display Module Level 3](https://drafts.csswg.org/css-display/) - [CSS Flexible Box Layout Module Level 1](https://drafts.csswg.org/css-flexbox-1/) - [CSS Generated Content Module Level 3](https://drafts.csswg.org/css-content-3/) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) +- [CSS Inline Layout Module Level 3](https://drafts.csswg.org/css-inline-3/) - [CSS Layout API Level 1](https://drafts.css-houdini.org/css-layout-api-1/) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) - [CSS Overflow Module Level 3](https://drafts.csswg.org/css-overflow-3/) - [CSS Overflow Module Level 4](https://drafts.csswg.org/css-overflow-4/) - [CSS Ruby Annotation Layout Module Level 1](https://drafts.csswg.org/css-ruby-1/) @@ -7559,6 +7516,10 @@ Normative references to this spec from: - [Selectors Level 4](https://drafts.csswg.org/selectors/) - [Web Animations Level 2](https://drafts.csswg.org/web-animations-2/) +Although they do not, the following specs should also normatively reference this spec because they use IDL terms it defines: + +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) + Informative references to this spec from: - [CSS Cascading and Inheritance Level 3](https://drafts.csswg.org/css-cascade-3/) @@ -7599,7 +7560,6 @@ Informative references to this spec from: - External links that neither target definitions nor headings: * [`https://drafts.csswg.org/css3-multicol/#multi-column-element`](https://drafts.csswg.org/css3-multicol/#multi-column-element) - Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#attr-tabindex`](https://html.spec.whatwg.org/#attr-tabindex) - External links that use a dated URL: * [`https://www.w3.org/TR/2011/REC-CSS2-20110607/`](https://www.w3.org/TR/2011/REC-CSS2-20110607/) @@ -7626,7 +7586,7 @@ Informative references to this spec from: - [CSS Overflow Module Level 3](https://drafts.csswg.org/css-overflow-3/) -### CSS Rhythmic Sizing {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-inconsistentRef=true data-xrefs=true} +### CSS Rhythmic Sizing {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-inconsistentRef=true} #### Spec info {.info} @@ -7644,15 +7604,12 @@ Informative references to this spec from: * [`https://www.w3.org/TR/web-animations/`](https://www.w3.org/TR/web-animations/) - Inconsistent references for links: * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) -- Broken external links: - * [`https://drafts.csswg.org/css-line-grid-1/#propdef-line-grid`](https://drafts.csswg.org/css-line-grid-1/#propdef-line-grid) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://drafts.csswg.org/css-inline-3/#propdef-vertical-align`](https://drafts.csswg.org/css-inline-3/#propdef-vertical-align) #### Known dependencies on this specification {.dependencies} Normative references to this spec from: +- [CSS Line Grid Module Level 1](https://drafts.csswg.org/css-line-grid/) - [CSS Typed OM Level 1](https://drafts.css-houdini.org/css-typed-om-1/) Informative references to this spec from: @@ -7660,7 +7617,7 @@ Informative references to this spec from: - [CSS Values and Units Module Level 4](https://drafts.csswg.org/css-values-4/) -### CSS Round Display Level 1 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-inconsistentRef=true data-xrefs=true} +### CSS Round Display Level 1 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-inconsistentRef=true} #### Spec info {.info} @@ -7679,8 +7636,6 @@ Informative references to this spec from: * [`https://www.w3.org/TR/css-pseudo/`](https://www.w3.org/TR/css-pseudo/) - Inconsistent references for links: * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) -- Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) #### Known dependencies on this specification {.dependencies} @@ -7713,16 +7668,9 @@ Informative references to this spec from: - Inconsistent references for links: * [`https://www.w3.org/TR/html5/`](https://www.w3.org/TR/html5/), related reference "HTML" uses URL [`https://html.spec.whatwg.org/multipage/`](https://html.spec.whatwg.org/multipage/) * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) -- Broken external links: - * [`https://www.w3.org/TR/css-inline-3/#model`](https://www.w3.org/TR/css-inline-3/#model) - * [`https://www.w3.org/TR/css-inline-3/#line-height`](https://www.w3.org/TR/css-inline-3/#line-height) - * [`https://drafts.csswg.org/css-inline-3/#line-box`](https://drafts.csswg.org/css-inline-3/#line-box) - * [`https://drafts.csswg.org/css-inline-3/#propdef-vertical-align`](https://drafts.csswg.org/css-inline-3/#propdef-vertical-align) +- External links to private terms: * [`https://drafts.csswg.org/css-inline-3/#line-relative-shift-values`](https://drafts.csswg.org/css-inline-3/#line-relative-shift-values) - * [`https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-top`](https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-top) - * [`https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-bottom`](https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-bottom) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://drafts.csswg.org/css-grid-2/#valdef-grid-template-columns-max-content`](https://drafts.csswg.org/css-grid-2/#valdef-grid-template-columns-max-content) +- Broken external links: * [`https://html.spec.whatwg.org/#rtc`](https://html.spec.whatwg.org/#rtc) * [`https://html.spec.whatwg.org/#the-rp-element`](https://html.spec.whatwg.org/#the-rp-element) * [`https://html.spec.whatwg.org/#the-ruby-element`](https://html.spec.whatwg.org/#the-ruby-element) @@ -7737,6 +7685,7 @@ Normative references to this spec from: - [CSS Box Model Module Level 3](https://drafts.csswg.org/css-box-3/) - [CSS Box Model Module Level 4](https://drafts.csswg.org/css-box-4/) - [CSS Display Module Level 3](https://drafts.csswg.org/css-display/) +- [CSS Inline Layout Module Level 3](https://drafts.csswg.org/css-inline-3/) - [CSS Pseudo-Elements Module Level 4](https://drafts.csswg.org/css-pseudo-4/) - [CSS Text Decoration Module Level 3](https://drafts.csswg.org/css-text-decor-3/) - [CSS Text Decoration Module Level 4](https://drafts.csswg.org/css-text-decor-4/) @@ -7767,7 +7716,6 @@ No informative reference to this spec from other specs. * [`https://html.spec.whatwg.org/#window`](https://html.spec.whatwg.org/#window) * [`https://html.spec.whatwg.org/#the-slot-element`](https://html.spec.whatwg.org/#the-slot-element) * [`https://drafts.csswg.org/selectors-3/#x`](https://drafts.csswg.org/selectors-3/#x) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-type`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-type) #### Known dependencies on this specification {.dependencies} @@ -7781,6 +7729,7 @@ Normative references to this spec from: - [CSS Object Model (CSSOM)](https://drafts.csswg.org/cssom/) - [CSSOM View Module](https://drafts.csswg.org/cssom-view/) - [HTML Standard](https://html.spec.whatwg.org/multipage/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) - [Selectors Level 4](https://drafts.csswg.org/selectors/) No informative reference to this spec from other specs. @@ -7815,7 +7764,6 @@ No informative reference to this spec from other specs. * [`https://html.spec.whatwg.org/#the-input-element`](https://html.spec.whatwg.org/#the-input-element) * [`https://html.spec.whatwg.org/#fip-active-match`](https://html.spec.whatwg.org/#fip-active-match) * [`https://html.spec.whatwg.org/#processing-model-8`](https://html.spec.whatwg.org/#processing-model-8) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) #### Known dependencies on this specification {.dependencies} @@ -7846,7 +7794,6 @@ No informative reference to this spec from other specs. - Inconsistent references for links: * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) - Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#the-body-element`](https://html.spec.whatwg.org/#the-body-element) * [`https://html.spec.whatwg.org/#the-section-element`](https://html.spec.whatwg.org/#the-section-element) @@ -7857,6 +7804,7 @@ Normative references to this spec from: - [CSS Logical Properties and Values Level 1](https://drafts.csswg.org/css-logical-1/) - [CSS Overflow Module Level 3](https://drafts.csswg.org/css-overflow-3/) - [CSS Scroll Anchoring Module Level 1](https://drafts.csswg.org/css-scroll-anchoring/) +- [CSS Spatial Navigation Level 1](https://drafts.csswg.org/css-nav-1/) - [CSS Typed OM Level 1](https://drafts.css-houdini.org/css-typed-om-1/) No informative reference to this spec from other specs. @@ -7882,7 +7830,6 @@ No informative reference to this spec from other specs. - Inconsistent references for links: * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) - Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#the-body-element`](https://html.spec.whatwg.org/#the-body-element) #### Known dependencies on this specification {.dependencies} @@ -7919,6 +7866,7 @@ Informative references to this spec from: Normative references to this spec from: - [CSS Object Model (CSSOM)](https://drafts.csswg.org/cssom/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) No informative reference to this spec from other specs. @@ -7951,7 +7899,6 @@ No informative reference to this spec from other specs. * [`https://www.w3.org/TR/css3-transitions/#animtype-simple-list`](https://www.w3.org/TR/css3-transitions/#animtype-simple-list) * [`https://www.w3.org/TR/css3-transitions/#animtype-lpcalc`](https://www.w3.org/TR/css3-transitions/#animtype-lpcalc) * [`https://www.w3.org/TR/css-box-3/#the-css-box-model`](https://www.w3.org/TR/css-box-3/#the-css-box-model) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - External links to outdated specs: * [`https://www.w3.org/TR/html5/`](https://www.w3.org/TR/html5/) - External links that use a dated URL: @@ -7964,10 +7911,13 @@ Normative references to this spec from: - [CSS Fragmentation Module Level 3](https://drafts.csswg.org/css-break/) - [CSS Fragmentation Module Level 4](https://drafts.csswg.org/css-break-4/) +- [CSS Inline Layout Module Level 3](https://drafts.csswg.org/css-inline-3/) +- [CSS Line Grid Module Level 1](https://drafts.csswg.org/css-line-grid/) - [CSS Masking Module Level 1](https://drafts.fxtf.org/css-masking-1/) - [CSS Shapes Module Level 2](https://drafts.csswg.org/css-shapes-2/) - [CSS Typed OM Level 1](https://drafts.css-houdini.org/css-typed-om-1/) - [Motion Path Module Level 1](https://drafts.fxtf.org/motion-1/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) Informative references to this spec from: @@ -7995,8 +7945,6 @@ Informative references to this spec from: - External links to private terms: * [`https://drafts.csswg.org/css-shapes-1/#reference-box`](https://drafts.csswg.org/css-shapes-1/#reference-box) * [`https://www.w3.org/TR/css3-exclusions/#wrapping-context`](https://www.w3.org/TR/css3-exclusions/#wrapping-context) -- Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) #### Known dependencies on this specification {.dependencies} @@ -8011,32 +7959,52 @@ Informative references to this spec from: - [CSS Layout API Level 1](https://drafts.css-houdini.org/css-layout-api-1/) -### CSS Spatial Navigation Level 1 {data-spec=true data-error=true} +### CSS Spatial Navigation Level 1 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-inconsistentRef=true data-xrefs=true} #### Spec info {.info} - Initial URL: [https://www.w3.org/TR/css-nav-1/](https://www.w3.org/TR/css-nav-1/) -- Crawled URL: [[object Object]]([object Object]) +- Crawled URL: [https://drafts.csswg.org/css-nav-1/](https://drafts.csswg.org/css-nav-1/) +- Crawled version: 17 May 2021 - Editor's Draft: [https://drafts.csswg.org/css-nav-1/](https://drafts.csswg.org/css-nav-1/) - Latest published version: [https://www.w3.org/TR/css-nav-1/](https://www.w3.org/TR/css-nav-1/) - Shortname: css-nav-1 #### Potential issue(s) {.anomalies} -The following network or parsing error occurred: -`TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded - at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 - at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) - at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) - at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16) - at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13) - at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24) - at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) - at async Promise.all (index 263) - at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) - at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)` - -Reffy could not render this specification as a DOM tree and cannot say anything about it as a result. In particular, it cannot include content defined in this specification in the analysis of other specifications crawled in this report. +- Missing references for links: + * [`https://w3c.github.io/webappsec-feature-policy/`](https://w3c.github.io/webappsec-feature-policy/) + * [`https://www.w3.org/TR/css-cascade/`](https://www.w3.org/TR/css-cascade/) + * [`https://www.w3.org/TR/css-pseudo/`](https://www.w3.org/TR/css-pseudo/) +- Inconsistent references for links: + * [`https://w3c.github.io/uievents/`](https://w3c.github.io/uievents/), related reference "UIEVENTS" uses URL [`https://www.w3.org/TR/uievents/`](https://www.w3.org/TR/uievents/) + * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) +- External links to private terms: + * [`https://w3c.github.io/uievents/#keydown`](https://w3c.github.io/uievents/#keydown) + * [`https://w3c.github.io/uievents/#event-target`](https://w3c.github.io/uievents/#event-target) + * [`https://drafts.csswg.org/cssom-view-1/#scroll-an-element`](https://drafts.csswg.org/cssom-view-1/#scroll-an-element) +- Broken external links: + * [`https://html.spec.whatwg.org/#dom-focus`](https://html.spec.whatwg.org/#dom-focus) + * [`https://html.spec.whatwg.org/#window`](https://html.spec.whatwg.org/#window) + * [`https://html.spec.whatwg.org/#the-body-element-2`](https://html.spec.whatwg.org/#the-body-element-2) + * [`https://html.spec.whatwg.org/#concept-request-origin`](https://html.spec.whatwg.org/#concept-request-origin) + * [`https://html.spec.whatwg.org/#active-document`](https://html.spec.whatwg.org/#active-document) + * [`https://html.spec.whatwg.org/#top-level-browsing-context`](https://html.spec.whatwg.org/#top-level-browsing-context) + * [`https://html.spec.whatwg.org/#focusable-area`](https://html.spec.whatwg.org/#focusable-area) + * [`https://html.spec.whatwg.org/#browsing-context`](https://html.spec.whatwg.org/#browsing-context) + * [`https://html.spec.whatwg.org/#sequential-focus-navigation-starting-point`](https://html.spec.whatwg.org/#sequential-focus-navigation-starting-point) + * [`https://html.spec.whatwg.org/#focusing-steps`](https://html.spec.whatwg.org/#focusing-steps) + * [`https://html.spec.whatwg.org/#nested-browsing-context`](https://html.spec.whatwg.org/#nested-browsing-context) + * [`https://html.spec.whatwg.org/#browsing-context-container`](https://html.spec.whatwg.org/#browsing-context-container) + * [`https://html.spec.whatwg.org/#dom-anchor`](https://html.spec.whatwg.org/#dom-anchor) + * [`https://html.spec.whatwg.org/#currently-focused-area-of-a-top-level-browsing-context`](https://html.spec.whatwg.org/#currently-focused-area-of-a-top-level-browsing-context) + * [`https://html.spec.whatwg.org/#concept-element-disabled`](https://html.spec.whatwg.org/#concept-element-disabled) + * [`https://html.spec.whatwg.org/#expressly-inert`](https://html.spec.whatwg.org/#expressly-inert) + * [`https://html.spec.whatwg.org/#being-rendered`](https://html.spec.whatwg.org/#being-rendered) + * [`https://html.spec.whatwg.org/#nodes-are-removed`](https://html.spec.whatwg.org/#nodes-are-removed) + * [`https://html.spec.whatwg.org/#attr-tabindex`](https://html.spec.whatwg.org/#attr-tabindex) + * [`https://html.spec.whatwg.org/#sequential-focus-navigation-order`](https://html.spec.whatwg.org/#sequential-focus-navigation-order) + * [`https://drafts.csswg.org/css2/box.html#x14`](https://drafts.csswg.org/css2/box.html#x14) #### Known dependencies on this specification {.dependencies} @@ -8066,8 +8034,6 @@ No informative reference to this spec from other specs. * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) - Broken external links: * [`https://html.spec.whatwg.org/#the-span-element`](https://html.spec.whatwg.org/#the-span-element) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-type`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-type) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-image`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-image) - External links that use a dated URL: * [`https://www.w3.org/TR/2012/CR-css3-speech-20120320/`](https://www.w3.org/TR/2012/CR-css3-speech-20120320/) @@ -8111,6 +8077,7 @@ Normative references to this spec from: - [CSS 2](https://drafts.csswg.org/css2/) - [CSS 2](https://drafts.csswg.org/css2/) - [HTML Standard](https://html.spec.whatwg.org/multipage/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) Informative references to this spec from: @@ -8165,6 +8132,8 @@ Normative references to this spec from: - [CSS Fill and Stroke Module Level 3](https://drafts.fxtf.org/fill-stroke/) - [CSS Font Loading Module Level 3](https://drafts.csswg.org/css-font-loading/) - [CSS Fonts Module Level 4](https://drafts.csswg.org/css-fonts-4/) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) - [CSS Namespaces Module Level 3](https://drafts.csswg.org/css-namespaces/) - [CSS Nesting Module](https://drafts.csswg.org/css-nesting/) - [CSS Object Model (CSSOM)](https://drafts.csswg.org/cssom/) @@ -8188,6 +8157,7 @@ Normative references to this spec from: - [Media Queries Level 4](https://drafts.csswg.org/mediaqueries-4/) - [Media Queries Level 5](https://drafts.csswg.org/mediaqueries-5/) - [Quirks Mode Standard](https://quirks.spec.whatwg.org/) +- [Scroll-linked Animations](https://drafts.csswg.org/scroll-animations-1/) - [Selectors Level 4](https://drafts.csswg.org/selectors/) - [Web Application Manifest](https://w3c.github.io/manifest/) - [WebVTT: The Web Video Text Tracks Format](https://w3c.github.io/webvtt/) @@ -8219,10 +8189,7 @@ Informative references to this spec from: - Inconsistent references for links: * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) - Broken external links: - * [`https://drafts.csswg.org/css-grid-2/#grid`](https://drafts.csswg.org/css-grid-2/#grid) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://drafts.csswg.org/css-transforms/#grouping-property-values`](https://drafts.csswg.org/css-transforms/#grouping-property-values) - * [`https://drafts.csswg.org/css-inline-3/#propdef-vertical-align`](https://drafts.csswg.org/css-inline-3/#propdef-vertical-align) * [`https://html.spec.whatwg.org/#tables-2`](https://html.spec.whatwg.org/#tables-2) - External links to outdated specs: * [`https://www.w3.org/TR/html5/`](https://www.w3.org/TR/html5/) @@ -8272,9 +8239,6 @@ No informative reference to this spec from other specs. - Broken external links: * [`https://html.spec.whatwg.org/#the-ins-element`](https://html.spec.whatwg.org/#the-ins-element) * [`https://html.spec.whatwg.org/#the-del-element`](https://html.spec.whatwg.org/#the-del-element) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://www.w3.org/TR/css-inline-3/#propdef-vertical-align`](https://www.w3.org/TR/css-inline-3/#propdef-vertical-align) - * [`https://www.w3.org/TR/css-inline-3/#valdef-alignment-baseline-baseline`](https://www.w3.org/TR/css-inline-3/#valdef-alignment-baseline-baseline) * [`https://www.w3.org/TR/css-color-3/#color0`](https://www.w3.org/TR/css-color-3/#color0) - External links that use a dated URL: * [`https://www.w3.org/TR/1998/REC-CSS2-19980512`](https://www.w3.org/TR/1998/REC-CSS2-19980512) @@ -8287,6 +8251,7 @@ Normative references to this spec from: - [CSS Fill and Stroke Module Level 3](https://drafts.fxtf.org/fill-stroke/) - [CSS Ruby Annotation Layout Module Level 1](https://drafts.csswg.org/css-ruby-1/) - [CSS Writing Modes Level 4](https://drafts.csswg.org/css-writing-modes-4/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) Informative references to this spec from: @@ -8325,10 +8290,7 @@ Informative references to this spec from: * [`https://www.w3.org/TR/css-backgrounds-3/#the-border-style`](https://www.w3.org/TR/css-backgrounds-3/#the-border-style) * [`https://www.w3.org/TR/css-ruby-1/#autohide`](https://www.w3.org/TR/css-ruby-1/#autohide) - Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://drafts.csswg.org/css-color-3/#color0`](https://drafts.csswg.org/css-color-3/#color0) - * [`https://drafts.csswg.org/css-inline-3/#valdef-alignment-baseline-baseline`](https://drafts.csswg.org/css-inline-3/#valdef-alignment-baseline-baseline) - * [`https://drafts.csswg.org/css-inline-3/#propdef-vertical-align`](https://drafts.csswg.org/css-inline-3/#propdef-vertical-align) - External links that use a dated URL: * [`https://www.w3.org/TR/1998/REC-CSS2-19980512`](https://www.w3.org/TR/1998/REC-CSS2-19980512) @@ -8382,10 +8344,6 @@ Informative references to this spec from: * [`https://html.spec.whatwg.org/#newlines`](https://html.spec.whatwg.org/#newlines) * [`https://html.spec.whatwg.org/#preprocessing-the-input-stream`](https://html.spec.whatwg.org/#preprocessing-the-input-stream) * [`https://html.spec.whatwg.org/#the-wbr-element`](https://html.spec.whatwg.org/#the-wbr-element) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://drafts.csswg.org/css-inline-3/#line-box`](https://drafts.csswg.org/css-inline-3/#line-box) - * [`https://drafts.csswg.org/css-inline-3/#propdef-vertical-align`](https://drafts.csswg.org/css-inline-3/#propdef-vertical-align) - * [`https://drafts.csswg.org/css-inline-3/#valdef-alignment-baseline-baseline`](https://drafts.csswg.org/css-inline-3/#valdef-alignment-baseline-baseline) #### Known dependencies on this specification {.dependencies} @@ -8398,6 +8356,8 @@ Normative references to this spec from: - [CSS Flexible Box Layout Module Level 1](https://drafts.csswg.org/css-flexbox-1/) - [CSS Fonts Module Level 4](https://drafts.csswg.org/css-fonts-4/) - [CSS Generated Content Module Level 3](https://drafts.csswg.org/css-content-3/) +- [CSS Inline Layout Module Level 3](https://drafts.csswg.org/css-inline-3/) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) - [CSS Logical Properties and Values Level 1](https://drafts.csswg.org/css-logical-1/) - [CSS Masking Module Level 1](https://drafts.fxtf.org/css-masking-1/) - [CSS Mobile Text Size Adjustment Module Level 1](https://drafts.csswg.org/css-size-adjust-1/) @@ -8413,8 +8373,10 @@ Normative references to this spec from: - [CSSOM View Module](https://drafts.csswg.org/cssom-view/) - [Filter Effects Module Level 1](https://drafts.fxtf.org/filter-effects-1/) - [Layout Instability API](https://wicg.github.io/layout-instability/) +- [MathML Core](https://w3c.github.io/mathml-core/) - [Paint Timing 1](https://w3c.github.io/paint-timing/) - [Quirks Mode Standard](https://quirks.spec.whatwg.org/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) - [Selectors Level 4](https://drafts.csswg.org/selectors/) - [WebVTT: The Web Video Text Tracks Format](https://w3c.github.io/webvtt/) @@ -8453,7 +8415,6 @@ Informative references to this spec from: * [`https://drafts.csswg.org/css-text-3/#other-space-separators`](https://drafts.csswg.org/css-text-3/#other-space-separators) - Broken external links: * [`https://html.spec.whatwg.org/#the-wbr-element`](https://html.spec.whatwg.org/#the-wbr-element) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) #### Known dependencies on this specification {.dependencies} @@ -8461,11 +8422,14 @@ Normative references to this spec from: - [CSS Backgrounds and Borders Module Level 4](https://drafts.csswg.org/css-backgrounds-4/) - [CSS Flexible Box Layout Module Level 1](https://drafts.csswg.org/css-flexbox-1/) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) - [CSS Mobile Text Size Adjustment Module Level 1](https://drafts.csswg.org/css-size-adjust-1/) - [CSS Paged Media Module Level 3](https://drafts.csswg.org/css-page-3/) - [CSS Ruby Annotation Layout Module Level 1](https://drafts.csswg.org/css-ruby-1/) - [CSS Table Module Level 3](https://drafts.csswg.org/css-tables-3/) - [CSS Typed OM Level 1](https://drafts.css-houdini.org/css-typed-om-1/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) - [WebVTT: The Web Video Text Tracks Format](https://w3c.github.io/webvtt/) No informative reference to this spec from other specs. @@ -8497,7 +8461,6 @@ No informative reference to this spec from other specs. * [`https://www.w3.org/TR/2011/REC-SVG11-20110816/`](https://www.w3.org/TR/2011/REC-SVG11-20110816/), related reference "SVG11" uses URL [`https://www.w3.org/TR/SVG11/`](https://www.w3.org/TR/SVG11/) - Broken external links: * [`https://html.spec.whatwg.org/#the-div-element`](https://html.spec.whatwg.org/#the-div-element) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - External links that use a dated URL: * [`https://www.w3.org/TR/2009/WD-css3-2d-transforms-20090320/`](https://www.w3.org/TR/2009/WD-css3-2d-transforms-20090320/) * [`https://www.w3.org/TR/2009/WD-SVG-Transforms-20090320/`](https://www.w3.org/TR/2009/WD-SVG-Transforms-20090320/) @@ -8529,11 +8492,14 @@ Normative references to this spec from: - [Geometry Interfaces Module Level 1](https://drafts.fxtf.org/geometry/) - [Layout Instability API](https://wicg.github.io/layout-instability/) - [Motion Path Module Level 1](https://drafts.fxtf.org/motion-1/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) Informative references to this spec from: - [CSS Fonts Module Level 4](https://drafts.csswg.org/css-fonts-4/) - [CSS Images Module Level 3](https://drafts.csswg.org/css-images-3/) +- [CSS Spatial Navigation Level 1](https://drafts.csswg.org/css-nav-1/) - [CSS Syntax Module Level 3](https://drafts.csswg.org/css-syntax/) - [CSS Values and Units Module Level 3](https://drafts.csswg.org/css-values-3/) - [CSS Values and Units Module Level 4](https://drafts.csswg.org/css-values-4/) @@ -8562,7 +8528,6 @@ Informative references to this spec from: * [`https://drafts.csswg.org/css-transforms-1/#reference-box`](https://drafts.csswg.org/css-transforms-1/#reference-box) * [`https://drafts.csswg.org/css2/#stacking-context`](https://drafts.csswg.org/css2/#stacking-context) - Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#the-a-element`](https://html.spec.whatwg.org/#the-a-element) #### Known dependencies on this specification {.dependencies} @@ -8611,11 +8576,6 @@ Informative references to this spec from: * [`https://drafts.csswg.org/css-easing-1/#output-progress-value`](https://drafts.csswg.org/css-easing-1/#output-progress-value) - Broken external links: * [`https://drafts.csswg.org/css-color-3/#opacity`](https://drafts.csswg.org/css-color-3/#opacity) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://drafts.csswg.org/web-animations-1/#animation-type`](https://drafts.csswg.org/web-animations-1/#animation-type) - * [`https://drafts.csswg.org/web-animations-1/#not-animatable`](https://drafts.csswg.org/web-animations-1/#not-animatable) - * [`https://drafts.csswg.org/web-animations-1/#discrete`](https://drafts.csswg.org/web-animations-1/#discrete) - * [`https://drafts.csswg.org/web-animations-1/#combining-shadow-lists`](https://drafts.csswg.org/web-animations-1/#combining-shadow-lists) * [`https://html.spec.whatwg.org/#concept-event-dispatch`](https://html.spec.whatwg.org/#concept-event-dispatch) * [`https://html.spec.whatwg.org/#event-handlers`](https://html.spec.whatwg.org/#event-handlers) * [`https://html.spec.whatwg.org/#event-handler-event-type`](https://html.spec.whatwg.org/#event-handler-event-type) @@ -8643,6 +8603,7 @@ Normative references to this spec from: - [CSS Containment Module Level 2](https://drafts.csswg.org/css-contain-2/) - [CSS Transitions Level 2](https://drafts.csswg.org/css-transitions-2/) - [CSS Typed OM Level 1](https://drafts.css-houdini.org/css-typed-om-1/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) - [Web Animations Level 2](https://drafts.csswg.org/web-animations-2/) - [WebVTT: The Web Video Text Tracks Format](https://w3c.github.io/webvtt/) @@ -8653,9 +8614,11 @@ Informative references to this spec from: - [CSS Backgrounds and Borders Module Level 3](https://drafts.csswg.org/css-backgrounds/) - [CSS Color Module Level 4](https://drafts.csswg.org/css-color/) - [CSS Conditional Rules Module Level 3](https://drafts.csswg.org/css-conditional-3/) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) - [CSS Properties and Values API Level 1](https://drafts.css-houdini.org/css-properties-values-api-1/) - [CSS Shapes Module Level 1](https://drafts.csswg.org/css-shapes/) - [HTML Standard](https://html.spec.whatwg.org/multipage/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) ### CSS Transitions Level 2 {data-spec=true data-anomaly=true data-unknownIdlNames=true data-missingDfns=true data-xrefs=true} @@ -8670,38 +8633,33 @@ Informative references to this spec from: #### Potential issue(s) {.anomalies} -- Unknown WebIDL names used: `Animation`, `CSSOMString` -- Broken external links: +- Unknown WebIDL names used: `CSSOMString` +- External links to private terms: * [`https://drafts.csswg.org/web-animations/#iteration-duration`](https://drafts.csswg.org/web-animations/#iteration-duration) * [`https://drafts.csswg.org/web-animations/#animation-effect`](https://drafts.csswg.org/web-animations/#animation-effect) * [`https://drafts.csswg.org/web-animations/#start-delay`](https://drafts.csswg.org/web-animations/#start-delay) * [`https://drafts.csswg.org/web-animations/#cancel-an-animation`](https://drafts.csswg.org/web-animations/#cancel-an-animation) - * [`https://drafts.csswg.org/web-animations/#animation`](https://drafts.csswg.org/web-animations/#animation) * [`https://drafts.csswg.org/web-animations/#animation-class`](https://drafts.csswg.org/web-animations/#animation-class) - * [`https://drafts.csswg.org/web-animations/#global-animation-list`](https://drafts.csswg.org/web-animations/#global-animation-list) * [`https://drafts.csswg.org/web-animations/#idle-play-state`](https://drafts.csswg.org/web-animations/#idle-play-state) - * [`https://drafts.csswg.org/web-animations/#sampling`](https://drafts.csswg.org/web-animations/#sampling) - * [`https://drafts.csswg.org/web-animations/#target-effect`](https://drafts.csswg.org/web-animations/#target-effect) * [`https://drafts.csswg.org/web-animations/#unresolved`](https://drafts.csswg.org/web-animations/#unresolved) - * [`https://drafts.csswg.org/web-animations/#current-time`](https://drafts.csswg.org/web-animations/#current-time) - * [`https://drafts.csswg.org/web-animations/#pending-play-state`](https://drafts.csswg.org/web-animations/#pending-play-state) * [`https://drafts.csswg.org/web-animations/#active-duration`](https://drafts.csswg.org/web-animations/#active-duration) - * [`https://drafts.csswg.org/web-animations/#target-effect-end`](https://drafts.csswg.org/web-animations/#target-effect-end) * [`https://drafts.csswg.org/web-animations/#current-iteration`](https://drafts.csswg.org/web-animations/#current-iteration) * [`https://drafts.csswg.org/web-animations/#iteration-start`](https://drafts.csswg.org/web-animations/#iteration-start) * [`https://drafts.csswg.org/web-animations/#active-time`](https://drafts.csswg.org/web-animations/#active-time) * [`https://drafts.csswg.org/web-animations/#fill-mode`](https://drafts.csswg.org/web-animations/#fill-mode) - * [`https://www.w3.org/TR/web-animations-1/#time-transformations`](https://www.w3.org/TR/web-animations-1/#time-transformations) - * [`https://www.w3.org/TR/web-animations-1/#applying-the-composited-result`](https://www.w3.org/TR/web-animations-1/#applying-the-composited-result) - * [`https://www.w3.org/TR/web-animations-1/#animation-effect-phases-and-states`](https://www.w3.org/TR/web-animations-1/#animation-effect-phases-and-states) - * [`https://drafts.csswg.org/web-animations-1/#transformed-progress`](https://drafts.csswg.org/web-animations-1/#transformed-progress) - * [`https://drafts.csswg.org/web-animations-1/#dom-animation-cancel`](https://drafts.csswg.org/web-animations-1/#dom-animation-cancel) - * [`https://drafts.csswg.org/web-animations-1/#dom-animatable-getanimations`](https://drafts.csswg.org/web-animations-1/#dom-animatable-getanimations) +- Broken external links: + * [`https://drafts.csswg.org/web-animations/#sampling`](https://drafts.csswg.org/web-animations/#sampling) + * [`https://drafts.csswg.org/web-animations/#target-effect`](https://drafts.csswg.org/web-animations/#target-effect) + * [`https://drafts.csswg.org/web-animations/#current-time`](https://drafts.csswg.org/web-animations/#current-time) + * [`https://drafts.csswg.org/web-animations/#pending-play-state`](https://drafts.csswg.org/web-animations/#pending-play-state) + * [`https://drafts.csswg.org/web-animations/#target-effect-end`](https://drafts.csswg.org/web-animations/#target-effect-end) * [`https://html.spec.whatwg.org/#being-rendered`](https://html.spec.whatwg.org/#being-rendered) #### Known dependencies on this specification {.dependencies} -No normative reference to this spec from other specs. +Normative references to this spec from: + +- [Web Animations](https://drafts.csswg.org/web-animations-1/) No informative reference to this spec from other specs. @@ -8729,44 +8687,10 @@ No informative reference to this spec from other specs. - External links that neither target definitions nor headings: * [`https://drafts.fxtf.org/compositing-2/#propdef-mix`](https://drafts.fxtf.org/compositing-2/#propdef-mix) - Broken external links: - * [`https://drafts.csswg.org/css-lists-3/#propdef-counter-reset`](https://drafts.csswg.org/css-lists-3/#propdef-counter-reset) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-image`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-image) - * [`https://drafts.csswg.org/css-lists-3/#propdef-counter-increment`](https://drafts.csswg.org/css-lists-3/#propdef-counter-increment) - * [`https://drafts.csswg.org/css-lists-3/#propdef-counter-set`](https://drafts.csswg.org/css-lists-3/#propdef-counter-set) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style`](https://drafts.csswg.org/css-lists-3/#propdef-list-style) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-position`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-position) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-type`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-type) - * [`https://drafts.csswg.org/css-lists-3/#propdef-marker-side`](https://drafts.csswg.org/css-lists-3/#propdef-marker-side) * [`https://html.spec.whatwg.org/#htmlelement`](https://html.spec.whatwg.org/#htmlelement) * [`https://html.spec.whatwg.org/#the-style-element`](https://html.spec.whatwg.org/#the-style-element) * [`https://html.spec.whatwg.org/#attr-style`](https://html.spec.whatwg.org/#attr-style) - * [`https://drafts.csswg.org/css-grid-2/#typedef-flex`](https://drafts.csswg.org/css-grid-2/#typedef-flex) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid`](https://drafts.csswg.org/css-grid-2/#propdef-grid) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-area`](https://drafts.csswg.org/css-grid-2/#propdef-grid-area) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-auto-columns`](https://drafts.csswg.org/css-grid-2/#propdef-grid-auto-columns) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-auto-flow`](https://drafts.csswg.org/css-grid-2/#propdef-grid-auto-flow) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-auto-rows`](https://drafts.csswg.org/css-grid-2/#propdef-grid-auto-rows) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-column`](https://drafts.csswg.org/css-grid-2/#propdef-grid-column) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-column-end`](https://drafts.csswg.org/css-grid-2/#propdef-grid-column-end) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-column-start`](https://drafts.csswg.org/css-grid-2/#propdef-grid-column-start) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-row`](https://drafts.csswg.org/css-grid-2/#propdef-grid-row) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-row-end`](https://drafts.csswg.org/css-grid-2/#propdef-grid-row-end) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-row-start`](https://drafts.csswg.org/css-grid-2/#propdef-grid-row-start) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-template`](https://drafts.csswg.org/css-grid-2/#propdef-grid-template) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-template-areas`](https://drafts.csswg.org/css-grid-2/#propdef-grid-template-areas) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-template-columns`](https://drafts.csswg.org/css-grid-2/#propdef-grid-template-columns) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-template-rows`](https://drafts.csswg.org/css-grid-2/#propdef-grid-template-rows) * [`https://www.w3.org/TR/css-values-3/#typedef-number-percentage`](https://www.w3.org/TR/css-values-3/#typedef-number-percentage) - * [`https://drafts.csswg.org/css-inline-3/#propdef-alignment-baseline`](https://drafts.csswg.org/css-inline-3/#propdef-alignment-baseline) - * [`https://drafts.csswg.org/css-inline-3/#propdef-baseline-shift`](https://drafts.csswg.org/css-inline-3/#propdef-baseline-shift) - * [`https://drafts.csswg.org/css-inline-3/#propdef-dominant-baseline`](https://drafts.csswg.org/css-inline-3/#propdef-dominant-baseline) - * [`https://drafts.csswg.org/css-inline-3/#propdef-initial-letter`](https://drafts.csswg.org/css-inline-3/#propdef-initial-letter) - * [`https://drafts.csswg.org/css-inline-3/#propdef-initial-letter-align`](https://drafts.csswg.org/css-inline-3/#propdef-initial-letter-align) - * [`https://drafts.csswg.org/css-inline-3/#propdef-initial-letter-wrap`](https://drafts.csswg.org/css-inline-3/#propdef-initial-letter-wrap) - * [`https://drafts.csswg.org/css-inline-3/#propdef-vertical-align`](https://drafts.csswg.org/css-inline-3/#propdef-vertical-align) - * [`https://drafts.csswg.org/css-line-grid-1/#propdef-box-snap`](https://drafts.csswg.org/css-line-grid-1/#propdef-box-snap) - * [`https://drafts.csswg.org/css-line-grid-1/#propdef-line-grid`](https://drafts.csswg.org/css-line-grid-1/#propdef-line-grid) - * [`https://drafts.csswg.org/css-line-grid-1/#propdef-line-snap`](https://drafts.csswg.org/css-line-grid-1/#propdef-line-snap) * [`https://drafts.csswg.org/css-fonts-3/#absolute-size-value`](https://drafts.csswg.org/css-fonts-3/#absolute-size-value) * [`https://drafts.csswg.org/css-fonts-3/#relative-size-value`](https://drafts.csswg.org/css-fonts-3/#relative-size-value) @@ -8781,6 +8705,7 @@ Normative references to this spec from: - [CSS Properties and Values API Level 1](https://drafts.css-houdini.org/css-properties-values-api-1/) - [CSS Values and Units Module Level 4](https://drafts.csswg.org/css-values-4/) - [Font Metrics API Level 1](https://drafts.css-houdini.org/font-metrics-api-1/) +- [Scroll-linked Animations](https://drafts.csswg.org/scroll-animations-1/) - [Web Animations Level 2](https://drafts.csswg.org/web-animations-2/) Informative references to this spec from: @@ -8858,7 +8783,6 @@ No informative reference to this spec from other specs. * [`https://html.spec.whatwg.org/#dynamic-changes-to-base-urls`](https://html.spec.whatwg.org/#dynamic-changes-to-base-urls) * [`https://html.spec.whatwg.org/#the-base-element`](https://html.spec.whatwg.org/#the-base-element) * [`https://html.spec.whatwg.org/#dom-history-pushstate`](https://html.spec.whatwg.org/#dom-history-pushstate) - * [`https://drafts.csswg.org/css-grid-2/#valdef-flex-fr`](https://drafts.csswg.org/css-grid-2/#valdef-flex-fr) * [`https://drafts.csswg.org/selectors-3/#x`](https://drafts.csswg.org/selectors-3/#x) - External links that use a dated URL: * [`https://www.w3.org/TR/2013/CR-css3-values-20130730/`](https://www.w3.org/TR/2013/CR-css3-values-20130730/) @@ -8900,8 +8824,13 @@ Normative references to this spec from: - [CSS Generated Content for Paged Media Module](https://drafts.csswg.org/css-gcpm/) - [CSS Generated Content for Paged Media Module Level 4](https://drafts.csswg.org/css-gcpm-4/) - [CSS Generated Content Module Level 3](https://drafts.csswg.org/css-content-3/) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) +- [CSS Grid Layout Module Level 3](https://drafts.csswg.org/css-grid-3/) - [CSS Images Module Level 3](https://drafts.csswg.org/css-images-3/) - [CSS Images Module Level 4](https://drafts.csswg.org/css-images-4/) +- [CSS Inline Layout Module Level 3](https://drafts.csswg.org/css-inline-3/) +- [CSS Line Grid Module Level 1](https://drafts.csswg.org/css-line-grid/) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) - [CSS Logical Properties and Values Level 1](https://drafts.csswg.org/css-logical-1/) - [CSS Masking Module Level 1](https://drafts.fxtf.org/css-masking-1/) - [CSS Mobile Text Size Adjustment Module Level 1](https://drafts.csswg.org/css-size-adjust-1/) @@ -8922,6 +8851,7 @@ Normative references to this spec from: - [CSS Scrollbars Styling Module Level 1](https://drafts.csswg.org/css-scrollbars/) - [CSS Shapes Module Level 1](https://drafts.csswg.org/css-shapes/) - [CSS Shapes Module Level 2](https://drafts.csswg.org/css-shapes-2/) +- [CSS Spatial Navigation Level 1](https://drafts.csswg.org/css-nav-1/) - [CSS Speech Module Level 1](https://drafts.csswg.org/css-speech-1/) - [CSS Table Module Level 3](https://drafts.csswg.org/css-tables-3/) - [CSS Text Decoration Module Level 3](https://drafts.csswg.org/css-text-decor-3/) @@ -8937,9 +8867,12 @@ Normative references to this spec from: - [Filter Effects Module Level 1](https://drafts.fxtf.org/filter-effects-1/) - [HTMLVideoElement.requestVideoFrameCallback()](https://wicg.github.io/video-rvfc/) - [Intersection Observer](https://w3c.github.io/IntersectionObserver/) +- [MathML Core](https://w3c.github.io/mathml-core/) - [Media Queries Level 4](https://drafts.csswg.org/mediaqueries-4/) - [Motion Path Module Level 1](https://drafts.fxtf.org/motion-1/) - [Quirks Mode Standard](https://quirks.spec.whatwg.org/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) +- [Scroll-linked Animations](https://drafts.csswg.org/scroll-animations-1/) - [Touch Events - Level 2](https://w3c.github.io/touch-events/) - [Visual Viewport API](https://wicg.github.io/visual-viewport/) - [WebDriver](https://w3c.github.io/webdriver/) @@ -8974,13 +8907,9 @@ No informative reference to this spec from other specs. * [`https://drafts.csswg.org/css-syntax-3/#consume-a-url-token`](https://drafts.csswg.org/css-syntax-3/#consume-a-url-token) * [`https://drafts.csswg.org/selectors-4/#typedef-wq-name`](https://drafts.csswg.org/selectors-4/#typedef-wq-name) - Broken external links: - * [`https://drafts.csswg.org/web-animations-1/#discrete`](https://drafts.csswg.org/web-animations-1/#discrete) * [`https://html.spec.whatwg.org/#dynamic-changes-to-base-urls`](https://html.spec.whatwg.org/#dynamic-changes-to-base-urls) * [`https://html.spec.whatwg.org/#the-base-element`](https://html.spec.whatwg.org/#the-base-element) * [`https://html.spec.whatwg.org/#dom-history-pushstate`](https://html.spec.whatwg.org/#dom-history-pushstate) - * [`https://drafts.csswg.org/css-grid-2/#valdef-flex-fr`](https://drafts.csswg.org/css-grid-2/#valdef-flex-fr) - * [`https://drafts.csswg.org/css-grid-2/#typedef-flex`](https://drafts.csswg.org/css-grid-2/#typedef-flex) - * [`https://drafts.csswg.org/css-inline-3/#valdef-line-height-normal`](https://drafts.csswg.org/css-inline-3/#valdef-line-height-normal) * [`https://www.w3.org/TR/css-values-3/#acknowledgements`](https://www.w3.org/TR/css-values-3/#acknowledgements) #### Known dependencies on this specification {.dependencies} @@ -9028,9 +8957,14 @@ Normative references to this spec from: - [CSS Generated Content for Paged Media Module](https://drafts.csswg.org/css-gcpm/) - [CSS Generated Content for Paged Media Module Level 4](https://drafts.csswg.org/css-gcpm-4/) - [CSS Generated Content Module Level 3](https://drafts.csswg.org/css-content-3/) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) +- [CSS Grid Layout Module Level 3](https://drafts.csswg.org/css-grid-3/) - [CSS Images Module Level 3](https://drafts.csswg.org/css-images-3/) - [CSS Images Module Level 4](https://drafts.csswg.org/css-images-4/) +- [CSS Inline Layout Module Level 3](https://drafts.csswg.org/css-inline-3/) - [CSS Layout API Level 1](https://drafts.css-houdini.org/css-layout-api-1/) +- [CSS Line Grid Module Level 1](https://drafts.csswg.org/css-line-grid/) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) - [CSS Logical Properties and Values Level 1](https://drafts.csswg.org/css-logical-1/) - [CSS Masking Module Level 1](https://drafts.fxtf.org/css-masking-1/) - [CSS Mobile Text Size Adjustment Module Level 1](https://drafts.csswg.org/css-size-adjust-1/) @@ -9056,6 +8990,7 @@ Normative references to this spec from: - [CSS Shadow Parts](https://drafts.csswg.org/css-shadow-parts/) - [CSS Shapes Module Level 1](https://drafts.csswg.org/css-shapes/) - [CSS Shapes Module Level 2](https://drafts.csswg.org/css-shapes-2/) +- [CSS Spatial Navigation Level 1](https://drafts.csswg.org/css-nav-1/) - [CSS Speech Module Level 1](https://drafts.csswg.org/css-speech-1/) - [CSS Syntax Module Level 3](https://drafts.csswg.org/css-syntax/) - [CSS Table Module Level 3](https://drafts.csswg.org/css-tables-3/) @@ -9083,7 +9018,9 @@ Normative references to this spec from: - [Non-element Selectors Module Level 1](https://drafts.csswg.org/selectors-nonelement/) - [Picture-in-Picture](https://w3c.github.io/picture-in-picture/) - [Quirks Mode Standard](https://quirks.spec.whatwg.org/) +- [Scroll-linked Animations](https://drafts.csswg.org/scroll-animations-1/) - [Selectors Level 4](https://drafts.csswg.org/selectors/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) - [Web Animations Level 2](https://drafts.csswg.org/web-animations-2/) - [WebVTT: The Web Video Text Tracks Format](https://w3c.github.io/webvtt/) @@ -9092,7 +9029,7 @@ Informative references to this spec from: - [Responsive Image Client Hints](https://wicg.github.io/responsive-image-client-hints/) -### CSS Will Change Module Level 1 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-inconsistentRef=true data-xrefs=true} +### CSS Will Change Module Level 1 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-inconsistentRef=true} #### Spec info {.info} @@ -9111,8 +9048,6 @@ Informative references to this spec from: * [`https://www.w3.org/TR/web-animations/`](https://www.w3.org/TR/web-animations/) - Inconsistent references for links: * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) -- Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) #### Known dependencies on this specification {.dependencies} @@ -9120,6 +9055,7 @@ Normative references to this spec from: - [CSS Animations Level 1](https://drafts.csswg.org/css-animations/) - [CSS Typed OM Level 1](https://drafts.css-houdini.org/css-typed-om-1/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) Informative references to this spec from: @@ -9155,13 +9091,6 @@ Informative references to this spec from: - Broken external links: * [`https://html.spec.whatwg.org/#bidi-rendering`](https://html.spec.whatwg.org/#bidi-rendering) * [`https://html.spec.whatwg.org/#the-body-element`](https://html.spec.whatwg.org/#the-body-element) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://drafts.csswg.org/css-inline-3/#root-inline-box`](https://drafts.csswg.org/css-inline-3/#root-inline-box) - * [`https://drafts.csswg.org/css-inline-3/#propdef-vertical-align`](https://drafts.csswg.org/css-inline-3/#propdef-vertical-align) - * [`https://drafts.csswg.org/css-inline-3/#valdef-alignment-baseline-baseline`](https://drafts.csswg.org/css-inline-3/#valdef-alignment-baseline-baseline) - * [`https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-sub`](https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-sub) - * [`https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-super`](https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-super) - * [`https://drafts.csswg.org/css-grid-2/#grid-item`](https://drafts.csswg.org/css-grid-2/#grid-item) - External links that use a dated URL: * [`https://www.w3.org/TR/2015/CR-css-writing-modes-3-20151215/`](https://www.w3.org/TR/2015/CR-css-writing-modes-3-20151215/) @@ -9182,7 +9111,11 @@ Normative references to this spec from: - [CSS Fonts Module Level 4](https://drafts.csswg.org/css-fonts-4/) - [CSS Fragmentation Module Level 3](https://drafts.csswg.org/css-break/) - [CSS Fragmentation Module Level 4](https://drafts.csswg.org/css-break-4/) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) +- [CSS Inline Layout Module Level 3](https://drafts.csswg.org/css-inline-3/) - [CSS Layout API Level 1](https://drafts.css-houdini.org/css-layout-api-1/) +- [CSS Line Grid Module Level 1](https://drafts.csswg.org/css-line-grid/) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) - [CSS Logical Properties and Values Level 1](https://drafts.csswg.org/css-logical-1/) - [CSS Masking Module Level 1](https://drafts.fxtf.org/css-masking-1/) - [CSS Multi-column Layout Module Level 1](https://drafts.csswg.org/css-multicol/) @@ -9211,6 +9144,8 @@ Normative references to this spec from: - [Media Queries Level 4](https://drafts.csswg.org/mediaqueries-4/) - [Media Queries Level 5](https://drafts.csswg.org/mediaqueries-5/) - [Quirks Mode Standard](https://quirks.spec.whatwg.org/) +- [Scroll-linked Animations](https://drafts.csswg.org/scroll-animations-1/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) - [WebVTT: The Web Video Text Tracks Format](https://w3c.github.io/webvtt/) Informative references to this spec from: @@ -9271,6 +9206,7 @@ Normative references to this spec from: - [CSS Painting API Level 1](https://drafts.css-houdini.org/css-paint-api-1/) - [CSS Scroll Anchoring Module Level 1](https://drafts.csswg.org/css-scroll-anchoring/) - [CSS Scroll Snap Module Level 1](https://drafts.csswg.org/css-scroll-snap-1/) +- [CSS Spatial Navigation Level 1](https://drafts.csswg.org/css-nav-1/) - [HTML Standard](https://html.spec.whatwg.org/multipage/) - [Intersection Observer](https://w3c.github.io/IntersectionObserver/) - [Largest Contentful Paint](https://wicg.github.io/largest-contentful-paint/) @@ -9278,8 +9214,8 @@ Normative references to this spec from: - [Media Queries Level 4](https://drafts.csswg.org/mediaqueries-4/) - [Media Queries Level 5](https://drafts.csswg.org/mediaqueries-5/) - [Pointer Events](https://w3c.github.io/pointerevents/) -- [Resize Observer](https://drafts.csswg.org/resize-observer/) - [Responsive Image Client Hints](https://wicg.github.io/responsive-image-client-hints/) +- [Scroll-linked Animations](https://drafts.csswg.org/scroll-animations-1/) - [Text Fragments](https://wicg.github.io/scroll-to-text-fragment/) - [The Screen Orientation API](https://w3c.github.io/screen-orientation/) - [Visual Viewport API](https://wicg.github.io/visual-viewport/) @@ -9295,7 +9231,7 @@ Informative references to this spec from: - [Quirks Mode Standard](https://quirks.spec.whatwg.org/) -### Filter Effects Module Level 1 {data-spec=true data-anomaly=true data-unknownIdlNames=true data-missingDfns=true data-missingLinkRef=true data-inconsistentRef=true data-xrefs=true} +### Filter Effects Module Level 1 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-inconsistentRef=true data-xrefs=true} #### Spec info {.info} @@ -9308,7 +9244,6 @@ Informative references to this spec from: #### Potential issue(s) {.anomalies} -- Unknown WebIDL names used: `SVGAnimatedBoolean`, `SVGAnimatedEnumeration`, `SVGAnimatedInteger`, `SVGAnimatedLength`, `SVGAnimatedNumber`, `SVGAnimatedNumberList`, `SVGAnimatedPreserveAspectRatio`, `SVGAnimatedString`, `SVGElement` - Missing references for links: * [`https://www.w3.org/TR/css-cascade/`](https://www.w3.org/TR/css-cascade/) * [`https://www.w3.org/TR/web-animations/`](https://www.w3.org/TR/web-animations/) @@ -9318,8 +9253,9 @@ Informative references to this spec from: - Inconsistent references for links: * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS3VAL" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) * [`https://www.w3.org/TR/2011/REC-SVG11-20110816/`](https://www.w3.org/TR/2011/REC-SVG11-20110816/), related reference "SVG11" uses URL [`https://www.w3.org/TR/SVG11/`](https://www.w3.org/TR/SVG11/) +- External links to private terms: + * [`https://drafts.csswg.org/web-animations-1/#composite-operation-replace`](https://drafts.csswg.org/web-animations-1/#composite-operation-replace) - Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#browsing-context`](https://html.spec.whatwg.org/#browsing-context) * [`https://html.spec.whatwg.org/#attr-img-crossorigin`](https://html.spec.whatwg.org/#attr-img-crossorigin) * [`https://html.spec.whatwg.org/#the-img-element`](https://html.spec.whatwg.org/#the-img-element) @@ -9328,7 +9264,6 @@ Informative references to this spec from: * [`https://www.w3.org/TR/css-transitions-1/#animtype-number`](https://www.w3.org/TR/css-transitions-1/#animtype-number) * [`https://www.w3.org/TR/css-transitions-1/#animtype-shadow-list`](https://www.w3.org/TR/css-transitions-1/#animtype-shadow-list) * [`https://drafts.csswg.org/css-color-3/#color0`](https://drafts.csswg.org/css-color-3/#color0) - * [`https://drafts.csswg.org/web-animations-1/#composite-operation-replace`](https://drafts.csswg.org/web-animations-1/#composite-operation-replace) - External links that use a dated URL: * [`https://www.w3.org/TR/2011/REC-SVG11-20110816/`](https://www.w3.org/TR/2011/REC-SVG11-20110816/) * [`https://www.w3.org/TR/2008/REC-SVGTiny12-20081222/`](https://www.w3.org/TR/2008/REC-SVGTiny12-20081222/) @@ -9345,6 +9280,7 @@ Normative references to this spec from: - [CSS Table Module Level 3](https://drafts.csswg.org/css-tables-3/) - [CSS Transforms Module Level 2](https://drafts.csswg.org/css-transforms-2/) - [Filter Effects Module Level 2](https://drafts.fxtf.org/filter-effects-2/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) Informative references to this spec from: @@ -9369,7 +9305,6 @@ Informative references to this spec from: * [`https://www.w3.org/TR/web-animations/`](https://www.w3.org/TR/web-animations/) * [`https://www.w3.org/TR/compositing-1/`](https://www.w3.org/TR/compositing-1/) - Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#browsing-context`](https://html.spec.whatwg.org/#browsing-context) #### Known dependencies on this specification {.dependencies} @@ -9450,7 +9385,7 @@ Normative references to this spec from: - [Largest Contentful Paint](https://wicg.github.io/largest-contentful-paint/) - [Layout Instability API](https://wicg.github.io/layout-instability/) - [Orientation Sensor](https://w3c.github.io/orientation-sensor/) -- [Resize Observer](https://drafts.csswg.org/resize-observer/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) - [Text Fragments](https://wicg.github.io/scroll-to-text-fragment/) - [VirtualKeyboard API](https://w3c.github.io/virtual-keyboard/) - [Visual Viewport API](https://wicg.github.io/visual-viewport/) @@ -9548,6 +9483,8 @@ Normative references to this spec from: - [CSS Display Module Level 3](https://drafts.csswg.org/css-display/) - [CSS Fragmentation Module Level 3](https://drafts.csswg.org/css-break/) - [CSS Fragmentation Module Level 4](https://drafts.csswg.org/css-break-4/) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) +- [CSS Line Grid Module Level 1](https://drafts.csswg.org/css-line-grid/) - [CSS Multi-column Layout Module Level 1](https://drafts.csswg.org/css-multicol/) - [CSS Object Model (CSSOM)](https://drafts.csswg.org/cssom/) - [CSS Paged Media Module Level 3](https://drafts.csswg.org/css-page-3/) @@ -9592,7 +9529,6 @@ Informative references to this spec from: * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "CSS3VAL" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) * [`https://www.w3.org/TR/2016/WD-css-round-display-1-20160301/`](https://www.w3.org/TR/2016/WD-css-round-display-1-20160301/), related reference "CSS-ROUND-DISPLAY-1" uses URL [`https://www.w3.org/TR/css-round-display-1/`](https://www.w3.org/TR/css-round-display-1/) - Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://drafts.csswg.org/css-position-3/#normal-flow`](https://drafts.csswg.org/css-position-3/#normal-flow) * [`https://drafts.csswg.org/css-position/#normal-flow`](https://drafts.csswg.org/css-position/#normal-flow) - External links that use a dated URL: @@ -9605,6 +9541,7 @@ Normative references to this spec from: - [CSS Round Display Level 1](https://drafts.csswg.org/css-round-display/) - [CSS Transforms Module Level 2](https://drafts.csswg.org/css-transforms-2/) - [CSS Typed OM Level 1](https://drafts.css-houdini.org/css-typed-om-1/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) No informative reference to this spec from other specs. @@ -9659,29 +9596,32 @@ No normative reference to this spec from other specs. No informative reference to this spec from other specs. -### Resize Observer {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-xrefs=true} +### Resize Observer {data-spec=true data-error=true} #### Spec info {.info} - Initial URL: [https://www.w3.org/TR/resize-observer-1/](https://www.w3.org/TR/resize-observer-1/) -- Crawled URL: [https://drafts.csswg.org/resize-observer/](https://drafts.csswg.org/resize-observer/) -- Crawled version: 11 November 2020 +- Crawled URL: [[object Object]]([object Object]) - Editor's Draft: [https://drafts.csswg.org/resize-observer/](https://drafts.csswg.org/resize-observer/) - Latest published version: [https://www.w3.org/TR/resize-observer-1/](https://www.w3.org/TR/resize-observer-1/) - Shortname: resize-observer-1 #### Potential issue(s) {.anomalies} -- Missing references for links: - * [`https://www.w3.org/TR/css3-positioning/`](https://www.w3.org/TR/css3-positioning/) - * [`https://www.w3.org/TR/css-display-3/`](https://www.w3.org/TR/css-display-3/) - * [`https://www.w3.org/TR/intersection-observer/`](https://www.w3.org/TR/intersection-observer/) - * [`https://www.w3.org/TR/css3-multicol/`](https://www.w3.org/TR/css3-multicol/) -- Broken external links: - * [`https://www.w3.org/TR/css3-positioning/#viewport`](https://www.w3.org/TR/css3-positioning/#viewport) - * [`https://html.spec.whatwg.org/#being-rendered`](https://html.spec.whatwg.org/#being-rendered) - * [`https://html.spec.whatwg.org/#errorevent`](https://html.spec.whatwg.org/#errorevent) - * [`https://html.spec.whatwg.org/#processing-model-8`](https://html.spec.whatwg.org/#processing-model-8) +The following network or parsing error occurred: +`TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded + at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 + at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) + at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) + at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16) + at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13) + at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24) + at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) + at async Promise.all (index 377) + at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) + at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)` + +Reffy could not render this specification as a DOM tree and cannot say anything about it as a result. In particular, it cannot include content defined in this specification in the analysis of other specifications crawled in this report. #### Known dependencies on this specification {.dependencies} @@ -9693,22 +9633,29 @@ Normative references to this spec from: No informative reference to this spec from other specs. -### Scroll-linked Animations {data-spec=true data-error=true} +### Scroll-linked Animations {data-spec=true data-anomaly=true data-unknownIdlNames=true data-missingDfns=true data-missingLinkRef=true data-xrefs=true} #### Spec info {.info} - Initial URL: [https://drafts.csswg.org/scroll-animations-1/](https://drafts.csswg.org/scroll-animations-1/) -- Crawled URL: [[object Object]]([object Object]) +- Crawled URL: [https://drafts.csswg.org/scroll-animations-1/](https://drafts.csswg.org/scroll-animations-1/) +- Crawled version: 25 August 2021 - Editor's Draft: [https://drafts.csswg.org/scroll-animations-1/](https://drafts.csswg.org/scroll-animations-1/) - Shortname: scroll-animations-1 #### Potential issue(s) {.anomalies} -The following network or parsing error occurred: -`TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded - at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111` - -Reffy could not render this specification as a DOM tree and cannot say anything about it as a result. In particular, it cannot include content defined in this specification in the analysis of other specifications crawled in this report. +- Unknown WebIDL names used: `CSSOMString` +- Missing references for links: + * [`https://www.w3.org/TR/security-privacy-questionnaire/`](https://www.w3.org/TR/security-privacy-questionnaire/) +- External links to private terms: + * [`https://drafts.csswg.org/cssom-view-1/#css-layout-box`](https://drafts.csswg.org/cssom-view-1/#css-layout-box) + * [`https://drafts.csswg.org/cssom-view-1/#overflow-directions`](https://drafts.csswg.org/cssom-view-1/#overflow-directions) +- Broken external links: + * [`https://html.spec.whatwg.org/#concept-document-windowconcept-document-window`](https://html.spec.whatwg.org/#concept-document-windowconcept-document-window) + * [`https://html.spec.whatwg.org/#window`](https://html.spec.whatwg.org/#window) + * [`https://html.spec.whatwg.org/#current-global-object`](https://html.spec.whatwg.org/#current-global-object) + * [`https://html.spec.whatwg.org/#dom-animationframeprovider-requestanimationframe`](https://html.spec.whatwg.org/#dom-animationframeprovider-requestanimationframe) #### Known dependencies on this specification {.dependencies} @@ -9804,6 +9751,7 @@ Normative references to this spec from: - [CSS Extensions](https://drafts.csswg.org/css-extensions-1/) - [CSS Generated Content Module Level 3](https://drafts.csswg.org/css-content-3/) - [CSS Images Module Level 4](https://drafts.csswg.org/css-images-4/) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) - [CSS Nesting Module](https://drafts.csswg.org/css-nesting/) - [CSS Object Model (CSSOM)](https://drafts.csswg.org/cssom/) - [CSS Paged Media Module Level 3](https://drafts.csswg.org/css-page-3/) @@ -9825,6 +9773,8 @@ Normative references to this spec from: - [Paint Timing 1](https://w3c.github.io/paint-timing/) - [Picture-in-Picture](https://w3c.github.io/picture-in-picture/) - [Quirks Mode Standard](https://quirks.spec.whatwg.org/) +- [Scroll-linked Animations](https://drafts.csswg.org/scroll-animations-1/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) - [WebVTT: The Web Video Text Tracks Format](https://w3c.github.io/webvtt/) - [WebXR DOM Overlays Module](https://immersive-web.github.io/dom-overlays/) @@ -9834,23 +9784,58 @@ Informative references to this spec from: - [CSS Namespaces Module Level 3](https://drafts.csswg.org/css-namespaces/) -### Web Animations {data-spec=true data-error=true} +### Web Animations {data-spec=true data-anomaly=true data-unknownIdlNames=true data-missingDfns=true data-inconsistentRef=true data-xrefs=true} #### Spec info {.info} - Initial URL: [https://www.w3.org/TR/web-animations-1/](https://www.w3.org/TR/web-animations-1/) -- Crawled URL: [[object Object]]([object Object]) +- Crawled URL: [https://drafts.csswg.org/web-animations-1/](https://drafts.csswg.org/web-animations-1/) +- Crawled version: 20 August 2021 - Editor's Draft: [https://drafts.csswg.org/web-animations-1/](https://drafts.csswg.org/web-animations-1/) - Latest published version: [https://www.w3.org/TR/web-animations-1/](https://www.w3.org/TR/web-animations-1/) - Shortname: web-animations-1 #### Potential issue(s) {.anomalies} -The following network or parsing error occurred: -`TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded - at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111` - -Reffy could not render this specification as a DOM tree and cannot say anything about it as a result. In particular, it cannot include content defined in this specification in the analysis of other specifications crawled in this report. +- Unknown WebIDL names used: `CSSOMString` +- Inconsistent references for links: + * [`https://w3c.github.io/hr-time/`](https://w3c.github.io/hr-time/), related reference "HR-TIME" uses URL [`https://www.w3.org/TR/hr-time-3/`](https://www.w3.org/TR/hr-time-3/) + * [`https://www.w3.org/TR/hr-time/`](https://www.w3.org/TR/hr-time/), related reference "HR-TIME" uses URL [`https://www.w3.org/TR/hr-time-3/`](https://www.w3.org/TR/hr-time-3/) +- External links to private terms: + * [`https://drafts.csswg.org/web-animations-2/#iteration-composite-operation`](https://drafts.csswg.org/web-animations-2/#iteration-composite-operation) + * [`https://drafts.csswg.org/web-animations-2/#iteration-composite-operation-accumulate`](https://drafts.csswg.org/web-animations-2/#iteration-composite-operation-accumulate) + * [`https://drafts.csswg.org/css-easing-1/#input-progress-value`](https://drafts.csswg.org/css-easing-1/#input-progress-value) + * [`https://drafts.csswg.org/css-easing-1/#before-flag`](https://drafts.csswg.org/css-easing-1/#before-flag) + * [`https://drafts.csswg.org/css-animations-2/#owning-element`](https://drafts.csswg.org/css-animations-2/#owning-element) + * [`https://drafts.csswg.org/css-transitions-2/#owning-element`](https://drafts.csswg.org/css-transitions-2/#owning-element) + * [`https://drafts.csswg.org/css-style-attr/#style-attribute`](https://drafts.csswg.org/css-style-attr/#style-attribute) +- External links that neither target definitions nor headings: + * [`https://heycam.github.io/webidl/#DOMString-to-es`](https://heycam.github.io/webidl/#DOMString-to-es) + * [`https://heycam.github.io/webidl/#es-to-dictionary`](https://heycam.github.io/webidl/#es-to-dictionary) + * [`https://heycam.github.io/webidl/#es-to-DOMString`](https://heycam.github.io/webidl/#es-to-DOMString) +- Broken external links: + * [`https://html.spec.whatwg.org/#animation-frames`](https://html.spec.whatwg.org/#animation-frames) + * [`https://html.spec.whatwg.org/#document`](https://html.spec.whatwg.org/#document) + * [`https://html.spec.whatwg.org/#perform-a-microtask-checkpoint`](https://html.spec.whatwg.org/#perform-a-microtask-checkpoint) + * [`https://html.spec.whatwg.org/#active-document`](https://html.spec.whatwg.org/#active-document) + * [`https://html.spec.whatwg.org/#dom-document-open`](https://html.spec.whatwg.org/#dom-document-open) + * [`https://html.spec.whatwg.org/#concept-relevant-realm`](https://html.spec.whatwg.org/#concept-relevant-realm) + * [`https://html.spec.whatwg.org/#media-element`](https://html.spec.whatwg.org/#media-element) + * [`https://html.spec.whatwg.org/#queue-a-task`](https://html.spec.whatwg.org/#queue-a-task) + * [`https://html.spec.whatwg.org/#dom-manipulation-task-source`](https://html.spec.whatwg.org/#dom-manipulation-task-source) + * [`https://html.spec.whatwg.org/#queue-a-microtask`](https://html.spec.whatwg.org/#queue-a-microtask) + * [`https://html.spec.whatwg.org/#current-global-object`](https://html.spec.whatwg.org/#current-global-object) + * [`https://html.spec.whatwg.org/#concept-document-window`](https://html.spec.whatwg.org/#concept-document-window) + * [`https://html.spec.whatwg.org/#window`](https://html.spec.whatwg.org/#window) + * [`https://html.spec.whatwg.org/#eventhandler`](https://html.spec.whatwg.org/#eventhandler) + * [`https://html.spec.whatwg.org/#being-rendered`](https://html.spec.whatwg.org/#being-rendered) + * [`https://html.spec.whatwg.org/#event-loop-processing-model`](https://html.spec.whatwg.org/#event-loop-processing-model) + * [`https://html.spec.whatwg.org/#run-the-animation-frame-callbacks`](https://html.spec.whatwg.org/#run-the-animation-frame-callbacks) + * [`https://html.spec.whatwg.org/#an-entry-with-persisted-user-state`](https://html.spec.whatwg.org/#an-entry-with-persisted-user-state) + * [`https://html.spec.whatwg.org/#session-history-entry`](https://html.spec.whatwg.org/#session-history-entry) + * [`https://w3c.github.io/hr-time/#time-origin`](https://w3c.github.io/hr-time/#time-origin) + * [`https://w3c.github.io/hr-time/#domhighrestimestamp`](https://w3c.github.io/hr-time/#domhighrestimestamp) + * [`https://heycam.github.io/webidl/#dfn-present`](https://heycam.github.io/webidl/#dfn-present) #### Known dependencies on this specification {.dependencies} @@ -9860,11 +9845,14 @@ Normative references to this spec from: - [CSS Animations Level 2](https://drafts.csswg.org/css-animations-2/) - [CSS Custom Properties for Cascading Variables Module Level 1](https://drafts.csswg.org/css-variables/) - [CSS Fill and Stroke Module Level 3](https://drafts.fxtf.org/fill-stroke/) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) - [CSS Properties and Values API Level 1](https://drafts.css-houdini.org/css-properties-values-api-1/) - [CSS Transitions](https://drafts.csswg.org/css-transitions/) - [CSS Transitions Level 2](https://drafts.csswg.org/css-transitions-2/) - [CSS Values and Units Module Level 4](https://drafts.csswg.org/css-values-4/) - [Filter Effects Module Level 1](https://drafts.fxtf.org/filter-effects-1/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) +- [Scroll-linked Animations](https://drafts.csswg.org/scroll-animations-1/) - [Web Animations Level 2](https://drafts.csswg.org/web-animations-2/) Informative references to this spec from: @@ -9873,7 +9861,7 @@ Informative references to this spec from: - [CSS Pseudo-Elements Module Level 4](https://drafts.csswg.org/css-pseudo-4/) -### Web Animations Level 2 {data-spec=true data-anomaly=true data-unknownIdlNames=true data-missingDfns=true data-missingLinkRef=true data-inconsistentRef=true data-xrefs=true} +### Web Animations Level 2 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-inconsistentRef=true data-xrefs=true} #### Spec info {.info} @@ -9885,76 +9873,49 @@ Informative references to this spec from: #### Potential issue(s) {.anomalies} -- Unknown WebIDL names used: `Animation`, `AnimationEffect`, `AnimationTimeline`, `ComputedEffectTiming`, `EffectTiming`, `KeyframeEffect`, `KeyframeEffectOptions`, `OptionalEffectTiming` - Missing references for links: * [`https://www.w3.org/TR/animation-timing/`](https://www.w3.org/TR/animation-timing/) - Inconsistent references for links: * [`https://www.w3.org/TR/dom/`](https://www.w3.org/TR/dom/), related reference "DOM" uses URL [`https://dom.spec.whatwg.org/`](https://dom.spec.whatwg.org/) * [`https://www.w3.org/TR/html5/`](https://www.w3.org/TR/html5/), related reference "HTML" uses URL [`https://html.spec.whatwg.org/multipage/`](https://html.spec.whatwg.org/multipage/) -- Broken external links: +- External links to private terms: * [`https://drafts.csswg.org/web-animations-1/#animation-effect`](https://drafts.csswg.org/web-animations-1/#animation-effect) * [`https://drafts.csswg.org/web-animations-1/#iteration-duration`](https://drafts.csswg.org/web-animations-1/#iteration-duration) * [`https://drafts.csswg.org/web-animations-1/#end-delay`](https://drafts.csswg.org/web-animations-1/#end-delay) - * [`https://drafts.csswg.org/web-animations-1/#timeline`](https://drafts.csswg.org/web-animations-1/#timeline) - * [`https://drafts.csswg.org/web-animations-1/#current-time`](https://drafts.csswg.org/web-animations-1/#current-time) - * [`https://drafts.csswg.org/web-animations-1/#animation-hold-time`](https://drafts.csswg.org/web-animations-1/#animation-hold-time) * [`https://drafts.csswg.org/web-animations-1/#unresolved`](https://drafts.csswg.org/web-animations-1/#unresolved) * [`https://drafts.csswg.org/web-animations-1/#finished-play-state`](https://drafts.csswg.org/web-animations-1/#finished-play-state) * [`https://drafts.csswg.org/web-animations-1/#iteration-progress`](https://drafts.csswg.org/web-animations-1/#iteration-progress) - * [`https://drafts.csswg.org/web-animations-1/#target-effect`](https://drafts.csswg.org/web-animations-1/#target-effect) * [`https://drafts.csswg.org/web-animations-1/#keyframe-effect`](https://drafts.csswg.org/web-animations-1/#keyframe-effect) - * [`https://drafts.csswg.org/web-animations-1/#inactive-timeline`](https://drafts.csswg.org/web-animations-1/#inactive-timeline) * [`https://drafts.csswg.org/web-animations-1/#time-value`](https://drafts.csswg.org/web-animations-1/#time-value) - * [`https://drafts.csswg.org/web-animations-1/#animation`](https://drafts.csswg.org/web-animations-1/#animation) * [`https://drafts.csswg.org/web-animations-1/#ready`](https://drafts.csswg.org/web-animations-1/#ready) - * [`https://drafts.csswg.org/web-animations-1/#animation-associated-effect`](https://drafts.csswg.org/web-animations-1/#animation-associated-effect) * [`https://drafts.csswg.org/web-animations-1/#current-finished-promise`](https://drafts.csswg.org/web-animations-1/#current-finished-promise) * [`https://drafts.csswg.org/web-animations-1/#pause-an-animation`](https://drafts.csswg.org/web-animations-1/#pause-an-animation) * [`https://drafts.csswg.org/web-animations-1/#cancel-an-animation`](https://drafts.csswg.org/web-animations-1/#cancel-an-animation) * [`https://drafts.csswg.org/web-animations-1/#active-interval`](https://drafts.csswg.org/web-animations-1/#active-interval) * [`https://drafts.csswg.org/web-animations-1/#active-time`](https://drafts.csswg.org/web-animations-1/#active-time) - * [`https://drafts.csswg.org/web-animations-1/#active-phase`](https://drafts.csswg.org/web-animations-1/#active-phase) * [`https://drafts.csswg.org/web-animations-1/#fill-mode`](https://drafts.csswg.org/web-animations-1/#fill-mode) - * [`https://drafts.csswg.org/web-animations-1/#before-phase`](https://drafts.csswg.org/web-animations-1/#before-phase) - * [`https://drafts.csswg.org/web-animations-1/#after-phase`](https://drafts.csswg.org/web-animations-1/#after-phase) * [`https://drafts.csswg.org/web-animations-1/#iteration-count`](https://drafts.csswg.org/web-animations-1/#iteration-count) - * [`https://drafts.csswg.org/web-animations-1/#animation-playback-rate`](https://drafts.csswg.org/web-animations-1/#animation-playback-rate) - * [`https://drafts.csswg.org/web-animations-1/#transformed-progress`](https://drafts.csswg.org/web-animations-1/#transformed-progress) * [`https://drafts.csswg.org/web-animations-1/#iteration-start`](https://drafts.csswg.org/web-animations-1/#iteration-start) * [`https://drafts.csswg.org/web-animations-1/#overall-progress`](https://drafts.csswg.org/web-animations-1/#overall-progress) * [`https://drafts.csswg.org/web-animations-1/#simple-iteration-progress`](https://drafts.csswg.org/web-animations-1/#simple-iteration-progress) * [`https://drafts.csswg.org/web-animations-1/#directed-progress`](https://drafts.csswg.org/web-animations-1/#directed-progress) * [`https://drafts.csswg.org/web-animations-1/#playback-direction`](https://drafts.csswg.org/web-animations-1/#playback-direction) - * [`https://drafts.csswg.org/web-animations-1/#before-flag`](https://drafts.csswg.org/web-animations-1/#before-flag) - * [`https://drafts.csswg.org/web-animations-1/#not-animatable`](https://drafts.csswg.org/web-animations-1/#not-animatable) * [`https://drafts.csswg.org/web-animations-1/#effect-value`](https://drafts.csswg.org/web-animations-1/#effect-value) * [`https://drafts.csswg.org/web-animations-1/#target-property`](https://drafts.csswg.org/web-animations-1/#target-property) * [`https://drafts.csswg.org/web-animations-1/#current-iteration`](https://drafts.csswg.org/web-animations-1/#current-iteration) - * [`https://drafts.csswg.org/web-animations-1/#update-animations-and-send-events`](https://drafts.csswg.org/web-animations-1/#update-animations-and-send-events) * [`https://drafts.csswg.org/web-animations-1/#in-effect`](https://drafts.csswg.org/web-animations-1/#in-effect) * [`https://drafts.csswg.org/web-animations-1/#target-element`](https://drafts.csswg.org/web-animations-1/#target-element) - * [`https://drafts.csswg.org/web-animations-1/#animationtimeline`](https://drafts.csswg.org/web-animations-1/#animationtimeline) - * [`https://drafts.csswg.org/web-animations-1/#animationeffect`](https://drafts.csswg.org/web-animations-1/#animationeffect) - * [`https://drafts.csswg.org/web-animations-1/#dom-animation-animation`](https://drafts.csswg.org/web-animations-1/#dom-animation-animation) - * [`https://drafts.csswg.org/web-animations-1/#dictdef-effecttiming`](https://drafts.csswg.org/web-animations-1/#dictdef-effecttiming) - * [`https://drafts.csswg.org/web-animations-1/#dictdef-optionaleffecttiming`](https://drafts.csswg.org/web-animations-1/#dictdef-optionaleffecttiming) - * [`https://drafts.csswg.org/web-animations-1/#dom-effecttiming-delay`](https://drafts.csswg.org/web-animations-1/#dom-effecttiming-delay) - * [`https://drafts.csswg.org/web-animations-1/#dom-effecttiming-enddelay`](https://drafts.csswg.org/web-animations-1/#dom-effecttiming-enddelay) - * [`https://drafts.csswg.org/web-animations-1/#dom-effecttiming-fill`](https://drafts.csswg.org/web-animations-1/#dom-effecttiming-fill) - * [`https://drafts.csswg.org/web-animations-1/#dom-effecttiming-iterationstart`](https://drafts.csswg.org/web-animations-1/#dom-effecttiming-iterationstart) - * [`https://drafts.csswg.org/web-animations-1/#dom-effecttiming-iterations`](https://drafts.csswg.org/web-animations-1/#dom-effecttiming-iterations) - * [`https://drafts.csswg.org/web-animations-1/#dom-effecttiming-duration`](https://drafts.csswg.org/web-animations-1/#dom-effecttiming-duration) - * [`https://drafts.csswg.org/web-animations-1/#dom-effecttiming-direction`](https://drafts.csswg.org/web-animations-1/#dom-effecttiming-direction) - * [`https://drafts.csswg.org/web-animations-1/#dom-effecttiming-easing`](https://drafts.csswg.org/web-animations-1/#dom-effecttiming-easing) - * [`https://drafts.csswg.org/web-animations-1/#dictdef-computedeffecttiming`](https://drafts.csswg.org/web-animations-1/#dictdef-computedeffecttiming) - * [`https://drafts.csswg.org/web-animations-1/#keyframeeffect`](https://drafts.csswg.org/web-animations-1/#keyframeeffect) * [`https://drafts.csswg.org/web-animations-1/#update-the-timing-properties-of-an-animation-effect`](https://drafts.csswg.org/web-animations-1/#update-the-timing-properties-of-an-animation-effect) - * [`https://drafts.csswg.org/web-animations-1/#dictdef-keyframeeffectoptions`](https://drafts.csswg.org/web-animations-1/#dictdef-keyframeeffectoptions) - * [`https://drafts.csswg.org/web-animations-1/#dom-keyframeeffect-composite`](https://drafts.csswg.org/web-animations-1/#dom-keyframeeffect-composite) - * [`https://drafts.csswg.org/web-animations-1/#dom-keyframeeffect-keyframeeffect-source-source`](https://drafts.csswg.org/web-animations-1/#dom-keyframeeffect-keyframeeffect-source-source) +- Broken external links: + * [`https://drafts.csswg.org/web-animations-1/#current-time`](https://drafts.csswg.org/web-animations-1/#current-time) + * [`https://drafts.csswg.org/web-animations-1/#target-effect`](https://drafts.csswg.org/web-animations-1/#target-effect) + * [`https://drafts.csswg.org/web-animations-1/#active-phase`](https://drafts.csswg.org/web-animations-1/#active-phase) + * [`https://drafts.csswg.org/web-animations-1/#before-phase`](https://drafts.csswg.org/web-animations-1/#before-phase) + * [`https://drafts.csswg.org/web-animations-1/#after-phase`](https://drafts.csswg.org/web-animations-1/#after-phase) + * [`https://drafts.csswg.org/web-animations-1/#animation-playback-rate`](https://drafts.csswg.org/web-animations-1/#animation-playback-rate) + * [`https://drafts.csswg.org/web-animations-1/#before-flag`](https://drafts.csswg.org/web-animations-1/#before-flag) * [`https://html.spec.whatwg.org/#concept-relevant-realm`](https://html.spec.whatwg.org/#concept-relevant-realm) * [`https://html.spec.whatwg.org/#perform-a-microtask-checkpoint`](https://html.spec.whatwg.org/#perform-a-microtask-checkpoint) - * [`https://www.w3.org/TR/web-animations-1/#effect-composition`](https://www.w3.org/TR/web-animations-1/#effect-composition) - External links to outdated specs: * [`https://www.w3.org/TR/html5/`](https://www.w3.org/TR/html5/) @@ -11379,22 +11340,56 @@ No informative reference to this spec from other specs. ## Math Working Group {#math_working_group} -### MathML Core {data-spec=true data-error=true} +### MathML Core {data-spec=true data-anomaly=true data-missingDfns=true data-xrefs=true} #### Spec info {.info} - Initial URL: [https://w3c.github.io/mathml-core/](https://w3c.github.io/mathml-core/) -- Crawled URL: [[object Object]]([object Object]) +- Crawled URL: [https://w3c.github.io/mathml-core/](https://w3c.github.io/mathml-core/) +- Crawled version: 16 August 2021 - Editor's Draft: [https://w3c.github.io/mathml-core/](https://w3c.github.io/mathml-core/) - Shortname: mathml-core #### Potential issue(s) {.anomalies} -The following network or parsing error occurred: -`TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded - at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111` - -Reffy could not render this specification as a DOM tree and cannot say anything about it as a result. In particular, it cannot include content defined in this specification in the analysis of other specifications crawled in this report. +- External links that neither target definitions nor headings: + * [`https://www.w3.org/TR/css-writing-modes-3/#extent`](https://www.w3.org/TR/css-writing-modes-3/#extent) + * [`https://www.w3.org/TR/css-backgrounds-3/#the-background-color`](https://www.w3.org/TR/css-backgrounds-3/#the-background-color) +- Broken external links: + * [`https://www.w3.org/TR/css-color-3/#colorunits`](https://www.w3.org/TR/css-color-3/#colorunits) + * [`https://www.w3.org/TR/css-color-3/#foreground`](https://www.w3.org/TR/css-color-3/#foreground) + * [`https://html.spec.whatwg.org/#the-id-attribute`](https://html.spec.whatwg.org/#the-id-attribute) + * [`https://html.spec.whatwg.org/#classes`](https://html.spec.whatwg.org/#classes) + * [`https://html.spec.whatwg.org/#the-style-attribute`](https://html.spec.whatwg.org/#the-style-attribute) + * [`https://html.spec.whatwg.org/#embedding-custom-non-visible-data-with-the-data-*-attributes`](https://html.spec.whatwg.org/#embedding-custom-non-visible-data-with-the-data-*-attributes) + * [`https://html.spec.whatwg.org/#nonce-attributes`](https://html.spec.whatwg.org/#nonce-attributes) + * [`https://html.spec.whatwg.org/#attr-tabindex`](https://html.spec.whatwg.org/#attr-tabindex) + * [`https://html.spec.whatwg.org/#presentational-hints`](https://html.spec.whatwg.org/#presentational-hints) + * [`https://html.spec.whatwg.org/#event-handler-content-attributes`](https://html.spec.whatwg.org/#event-handler-content-attributes) + * [`https://html.spec.whatwg.org/#event-handlers-on-elements,-document-objects,-and-window-objects`](https://html.spec.whatwg.org/#event-handlers-on-elements,-document-objects,-and-window-objects) + * [`https://html.spec.whatwg.org/#parsing`](https://html.spec.whatwg.org/#parsing) + * [`https://html.spec.whatwg.org/#html-integration-point`](https://html.spec.whatwg.org/#html-integration-point) + * [`https://html.spec.whatwg.org/#mathml-text-integration-point`](https://html.spec.whatwg.org/#mathml-text-integration-point) + * [`https://html.spec.whatwg.org/#tree-construction-dispatcher`](https://html.spec.whatwg.org/#tree-construction-dispatcher) + * [`https://html.spec.whatwg.org/#mathml`](https://html.spec.whatwg.org/#mathml) + * [`https://html.spec.whatwg.org/#svg-0`](https://html.spec.whatwg.org/#svg-0) + * [`https://html.spec.whatwg.org/#flow-content-2`](https://html.spec.whatwg.org/#flow-content-2) + * [`https://html.spec.whatwg.org/#phrasing-content-2`](https://html.spec.whatwg.org/#phrasing-content-2) + * [`https://html.spec.whatwg.org/#webappapis`](https://html.spec.whatwg.org/#webappapis) + * [`https://html.spec.whatwg.org/#window`](https://html.spec.whatwg.org/#window) + * [`https://html.spec.whatwg.org/#globaleventhandlers`](https://html.spec.whatwg.org/#globaleventhandlers) + * [`https://html.spec.whatwg.org/#documentandelementeventhandlers`](https://html.spec.whatwg.org/#documentandelementeventhandlers) + * [`https://html.spec.whatwg.org/#htmlorsvgelement`](https://html.spec.whatwg.org/#htmlorsvgelement) + * [`https://html.spec.whatwg.org/#reflect`](https://html.spec.whatwg.org/#reflect) + * [`https://html.spec.whatwg.org/#focus`](https://html.spec.whatwg.org/#focus) + * [`https://html.spec.whatwg.org/#the-table-element`](https://html.spec.whatwg.org/#the-table-element) + * [`https://html.spec.whatwg.org/#the-tr-element`](https://html.spec.whatwg.org/#the-tr-element) + * [`https://html.spec.whatwg.org/#the-td-element`](https://html.spec.whatwg.org/#the-td-element) + * [`https://html.spec.whatwg.org/#attr-tdth-colspan`](https://html.spec.whatwg.org/#attr-tdth-colspan) + * [`https://html.spec.whatwg.org/#attr-tdth-rowspan`](https://html.spec.whatwg.org/#attr-tdth-rowspan) + * [`https://html.spec.whatwg.org/#the-canvas-element`](https://html.spec.whatwg.org/#the-canvas-element) + * [`https://html.spec.whatwg.org/#security-with-canvas-elements`](https://html.spec.whatwg.org/#security-with-canvas-elements) + * [`https://html.spec.whatwg.org/#element`](https://html.spec.whatwg.org/#element) #### Known dependencies on this specification {.dependencies} @@ -11830,7 +11825,6 @@ Informative references to this spec from: * [`https://html.spec.whatwg.org/#the-img-element`](https://html.spec.whatwg.org/#the-img-element) * [`https://html.spec.whatwg.org/#the-body-element`](https://html.spec.whatwg.org/#the-body-element) * [`https://html.spec.whatwg.org/#2dcontext`](https://html.spec.whatwg.org/#2dcontext) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - External links that use a dated URL: * [`https://www.w3.org/TR/2003/REC-SVG11-20030114/`](https://www.w3.org/TR/2003/REC-SVG11-20030114/) * [`https://www.w3.org/TR/2011/REC-SVG11-20110816/`](https://www.w3.org/TR/2011/REC-SVG11-20110816/) @@ -11842,13 +11836,14 @@ Normative references to this spec from: - [CSS Color Module Level 4](https://drafts.csswg.org/css-color/) - [CSS Masking Module Level 1](https://drafts.fxtf.org/css-masking-1/) - [Filter Effects Module Level 1](https://drafts.fxtf.org/filter-effects-1/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) - [WebXR Augmented Reality Module - Level 1](https://immersive-web.github.io/webxr-ar-module/) - [WebXR Layers API Level 1](https://immersive-web.github.io/layers/) No informative reference to this spec from other specs. -### CSS Fill and Stroke Module Level 3 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true data-xrefs=true} +### CSS Fill and Stroke Module Level 3 {data-spec=true data-anomaly=true data-missingDfns=true data-missingLinkRef=true} #### Spec info {.info} @@ -11866,9 +11861,6 @@ No informative reference to this spec from other specs. * [`https://www.w3.org/TR/css-cascade/`](https://www.w3.org/TR/css-cascade/) * [`https://www.w3.org/TR/web-animations/`](https://www.w3.org/TR/web-animations/) * [`https://www.w3.org/TR/css-pseudo/`](https://www.w3.org/TR/css-pseudo/) -- Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://www.w3.org/TR/web-animations-1/#repeatable-list`](https://www.w3.org/TR/web-animations-1/#repeatable-list) #### Known dependencies on this specification {.dependencies} @@ -11899,68 +11891,46 @@ No informative reference to this spec from other specs. - Invalid WebIDL content found - Spec uses WebIDL but does not reference it normatively - No definition for CSS properties: - * `‘writing-mode’` with type `property` - * `‘glyph-orientation-vertical’` with type `property` - * `‘glyph-orientation-horizontal’` with type `property` - * `‘direction’` with type `property` - * `‘unicode-bidi’` with type `property` - * `‘text-anchor’` with type `property` - * `‘dominant-baseline’` with type `property` - * `‘alignment-baseline’` with type `property` - * `‘baseline-shift’` with type `property` - * `‘font-family’` with type `property` - * `‘font-style’` with type `property` - * `‘font-variant’` with type `property` - * `‘font-weight’` with type `property` - * `‘font-stretch’` with type `property` - * `‘font-size’` with type `property` - * `‘font-size-adjust’` with type `property` - * `‘font’` with type `property` - * `‘kerning’` with type `property` - * `‘letter-spacing’` with type `property` - * `‘word-spacing’` with type `property` - * `‘text-decoration’` with type `property` - * `‘fill’` with type `property` - * `‘fill-rule’` with type `property` - * `‘fill-opacity’` with type `property` - * `‘stroke’` with type `property` - * `‘stroke-width’` with type `property` - * `‘stroke-linecap’` with type `property` - * `‘stroke-linejoin’` with type `property` - * `‘stroke-miterlimit’` with type `property` - * `‘stroke-dasharray’` with type `property` - * `‘stroke-dashoffset’` with type `property` - * `‘stroke-opacity’` with type `property` - * `‘display’` with type `property` - * `‘visibility’` with type `property` - * `‘marker-start’` with type `property` - * `‘marker’` with type `property` - * `‘color-interpolation’` with type `property` - * `‘color-interpolation-filters’` with type `property` - * `‘color-rendering’` with type `property` - * `‘shape-rendering’` with type `property` - * `‘text-rendering’` with type `property` - * `‘image-rendering’` with type `property` - * `‘color’` with type `property` - * `‘src’` with type `property` - * `‘name’` with type `property` - * `‘rendering-intent’` with type `property` - * `‘color-profile’` with type `property` - * `‘stop-color’` with type `property` - * `‘stop-opacity’` with type `property` - * `‘overflow’` with type `property` - * `‘clip’` with type `property` - * `‘clip-path’` with type `property` - * `‘clip-rule’` with type `property` - * `‘mask’` with type `property` - * `‘opacity’` with type `property` - * `‘filter’` with type `property` - * `‘enable-background’` with type `property` - * `‘lighting-color’` with type `property` - * `‘flood-color’` with type `property` - * `‘flood-opacity’` with type `property` - * `‘pointer-events’` with type `property` - * `‘cursor’` with type `property` + * `cx` with type `property` + * `cy` with type `property` + * `r` with type `property` + * `rx` with type `property` + * `ry` with type `property` + * `x` with type `property` + * `y` with type `property` + * `vector-effect` with type `property` + * `d` with type `property` + * `inline-size` with type `property` + * `shape-inside` with type `property` + * `shape-subtract` with type `property` + * `shape-margin` with type `property` + * `text-anchor` with type `property` + * `fill` with type `property` + * `fill-rule` with type `property` + * `fill-opacity` with type `property` + * `stroke` with type `property` + * `stroke-opacity` with type `property` + * `stroke-width` with type `property` + * `stroke-linecap` with type `property` + * `stroke-linejoin` with type `property` + * `stroke-miterlimit` with type `property` + * `stroke-dasharray` with type `property` + * `stroke-dashoffset` with type `property` + * `marker-start` with type `property` + * `marker-mid` with type `property` + * `marker-end` with type `property` + * `marker` with type `property` + * `paint-order` with type `property` + * `color-interpolation` with type `property` + * `shape-rendering` with type `property` + * `text-rendering` with type `property` + * `image-rendering` with type `property` + * `pointer-events` with type `property` + * `stop-color` with type `property` + * `stop-opacity` with type `property` + * `` + * `` + * `` - Missing references for links: * [`https://www.w3.org/TR/2001/REC-xlink-20010627/`](https://www.w3.org/TR/2001/REC-xlink-20010627/) * [`https://www.w3.org/TR/2001/REC-MathML2-20010221/`](https://www.w3.org/TR/2001/REC-MathML2-20010221/) @@ -12052,6 +12022,7 @@ Normative references to this spec from: - [Motion Path Module Level 1](https://drafts.fxtf.org/motion-1/) - [Resource Timing Level 2](https://w3c.github.io/resource-timing/) - [SVG Integration](https://svgwg.org/specs/integration/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) Informative references to this spec from: @@ -12069,32 +12040,231 @@ Informative references to this spec from: - [SVG Accessibility API Mappings](https://w3c.github.io/svg-aam/) -### Scalable Vector Graphics (SVG) 2 {data-spec=true data-error=true} +### Scalable Vector Graphics (SVG) 2 {data-spec=true data-anomaly=true data-missingWebIdlRef=true data-missingDfns=true data-missingLinkRef=true data-inconsistentRef=true data-xrefs=true} #### Spec info {.info} - Initial URL: [https://www.w3.org/TR/SVG2/](https://www.w3.org/TR/SVG2/) -- Crawled URL: [[object Object]]([object Object]) +- Crawled URL: [https://svgwg.org/svg2-draft/](https://svgwg.org/svg2-draft/) +- Crawled version: 08 June 2021 - Editor's Draft: [https://svgwg.org/svg2-draft/](https://svgwg.org/svg2-draft/) - Latest published version: [https://www.w3.org/TR/SVG2/](https://www.w3.org/TR/SVG2/) - Shortname: SVG2 #### Potential issue(s) {.anomalies} -The following network or parsing error occurred: -`TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded - at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 - at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) - at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) - at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16) - at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:475:21) - at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24) - at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) - at async Promise.all (index 395) - at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) - at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)` - -Reffy could not render this specification as a DOM tree and cannot say anything about it as a result. In particular, it cannot include content defined in this specification in the analysis of other specifications crawled in this report. +- Missing references for WebIDL names: + * `CSSPseudoElement` defined in [CSS Pseudo-Elements Module Level 4](https://drafts.csswg.org/css-pseudo-4/) +- Missing references for links: + * [`https://www.w3.org/TR/svg-integration/`](https://www.w3.org/TR/svg-integration/) + * [`https://www.w3.org/TR/2012/CR-WebIDL-20120419/`](https://www.w3.org/TR/2012/CR-WebIDL-20120419/) + * [`https://www.w3.org/TR/filter-effects/`](https://www.w3.org/TR/filter-effects/) + * [`https://www.w3.org/TR/css3-background/`](https://www.w3.org/TR/css3-background/) + * [`https://www.w3.org/TR/css-cascade-3/`](https://www.w3.org/TR/css-cascade-3/) + * [`https://www.w3.org/TR/wai-aria/`](https://www.w3.org/TR/wai-aria/) + * [`https://w3c.github.io/selection-api/`](https://w3c.github.io/selection-api/) + * [`https://www.w3.org/TR/css3-mediaqueries/`](https://www.w3.org/TR/css3-mediaqueries/) + * [`https://www.w3.org/TR/2013/REC-css-style-attr-20131107/`](https://www.w3.org/TR/2013/REC-css-style-attr-20131107/) + * [`https://www.w3.org/TR/css3-writing-modes/`](https://www.w3.org/TR/css3-writing-modes/) + * [`https://www.w3.org/TR/css-position-3/`](https://www.w3.org/TR/css-position-3/) + * [`https://www.w3.org/TR/css3-exclusions/`](https://www.w3.org/TR/css3-exclusions/) + * [`https://www.w3.org/TR/css-shapes/`](https://www.w3.org/TR/css-shapes/) + * [`https://www.w3.org/TR/css-backgrounds-3/`](https://www.w3.org/TR/css-backgrounds-3/) + * [`https://www.w3.org/TR/css-box-3/`](https://www.w3.org/TR/css-box-3/) + * [`https://www.w3.org/TR/css-content-3/`](https://www.w3.org/TR/css-content-3/) + * [`https://www.w3.org/TR/resource-hints/`](https://www.w3.org/TR/resource-hints/) + * [`https://www.w3.org/TR/2003/REC-MathML2-20031021/`](https://www.w3.org/TR/2003/REC-MathML2-20031021/) + * [`https://www.w3.org/TR/orientation-event/`](https://www.w3.org/TR/orientation-event/) + * [`https://www.w3.org/TR/css-selectors-3/`](https://www.w3.org/TR/css-selectors-3/) + * [`https://www.w3.org/TR/xlink/`](https://www.w3.org/TR/xlink/) + * [`https://www.w3.org/TR/2001/REC-xlink-20010627/`](https://www.w3.org/TR/2001/REC-xlink-20010627/) + * [`https://www.w3.org/TR/css3-transforms/`](https://www.w3.org/TR/css3-transforms/) + * [`https://www.w3.org/TR/cssom/`](https://www.w3.org/TR/cssom/) + * [`https://www.w3.org/TR/core-aam-1.1/`](https://www.w3.org/TR/core-aam-1.1/) + * [`https://www.w3.org/TR/accname-aam-1.1/`](https://www.w3.org/TR/accname-aam-1.1/) + * [`https://www.w3.org/TR/smil/`](https://www.w3.org/TR/smil/) + * [`https://w3c.github.io/web-animations/`](https://w3c.github.io/web-animations/) + * [`https://www.w3.org/TR/security-privacy-questionnaire/`](https://www.w3.org/TR/security-privacy-questionnaire/) + * [`https://www.w3.org/TR/2015/WD-svg-markers-20150407/`](https://www.w3.org/TR/2015/WD-svg-markers-20150407/) + * [`https://www.w3.org/TR/2015/WD-svg-strokes-20150407/`](https://www.w3.org/TR/2015/WD-svg-strokes-20150407/) +- Inconsistent references for links: + * [`https://www.w3.org/TR/2008/REC-xml-20081126/`](https://www.w3.org/TR/2008/REC-xml-20081126/), related reference "xml" uses URL [`https://www.w3.org/TR/xml`](https://www.w3.org/TR/xml) + * [`https://www.w3.org/TR/2006/REC-xml-names-20060816/`](https://www.w3.org/TR/2006/REC-xml-names-20060816/), related reference "xml-names" uses URL [`https://www.w3.org/TR/xml-names`](https://www.w3.org/TR/xml-names) + * [`https://www.w3.org/TR/dom/`](https://www.w3.org/TR/dom/), related reference "dom" uses URL [`https://dom.spec.whatwg.org/`](https://dom.spec.whatwg.org/) + * [`https://www.w3.org/TR/css3-values/`](https://www.w3.org/TR/css3-values/), related reference "css-values" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) + * [`https://www.w3.org/TR/2011/REC-CSS2-20110607/`](https://www.w3.org/TR/2011/REC-CSS2-20110607/), related reference "CSS2" uses URL [`https://www.w3.org/TR/CSS2`](https://www.w3.org/TR/CSS2) + * [`https://www.w3.org/TR/compositing/`](https://www.w3.org/TR/compositing/), related reference "compositing-1" uses URL [`https://www.w3.org/TR/compositing-1/`](https://www.w3.org/TR/compositing-1/) + * [`https://www.w3.org/TR/2015/CR-compositing-1-20150113/`](https://www.w3.org/TR/2015/CR-compositing-1-20150113/), related reference "compositing-1" uses URL [`https://www.w3.org/TR/compositing-1/`](https://www.w3.org/TR/compositing-1/) + * [`https://www.w3.org/TR/2015/CR-compositing-1-20150113`](https://www.w3.org/TR/2015/CR-compositing-1-20150113), related reference "compositing-1" uses URL [`https://www.w3.org/TR/compositing-1/`](https://www.w3.org/TR/compositing-1/) + * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/), related reference "css-values" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) + * [`https://www.w3.org/TR/2014/CR-geometry-1-20141125/`](https://www.w3.org/TR/2014/CR-geometry-1-20141125/), related reference "geometry-1" uses URL [`https://www.w3.org/TR/geometry-1/`](https://www.w3.org/TR/geometry-1/) + * [`https://www.w3.org/TR/2014/WD-geometry-1-20140522/`](https://www.w3.org/TR/2014/WD-geometry-1-20140522/), related reference "geometry-1" uses URL [`https://www.w3.org/TR/geometry-1/`](https://www.w3.org/TR/geometry-1/) + * [`https://www.w3.org/TR/2014/CR-html5-20140204/`](https://www.w3.org/TR/2014/CR-html5-20140204/), related reference "HTML" uses URL [`https://html.spec.whatwg.org/multipage/`](https://html.spec.whatwg.org/multipage/) + * [`https://w3c.github.io/svg-aam/`](https://w3c.github.io/svg-aam/), related reference "svg-aam-1.0" uses URL [`https://www.w3.org/TR/svg-aam-1.0/`](https://www.w3.org/TR/svg-aam-1.0/) + * [`https://www.w3.org/TR/2014/WD-dom-20140204/`](https://www.w3.org/TR/2014/WD-dom-20140204/), related reference "dom" uses URL [`https://dom.spec.whatwg.org/`](https://dom.spec.whatwg.org/) + * [`https://www.w3.org/TR/2011/WD-css3-fonts-20111004/`](https://www.w3.org/TR/2011/WD-css3-fonts-20111004/), related reference "css-fonts-3" uses URL [`https://www.w3.org/TR/css-fonts-3/`](https://www.w3.org/TR/css-fonts-3/) + * [`https://www.w3.org/TR/2001/REC-smil-animation-20010904/`](https://www.w3.org/TR/2001/REC-smil-animation-20010904/), related reference "smil-animation" uses URL [`https://www.w3.org/TR/smil-animation/`](https://www.w3.org/TR/smil-animation/) + * [`https://w3c.github.io/clipboard-apis/`](https://w3c.github.io/clipboard-apis/), related reference "clipboard-apis" uses URL [`https://www.w3.org/TR/clipboard-apis/`](https://www.w3.org/TR/clipboard-apis/) + * [`https://w3c.github.io/graphics-aria/`](https://w3c.github.io/graphics-aria/), related reference "graphics-aria-1.0" uses URL [`https://www.w3.org/TR/graphics-aria-1.0/`](https://www.w3.org/TR/graphics-aria-1.0/) + * [`https://www.w3.org/TR/referrer-policy/`](https://www.w3.org/TR/referrer-policy/), related reference "ReferrerPolicy" uses URL [`https://w3c.github.io/webappsec-referrer-policy/`](https://w3c.github.io/webappsec-referrer-policy/) + * [`https://w3c.github.io/uievents/`](https://w3c.github.io/uievents/), related reference "uievents" uses URL [`https://www.w3.org/TR/uievents/`](https://www.w3.org/TR/uievents/) + * [`https://www.w3.org/TR/2015/NOTE-UAAG20-20151215/`](https://www.w3.org/TR/2015/NOTE-UAAG20-20151215/), related reference "UAAG20" uses URL [`https://www.w3.org/TR/UAAG20/`](https://www.w3.org/TR/UAAG20/) + * [`https://www.w3.org/TR/2008/REC-CSS2-20080411/`](https://www.w3.org/TR/2008/REC-CSS2-20080411/), related reference "CSS2" uses URL [`https://www.w3.org/TR/CSS2`](https://www.w3.org/TR/CSS2) +- External links to private terms: + * [`https://drafts.fxtf.org/filter-effects/#operating-coordinate-space`](https://drafts.fxtf.org/filter-effects/#operating-coordinate-space) + * [`https://w3c.github.io/selection-api/#dfn-direction`](https://w3c.github.io/selection-api/#dfn-direction) + * [`https://w3c.github.io/selection-api/#dfn-selection`](https://w3c.github.io/selection-api/#dfn-selection) + * [`https://www.w3.org/TR/css3-exclusions/#content-area`](https://www.w3.org/TR/css3-exclusions/#content-area) + * [`https://www.w3.org/TR/css3-exclusions/#wrapping-context`](https://www.w3.org/TR/css3-exclusions/#wrapping-context) + * [`https://www.w3.org/TR/css3-exclusions/#wrapping-area`](https://www.w3.org/TR/css3-exclusions/#wrapping-area) + * [`https://fetch.spec.whatwg.org/#concept-cors-check`](https://fetch.spec.whatwg.org/#concept-cors-check) +- External links that neither target definitions nor headings: + * [`https://dom.spec.whatwg.org/#ref-for-dom-event-type`](https://dom.spec.whatwg.org/#ref-for-dom-event-type) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-activedescendant`](https://www.w3.org/TR/wai-aria-1.1/#aria-activedescendant) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-atomic`](https://www.w3.org/TR/wai-aria-1.1/#aria-atomic) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-autocomplete`](https://www.w3.org/TR/wai-aria-1.1/#aria-autocomplete) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-busy`](https://www.w3.org/TR/wai-aria-1.1/#aria-busy) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-checked`](https://www.w3.org/TR/wai-aria-1.1/#aria-checked) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-colcount`](https://www.w3.org/TR/wai-aria-1.1/#aria-colcount) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-colindex`](https://www.w3.org/TR/wai-aria-1.1/#aria-colindex) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-colspan`](https://www.w3.org/TR/wai-aria-1.1/#aria-colspan) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-controls`](https://www.w3.org/TR/wai-aria-1.1/#aria-controls) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-current`](https://www.w3.org/TR/wai-aria-1.1/#aria-current) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-describedby`](https://www.w3.org/TR/wai-aria-1.1/#aria-describedby) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-details`](https://www.w3.org/TR/wai-aria-1.1/#aria-details) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-disabled`](https://www.w3.org/TR/wai-aria-1.1/#aria-disabled) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-dropeffect`](https://www.w3.org/TR/wai-aria-1.1/#aria-dropeffect) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-errormessage`](https://www.w3.org/TR/wai-aria-1.1/#aria-errormessage) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-expanded`](https://www.w3.org/TR/wai-aria-1.1/#aria-expanded) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-flowto`](https://www.w3.org/TR/wai-aria-1.1/#aria-flowto) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-grabbed`](https://www.w3.org/TR/wai-aria-1.1/#aria-grabbed) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-haspopup`](https://www.w3.org/TR/wai-aria-1.1/#aria-haspopup) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-hidden`](https://www.w3.org/TR/wai-aria-1.1/#aria-hidden) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-invalid`](https://www.w3.org/TR/wai-aria-1.1/#aria-invalid) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-keyshortcuts`](https://www.w3.org/TR/wai-aria-1.1/#aria-keyshortcuts) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-label`](https://www.w3.org/TR/wai-aria-1.1/#aria-label) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-labelledby`](https://www.w3.org/TR/wai-aria-1.1/#aria-labelledby) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-level`](https://www.w3.org/TR/wai-aria-1.1/#aria-level) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-live`](https://www.w3.org/TR/wai-aria-1.1/#aria-live) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-modal`](https://www.w3.org/TR/wai-aria-1.1/#aria-modal) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-multiline`](https://www.w3.org/TR/wai-aria-1.1/#aria-multiline) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-multiselectable`](https://www.w3.org/TR/wai-aria-1.1/#aria-multiselectable) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-orientation`](https://www.w3.org/TR/wai-aria-1.1/#aria-orientation) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-owns`](https://www.w3.org/TR/wai-aria-1.1/#aria-owns) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-placeholder`](https://www.w3.org/TR/wai-aria-1.1/#aria-placeholder) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-posinset`](https://www.w3.org/TR/wai-aria-1.1/#aria-posinset) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-pressed`](https://www.w3.org/TR/wai-aria-1.1/#aria-pressed) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-readonly`](https://www.w3.org/TR/wai-aria-1.1/#aria-readonly) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-relevant`](https://www.w3.org/TR/wai-aria-1.1/#aria-relevant) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-required`](https://www.w3.org/TR/wai-aria-1.1/#aria-required) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-roledescription`](https://www.w3.org/TR/wai-aria-1.1/#aria-roledescription) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-rowcount`](https://www.w3.org/TR/wai-aria-1.1/#aria-rowcount) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-rowindex`](https://www.w3.org/TR/wai-aria-1.1/#aria-rowindex) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-rowspan`](https://www.w3.org/TR/wai-aria-1.1/#aria-rowspan) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-selected`](https://www.w3.org/TR/wai-aria-1.1/#aria-selected) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-setsize`](https://www.w3.org/TR/wai-aria-1.1/#aria-setsize) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-sort`](https://www.w3.org/TR/wai-aria-1.1/#aria-sort) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-valuemax`](https://www.w3.org/TR/wai-aria-1.1/#aria-valuemax) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-valuemin`](https://www.w3.org/TR/wai-aria-1.1/#aria-valuemin) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-valuenow`](https://www.w3.org/TR/wai-aria-1.1/#aria-valuenow) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-valuetext`](https://www.w3.org/TR/wai-aria-1.1/#aria-valuetext) + * [`https://www.w3.org/TR/wai-aria-1.1/#group`](https://www.w3.org/TR/wai-aria-1.1/#group) + * [`https://www.w3.org/TR/wai-aria-1.1/#radiogroup`](https://www.w3.org/TR/wai-aria-1.1/#radiogroup) + * [`https://www.w3.org/TR/wai-aria-1.1/#heading`](https://www.w3.org/TR/wai-aria-1.1/#heading) + * [`https://www.w3.org/TR/css3-background/#the-background-position`](https://www.w3.org/TR/css3-background/#the-background-position) + * [`https://www.w3.org/TR/css-text-3/#hyphens-property`](https://www.w3.org/TR/css-text-3/#hyphens-property) + * [`https://www.w3.org/TR/css3-images/#intrinsic-dimensions`](https://www.w3.org/TR/css3-images/#intrinsic-dimensions) + * [`https://www.w3.org/TR/css3-images/#intrinsic-width`](https://www.w3.org/TR/css3-images/#intrinsic-width) + * [`https://www.w3.org/TR/css3-images/#intrinsic-height`](https://www.w3.org/TR/css3-images/#intrinsic-height) + * [`https://www.w3.org/TR/css3-images/#intrinsic-aspect-ratio`](https://www.w3.org/TR/css3-images/#intrinsic-aspect-ratio) +- Broken external links: + * [`https://html.spec.whatwg.org/#the-img-element`](https://html.spec.whatwg.org/#the-img-element) + * [`https://html.spec.whatwg.org/#dom-tabindex`](https://html.spec.whatwg.org/#dom-tabindex) + * [`https://html.spec.whatwg.org/#reflect`](https://html.spec.whatwg.org/#reflect) + * [`https://html.spec.whatwg.org/#globaleventhandlers`](https://html.spec.whatwg.org/#globaleventhandlers) + * [`https://html.spec.whatwg.org/#documentandelementeventhandlers`](https://html.spec.whatwg.org/#documentandelementeventhandlers) + * [`https://html.spec.whatwg.org/#htmlorsvgelement`](https://html.spec.whatwg.org/#htmlorsvgelement) + * [`https://html.spec.whatwg.org/#dom-context-2d-ispointinpath`](https://html.spec.whatwg.org/#dom-context-2d-ispointinpath) + * [`https://html.spec.whatwg.org/#canvasdrawpath`](https://html.spec.whatwg.org/#canvasdrawpath) + * [`https://html.spec.whatwg.org/#dom-context-2d-ispointinstroke`](https://html.spec.whatwg.org/#dom-context-2d-ispointinstroke) + * [`https://html.spec.whatwg.org/#event-handler-content-attributes`](https://html.spec.whatwg.org/#event-handler-content-attributes) + * [`https://html.spec.whatwg.org/#event-handlers`](https://html.spec.whatwg.org/#event-handlers) + * [`https://html.spec.whatwg.org/#window`](https://html.spec.whatwg.org/#window) + * [`https://html.spec.whatwg.org/#event-handler-idl-attributes`](https://html.spec.whatwg.org/#event-handler-idl-attributes) + * [`https://html.spec.whatwg.org/#set-of-space-separated-tokens`](https://html.spec.whatwg.org/#set-of-space-separated-tokens) + * [`https://html.spec.whatwg.org/#set-of-comma-separated-tokens`](https://html.spec.whatwg.org/#set-of-comma-separated-tokens) + * [`https://html.spec.whatwg.org/#the-base-element`](https://html.spec.whatwg.org/#the-base-element) + * [`https://html.spec.whatwg.org/#the-link-element`](https://html.spec.whatwg.org/#the-link-element) + * [`https://html.spec.whatwg.org/#the-meta-element`](https://html.spec.whatwg.org/#the-meta-element) + * [`https://html.spec.whatwg.org/#the-style-element`](https://html.spec.whatwg.org/#the-style-element) + * [`https://html.spec.whatwg.org/#the-script-element`](https://html.spec.whatwg.org/#the-script-element) + * [`https://html.spec.whatwg.org/#valid-integer`](https://html.spec.whatwg.org/#valid-integer) + * [`https://html.spec.whatwg.org/#boolean-attribute`](https://html.spec.whatwg.org/#boolean-attribute) + * [`https://html.spec.whatwg.org/#attr-fe-autofocus`](https://html.spec.whatwg.org/#attr-fe-autofocus) + * [`https://html.spec.whatwg.org/#the-document-object`](https://html.spec.whatwg.org/#the-document-object) + * [`https://html.spec.whatwg.org/#windoweventhandlers`](https://html.spec.whatwg.org/#windoweventhandlers) + * [`https://html.spec.whatwg.org/#htmliframeelement`](https://html.spec.whatwg.org/#htmliframeelement) + * [`https://html.spec.whatwg.org/#htmlobjectelement`](https://html.spec.whatwg.org/#htmlobjectelement) + * [`https://html.spec.whatwg.org/#htmlembedelement`](https://html.spec.whatwg.org/#htmlembedelement) + * [`https://html.spec.whatwg.org/#global-attributes`](https://html.spec.whatwg.org/#global-attributes) + * [`https://html.spec.whatwg.org/#embedded-content`](https://html.spec.whatwg.org/#embedded-content) + * [`https://html.spec.whatwg.org/#cors-settings-attribute`](https://html.spec.whatwg.org/#cors-settings-attribute) + * [`https://html.spec.whatwg.org/#events-2`](https://html.spec.whatwg.org/#events-2) + * [`https://html.spec.whatwg.org/#focus`](https://html.spec.whatwg.org/#focus) + * [`https://html.spec.whatwg.org/#focused`](https://html.spec.whatwg.org/#focused) + * [`https://html.spec.whatwg.org/#focusable`](https://html.spec.whatwg.org/#focusable) + * [`https://html.spec.whatwg.org/#specially-focusable`](https://html.spec.whatwg.org/#specially-focusable) + * [`https://html.spec.whatwg.org/#the-tabindex-attribute`](https://html.spec.whatwg.org/#the-tabindex-attribute) + * [`https://html.spec.whatwg.org/#the-accesskey-attribute`](https://html.spec.whatwg.org/#the-accesskey-attribute) + * [`https://html.spec.whatwg.org/#media-elements`](https://html.spec.whatwg.org/#media-elements) + * [`https://html.spec.whatwg.org/#resolving-urls`](https://html.spec.whatwg.org/#resolving-urls) + * [`https://html.spec.whatwg.org/#document-base-url`](https://html.spec.whatwg.org/#document-base-url) + * [`https://html.spec.whatwg.org/#browsing-the-web`](https://html.spec.whatwg.org/#browsing-the-web) + * [`https://html.spec.whatwg.org/#create-a-potential-cors-request`](https://html.spec.whatwg.org/#create-a-potential-cors-request) + * [`https://html.spec.whatwg.org/#valid-browsing-context-name`](https://html.spec.whatwg.org/#valid-browsing-context-name) + * [`https://html.spec.whatwg.org/#browsers`](https://html.spec.whatwg.org/#browsers) + * [`https://html.spec.whatwg.org/#ping`](https://html.spec.whatwg.org/#ping) + * [`https://html.spec.whatwg.org/#attr-hyperlink-hreflang`](https://html.spec.whatwg.org/#attr-hyperlink-hreflang) + * [`https://html.spec.whatwg.org/#mime-type`](https://html.spec.whatwg.org/#mime-type) + * [`https://html.spec.whatwg.org/#the-a-element`](https://html.spec.whatwg.org/#the-a-element) + * [`https://html.spec.whatwg.org/#htmlhyperlinkelementutils`](https://html.spec.whatwg.org/#htmlhyperlinkelementutils) + * [`https://html.spec.whatwg.org/#limited-to-only-known-values`](https://html.spec.whatwg.org/#limited-to-only-known-values) + * [`https://html.spec.whatwg.org/#animation-frames`](https://html.spec.whatwg.org/#animation-frames) + * [`https://www.w3.org/TR/geometry-1/#dom-dompoint`](https://www.w3.org/TR/geometry-1/#dom-dompoint) + * [`https://www.w3.org/TR/geometry-1/#dom-dompointreadonly`](https://www.w3.org/TR/geometry-1/#dom-dompointreadonly) + * [`https://www.w3.org/TR/web-animations-1/#keyframeeffectreadonly`](https://www.w3.org/TR/web-animations-1/#keyframeeffectreadonly) + * [`https://www.w3.org/TR/web-animations-1/#dom-keyframeeffectreadonly-target`](https://www.w3.org/TR/web-animations-1/#dom-keyframeeffectreadonly-target) + * [`https://w3c.github.io/svg-aam/#details-id-69`](https://w3c.github.io/svg-aam/#details-id-69) + * [`https://www.w3.org/TR/css3-mediaqueries/#syntax`](https://www.w3.org/TR/css3-mediaqueries/#syntax) + * [`https://www.w3.org/TR/css-position-3/#vp`](https://www.w3.org/TR/css-position-3/#vp) + * [`https://drafts.csswg.org/web-animations/#animation-interpolation`](https://drafts.csswg.org/web-animations/#animation-interpolation) + * [`https://drafts.csswg.org/web-animations/#discrete-animation-type-section`](https://drafts.csswg.org/web-animations/#discrete-animation-type-section) + * [`https://drafts.csswg.org/web-animations/#real-number-animation-type`](https://drafts.csswg.org/web-animations/#real-number-animation-type) + * [`https://www.w3.org/TR/css-color-3/#colorunits`](https://www.w3.org/TR/css-color-3/#colorunits) + * [`https://www.w3.org/TR/css-color-3/#svg-color`](https://www.w3.org/TR/css-color-3/#svg-color) + * [`https://www.w3.org/TR/css-selectors-3/#the-user-action-pseudo-classes-hover-act`](https://www.w3.org/TR/css-selectors-3/#the-user-action-pseudo-classes-hover-act) +- External links that use a dated URL: + * [`https://www.w3.org/TR/2011/REC-SVG11-20110816/`](https://www.w3.org/TR/2011/REC-SVG11-20110816/) + * [`https://www.w3.org/TR/2008/REC-xml-20081126/`](https://www.w3.org/TR/2008/REC-xml-20081126/) + * [`https://www.w3.org/TR/2006/REC-xml-names-20060816/`](https://www.w3.org/TR/2006/REC-xml-names-20060816/) + * [`https://www.w3.org/TR/2008/REC-SMIL3-20081201/`](https://www.w3.org/TR/2008/REC-SMIL3-20081201/) + * [`https://www.w3.org/TR/2011/REC-CSS2-20110607/`](https://www.w3.org/TR/2011/REC-CSS2-20110607/) + * [`https://www.w3.org/TR/2012/CR-WebIDL-20120419/`](https://www.w3.org/TR/2012/CR-WebIDL-20120419/) + * [`https://www.w3.org/TR/2015/CR-compositing-1-20150113/`](https://www.w3.org/TR/2015/CR-compositing-1-20150113/) + * [`https://www.w3.org/TR/2015/CR-compositing-1-20150113`](https://www.w3.org/TR/2015/CR-compositing-1-20150113) + * [`https://www.w3.org/TR/2014/CR-geometry-1-20141125/`](https://www.w3.org/TR/2014/CR-geometry-1-20141125/) + * [`https://www.w3.org/TR/2014/WD-geometry-1-20140522/`](https://www.w3.org/TR/2014/WD-geometry-1-20140522/) + * [`https://www.w3.org/TR/2014/CR-html5-20140204/`](https://www.w3.org/TR/2014/CR-html5-20140204/) + * [`https://www.w3.org/TR/2014/WD-dom-20140204/`](https://www.w3.org/TR/2014/WD-dom-20140204/) + * [`https://www.w3.org/TR/2013/REC-css-style-attr-20131107/`](https://www.w3.org/TR/2013/REC-css-style-attr-20131107/) + * [`https://www.w3.org/TR/2011/WD-css3-fonts-20111004/`](https://www.w3.org/TR/2011/WD-css3-fonts-20111004/) + * [`https://www.w3.org/TR/2003/REC-MathML2-20031021/`](https://www.w3.org/TR/2003/REC-MathML2-20031021/) + * [`https://www.w3.org/TR/2001/REC-smil-animation-20010904/`](https://www.w3.org/TR/2001/REC-smil-animation-20010904/) + * [`https://www.w3.org/TR/2001/REC-xlink-20010627/`](https://www.w3.org/TR/2001/REC-xlink-20010627/) + * [`https://www.w3.org/TR/2015/NOTE-UAAG20-20151215/`](https://www.w3.org/TR/2015/NOTE-UAAG20-20151215/) + * [`https://www.w3.org/TR/2008/REC-CSS2-20080411/`](https://www.w3.org/TR/2008/REC-CSS2-20080411/) + * [`https://www.w3.org/TR/2015/WD-svg-markers-20150407/`](https://www.w3.org/TR/2015/WD-svg-markers-20150407/) + * [`https://www.w3.org/TR/2015/WD-svg-strokes-20150407/`](https://www.w3.org/TR/2015/WD-svg-strokes-20150407/) #### Known dependencies on this specification {.dependencies} @@ -12113,6 +12283,8 @@ Normative references to this spec from: - [CSS Fill and Stroke Module Level 3](https://drafts.fxtf.org/fill-stroke/) - [CSS Images Module Level 3](https://drafts.csswg.org/css-images-3/) - [CSS Images Module Level 4](https://drafts.csswg.org/css-images-4/) +- [CSS Inline Layout Module Level 3](https://drafts.csswg.org/css-inline-3/) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) - [CSS Masking Module Level 1](https://drafts.fxtf.org/css-masking-1/) - [CSS Object Model (CSSOM)](https://drafts.csswg.org/cssom/) - [CSS Paged Media Module Level 3](https://drafts.csswg.org/css-page-3/) @@ -12129,8 +12301,8 @@ Normative references to this spec from: - [Fullscreen API Standard](https://fullscreen.spec.whatwg.org/) - [HTML Standard](https://html.spec.whatwg.org/multipage/) - [Image Resource](https://w3c.github.io/image-resource/) +- [MathML Core](https://w3c.github.io/mathml-core/) - [Motion Path Module Level 1](https://drafts.fxtf.org/motion-1/) -- [Resize Observer](https://drafts.csswg.org/resize-observer/) - [Resource Timing Level 2](https://w3c.github.io/resource-timing/) - [Scripting Policy](https://wicg.github.io/csp-next/scripting-policy.html) - [SVG Accessibility API Mappings](https://w3c.github.io/svg-aam/) @@ -12138,6 +12310,7 @@ Normative references to this spec from: - [SVG Integration](https://svgwg.org/specs/integration/) - [SVG Strokes](https://svgwg.org/specs/strokes/) - [Trusted Types](https://w3c.github.io/webappsec-trusted-types/dist/spec/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) - [WebCodecs](https://w3c.github.io/webcodecs/) - [WebXR DOM Overlays Module](https://immersive-web.github.io/dom-overlays/) @@ -12238,6 +12411,7 @@ Informative references to this spec from: Normative references to this spec from: - [ARIA in HTML](https://w3c.github.io/html-aria/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) - [WAI-ARIA Graphics Module](https://w3c.github.io/graphics-aria/) Informative references to this spec from: @@ -12259,7 +12433,7 @@ Informative references to this spec from: #### Potential issue(s) {.anomalies} - Spec uses WebIDL but does not reference it normatively -- Unknown WebIDL names used: `SVGElement`, `SVGSVGElement`, `WindowProxy` +- Unknown WebIDL names used: `WindowProxy` - Missing references for links: * [`https://www.w3.org/TR/2012/WD-css-animations-1-20120403/`](https://www.w3.org/TR/2012/WD-css-animations-1-20120403/) * [`https://www.w3.org/TR/2012/WD-css-transitions-1-20120403/`](https://www.w3.org/TR/2012/WD-css-transitions-1-20120403/) @@ -12823,7 +12997,6 @@ Informative references to this spec from: * [`https://drafts.csswg.org/css-syntax-3/#input-stream`](https://drafts.csswg.org/css-syntax-3/#input-stream) * [`https://drafts.csswg.org/css-syntax-3/#check-if-three-code-points-would-start-an-identifier`](https://drafts.csswg.org/css-syntax-3/#check-if-three-code-points-would-start-an-identifier) - Broken external links: - * [`https://drafts.csswg.org/web-animations-1/#by-computed-value`](https://drafts.csswg.org/web-animations-1/#by-computed-value) * [`https://www.w3.org/TR/css-syntax-3/#consume-a-name`](https://www.w3.org/TR/css-syntax-3/#consume-a-name) * [`https://html.spec.whatwg.org/#current-global-object`](https://html.spec.whatwg.org/#current-global-object) * [`https://html.spec.whatwg.org/#concept-document-window`](https://html.spec.whatwg.org/#concept-document-window) @@ -12834,6 +13007,7 @@ Normative references to this spec from: - [CSS Custom Properties for Cascading Variables Module Level 1](https://drafts.csswg.org/css-variables/) - [CSS Painting API Level 1](https://drafts.css-houdini.org/css-paint-api-1/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) No informative reference to this spec from other specs. @@ -12861,44 +13035,10 @@ No informative reference to this spec from other specs. - External links that neither target definitions nor headings: * [`https://drafts.fxtf.org/compositing-2/#propdef-mix`](https://drafts.fxtf.org/compositing-2/#propdef-mix) - Broken external links: - * [`https://drafts.csswg.org/css-lists-3/#propdef-counter-reset`](https://drafts.csswg.org/css-lists-3/#propdef-counter-reset) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-image`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-image) - * [`https://drafts.csswg.org/css-lists-3/#propdef-counter-increment`](https://drafts.csswg.org/css-lists-3/#propdef-counter-increment) - * [`https://drafts.csswg.org/css-lists-3/#propdef-counter-set`](https://drafts.csswg.org/css-lists-3/#propdef-counter-set) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style`](https://drafts.csswg.org/css-lists-3/#propdef-list-style) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-position`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-position) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-type`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-type) - * [`https://drafts.csswg.org/css-lists-3/#propdef-marker-side`](https://drafts.csswg.org/css-lists-3/#propdef-marker-side) * [`https://html.spec.whatwg.org/#htmlelement`](https://html.spec.whatwg.org/#htmlelement) * [`https://html.spec.whatwg.org/#the-style-element`](https://html.spec.whatwg.org/#the-style-element) * [`https://html.spec.whatwg.org/#attr-style`](https://html.spec.whatwg.org/#attr-style) - * [`https://drafts.csswg.org/css-grid-2/#typedef-flex`](https://drafts.csswg.org/css-grid-2/#typedef-flex) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid`](https://drafts.csswg.org/css-grid-2/#propdef-grid) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-area`](https://drafts.csswg.org/css-grid-2/#propdef-grid-area) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-auto-columns`](https://drafts.csswg.org/css-grid-2/#propdef-grid-auto-columns) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-auto-flow`](https://drafts.csswg.org/css-grid-2/#propdef-grid-auto-flow) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-auto-rows`](https://drafts.csswg.org/css-grid-2/#propdef-grid-auto-rows) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-column`](https://drafts.csswg.org/css-grid-2/#propdef-grid-column) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-column-end`](https://drafts.csswg.org/css-grid-2/#propdef-grid-column-end) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-column-start`](https://drafts.csswg.org/css-grid-2/#propdef-grid-column-start) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-row`](https://drafts.csswg.org/css-grid-2/#propdef-grid-row) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-row-end`](https://drafts.csswg.org/css-grid-2/#propdef-grid-row-end) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-row-start`](https://drafts.csswg.org/css-grid-2/#propdef-grid-row-start) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-template`](https://drafts.csswg.org/css-grid-2/#propdef-grid-template) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-template-areas`](https://drafts.csswg.org/css-grid-2/#propdef-grid-template-areas) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-template-columns`](https://drafts.csswg.org/css-grid-2/#propdef-grid-template-columns) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-template-rows`](https://drafts.csswg.org/css-grid-2/#propdef-grid-template-rows) * [`https://www.w3.org/TR/css-values-3/#typedef-number-percentage`](https://www.w3.org/TR/css-values-3/#typedef-number-percentage) - * [`https://drafts.csswg.org/css-inline-3/#propdef-alignment-baseline`](https://drafts.csswg.org/css-inline-3/#propdef-alignment-baseline) - * [`https://drafts.csswg.org/css-inline-3/#propdef-baseline-shift`](https://drafts.csswg.org/css-inline-3/#propdef-baseline-shift) - * [`https://drafts.csswg.org/css-inline-3/#propdef-dominant-baseline`](https://drafts.csswg.org/css-inline-3/#propdef-dominant-baseline) - * [`https://drafts.csswg.org/css-inline-3/#propdef-initial-letter`](https://drafts.csswg.org/css-inline-3/#propdef-initial-letter) - * [`https://drafts.csswg.org/css-inline-3/#propdef-initial-letter-align`](https://drafts.csswg.org/css-inline-3/#propdef-initial-letter-align) - * [`https://drafts.csswg.org/css-inline-3/#propdef-initial-letter-wrap`](https://drafts.csswg.org/css-inline-3/#propdef-initial-letter-wrap) - * [`https://drafts.csswg.org/css-inline-3/#propdef-vertical-align`](https://drafts.csswg.org/css-inline-3/#propdef-vertical-align) - * [`https://drafts.csswg.org/css-line-grid-1/#propdef-box-snap`](https://drafts.csswg.org/css-line-grid-1/#propdef-box-snap) - * [`https://drafts.csswg.org/css-line-grid-1/#propdef-line-grid`](https://drafts.csswg.org/css-line-grid-1/#propdef-line-grid) - * [`https://drafts.csswg.org/css-line-grid-1/#propdef-line-snap`](https://drafts.csswg.org/css-line-grid-1/#propdef-line-snap) * [`https://drafts.csswg.org/css-fonts-3/#absolute-size-value`](https://drafts.csswg.org/css-fonts-3/#absolute-size-value) * [`https://drafts.csswg.org/css-fonts-3/#relative-size-value`](https://drafts.csswg.org/css-fonts-3/#relative-size-value) @@ -12913,6 +13053,7 @@ Normative references to this spec from: - [CSS Properties and Values API Level 1](https://drafts.css-houdini.org/css-properties-values-api-1/) - [CSS Values and Units Module Level 4](https://drafts.csswg.org/css-values-4/) - [Font Metrics API Level 1](https://drafts.css-houdini.org/font-metrics-api-1/) +- [Scroll-linked Animations](https://drafts.csswg.org/scroll-animations-1/) - [Web Animations Level 2](https://drafts.csswg.org/web-animations-2/) Informative references to this spec from: @@ -13576,6 +13717,7 @@ Normative references to this spec from: - [Audio Output Devices API](https://w3c.github.io/mediacapture-output/) - [Battery Status API](https://w3c.github.io/battery/) - [Client Hints Infrastructure](https://wicg.github.io/client-hints-infrastructure/) +- [CSS Spatial Navigation Level 1](https://drafts.csswg.org/css-nav-1/) - [Encrypted Media Extensions](https://w3c.github.io/encrypted-media/) - [Federated Learning of Cohorts](https://wicg.github.io/floc/) - [Fullscreen API Standard](https://fullscreen.spec.whatwg.org/) @@ -13687,6 +13829,7 @@ Normative references to this spec from: - [Network Error Logging](https://w3c.github.io/network-error-logging/) - [Portals](https://wicg.github.io/portals/) - [Resource Hints](https://w3c.github.io/resource-hints/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) Informative references to this spec from: @@ -14288,7 +14431,9 @@ Informative references to this spec from: #### Known dependencies on this specification {.dependencies} -No normative reference to this spec from other specs. +Normative references to this spec from: + +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) No informative reference to this spec from other specs. @@ -14907,6 +15052,7 @@ Normative references to this spec from: - [Close Watcher API](https://wicg.github.io/close-watcher/) - [CSS Regions Module Level 1](https://drafts.csswg.org/css-regions/) +- [CSS Spatial Navigation Level 1](https://drafts.csswg.org/css-nav-1/) - [CSSOM View Module](https://drafts.csswg.org/cssom-view/) - [DOM Standard](https://dom.spec.whatwg.org/) - [Early detection of input events](https://wicg.github.io/is-input-pending/) @@ -14918,6 +15064,7 @@ Normative references to this spec from: - [Keyboard Map](https://wicg.github.io/keyboard-map/) - [Pointer Events](https://w3c.github.io/pointerevents/) - [Pointer Lock 2.0](https://w3c.github.io/pointerlock/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) - [Touch Events - Level 2](https://w3c.github.io/touch-events/) - [UI Events KeyboardEvent code Values](https://w3c.github.io/uievents-code/) - [UI Events KeyboardEvent key Values](https://w3c.github.io/uievents-key/) @@ -15838,6 +15985,7 @@ Normative references to this spec from: - [Timing Entry Names Registry](https://w3c.github.io/timing-entrytypes-registry/) - [User Timing Level 3](https://w3c.github.io/user-timing/) - [User Timing Level 3](https://w3c.github.io/user-timing/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) - [Web Audio API](https://webaudio.github.io/web-audio-api/) - [Web MIDI API](https://webaudio.github.io/web-midi-api/) - [WebRTC 1.0: Real-Time Communication Between Browsers](https://w3c.github.io/webrtc-pc/) @@ -19700,6 +19848,7 @@ Normative references to this spec from: - [CSS Pseudo-Elements Module Level 4](https://drafts.csswg.org/css-pseudo-4/) - [CSS Regions Module Level 1](https://drafts.csswg.org/css-regions/) - [CSS Shadow Parts](https://drafts.csswg.org/css-shadow-parts/) +- [CSS Spatial Navigation Level 1](https://drafts.csswg.org/css-nav-1/) - [CSS Transitions](https://drafts.csswg.org/css-transitions/) - [CSS Transitions Level 2](https://drafts.csswg.org/css-transitions-2/) - [CSS Typed OM Level 1](https://drafts.css-houdini.org/css-typed-om-1/) @@ -19762,6 +19911,7 @@ Normative references to this spec from: - [Local Font Access API](https://wicg.github.io/local-font-access/) - [Long Tasks API 1](https://w3c.github.io/longtasks/) - [Magnetometer](https://w3c.github.io/magnetometer/) +- [MathML Core](https://w3c.github.io/mathml-core/) - [Measure Memory API](https://wicg.github.io/performance-measure-memory/) - [Media Capabilities](https://w3c.github.io/media-capabilities/) - [Media Capture and Streams](https://w3c.github.io/mediacapture-main/) @@ -19802,13 +19952,14 @@ Normative references to this spec from: - [Remote Playback API](https://w3c.github.io/remote-playback/) - [Reporting API 1](https://w3c.github.io/reporting/) - [Requesting Permissions](https://wicg.github.io/permissions-request/) -- [Resize Observer](https://drafts.csswg.org/resize-observer/) - [Resource Timing Level 2](https://w3c.github.io/resource-timing/) - [Save Data API](https://wicg.github.io/savedata/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) - [Scalable Video Coding (SVC) Extension for WebRTC](https://w3c.github.io/webrtc-svc/) - [Screen Capture](https://w3c.github.io/mediacapture-screen-share/) - [Screen Wake Lock API](https://w3c.github.io/screen-wake-lock/) - [Scripting Policy](https://wicg.github.io/csp-next/scripting-policy.html) +- [Scroll-linked Animations](https://drafts.csswg.org/scroll-animations-1/) - [Secure Contexts](https://w3c.github.io/webappsec-secure-contexts/) - [Secure Payment Confirmation](https://w3c.github.io/secure-payment-confirmation) - [Selection API](https://w3c.github.io/selection-api/) @@ -19832,6 +19983,7 @@ Normative references to this spec from: - [Vibration API (Second Edition)](https://w3c.github.io/vibration/) - [VirtualKeyboard API](https://w3c.github.io/virtual-keyboard/) - [Visual Viewport API](https://wicg.github.io/visual-viewport/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) - [Web Animations Level 2](https://drafts.csswg.org/web-animations-2/) - [Web Audio API](https://webaudio.github.io/web-audio-api/) - [Web Authentication: An API for accessing Public Key Credentials - Level 3](https://w3c.github.io/webauthn/) @@ -20737,7 +20889,6 @@ No informative reference to this spec from other specs. - External links to private terms: * [`https://w3c.github.io/screen-orientation/#dfn-update-the-orientation-information`](https://w3c.github.io/screen-orientation/#dfn-update-the-orientation-information) - Broken external links: - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://drafts.csswg.org/css-transitions/#animtype-color`](https://drafts.csswg.org/css-transitions/#animtype-color) * [`https://html.spec.whatwg.org/#window`](https://html.spec.whatwg.org/#window) * [`https://html.spec.whatwg.org/#eventhandler`](https://html.spec.whatwg.org/#eventhandler) @@ -20901,6 +21052,7 @@ Normative references to this spec from: - [CSS Environment Variables Module Level 1](https://drafts.csswg.org/css-env-1/) - [CSS Font Loading Module Level 3](https://drafts.csswg.org/css-font-loading/) - [CSS Layout API Level 1](https://drafts.css-houdini.org/css-layout-api-1/) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) - [CSS Object Model (CSSOM)](https://drafts.csswg.org/cssom/) - [CSS Painting API Level 1](https://drafts.css-houdini.org/css-paint-api-1/) - [CSS Properties and Values API Level 1](https://drafts.css-houdini.org/css-properties-values-api-1/) @@ -20909,6 +21061,7 @@ Normative references to this spec from: - [CSS Scoping Module Level 1](https://drafts.csswg.org/css-scoping/) - [CSS Scroll Anchoring Module Level 1](https://drafts.csswg.org/css-scroll-anchoring/) - [CSS Shadow Parts](https://drafts.csswg.org/css-shadow-parts/) +- [CSS Spatial Navigation Level 1](https://drafts.csswg.org/css-nav-1/) - [CSS Transitions](https://drafts.csswg.org/css-transitions/) - [CSS Transitions Level 2](https://drafts.csswg.org/css-transitions-2/) - [CSS Typed OM Level 1](https://drafts.css-houdini.org/css-typed-om-1/) @@ -20948,6 +21101,7 @@ Normative references to this spec from: - [Layout Instability API](https://wicg.github.io/layout-instability/) - [Loading Signed Exchanges](https://wicg.github.io/webpackage/loading.html) - [Long Tasks API 1](https://w3c.github.io/longtasks/) +- [MathML Core](https://w3c.github.io/mathml-core/) - [Measure Memory API](https://wicg.github.io/performance-measure-memory/) - [Media Capabilities](https://w3c.github.io/media-capabilities/) - [Media Capture and Streams](https://w3c.github.io/mediacapture-main/) @@ -20979,11 +21133,12 @@ Normative references to this spec from: - [Referrer Policy](https://w3c.github.io/webappsec-referrer-policy/) - [Remote Playback API](https://w3c.github.io/remote-playback/) - [Reporting API 1](https://w3c.github.io/reporting/) -- [Resize Observer](https://drafts.csswg.org/resize-observer/) - [Resource Timing Level 2](https://w3c.github.io/resource-timing/) - [Save Data API](https://wicg.github.io/savedata/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) - [Screen Wake Lock API](https://w3c.github.io/screen-wake-lock/) - [Scripting Policy](https://wicg.github.io/csp-next/scripting-policy.html) +- [Scroll-linked Animations](https://drafts.csswg.org/scroll-animations-1/) - [Selection API](https://w3c.github.io/selection-api/) - [Selectors Level 4](https://drafts.csswg.org/selectors/) - [Service Workers Nightly](https://w3c.github.io/ServiceWorker/) @@ -21000,6 +21155,7 @@ Normative references to this spec from: - [URL Standard](https://url.spec.whatwg.org/) - [VirtualKeyboard API](https://w3c.github.io/virtual-keyboard/) - [Visual Viewport API](https://wicg.github.io/visual-viewport/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) - [Web Animations Level 2](https://drafts.csswg.org/web-animations-2/) - [Web Application Manifest](https://w3c.github.io/manifest/) - [Web Audio API](https://webaudio.github.io/web-audio-api/) @@ -21179,6 +21335,7 @@ Normative references to this spec from: - [Reporting API 1](https://w3c.github.io/reporting/) - [Resource Timing Level 2](https://w3c.github.io/resource-timing/) - [Responsive Image Client Hints](https://wicg.github.io/responsive-image-client-hints/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) - [Scripting Policy](https://wicg.github.io/csp-next/scripting-policy.html) - [Server Timing](https://w3c.github.io/server-timing/) - [Service Workers Nightly](https://w3c.github.io/ServiceWorker/) @@ -21288,7 +21445,7 @@ Informative references to this spec from: #### Potential issue(s) {.anomalies} -- Unknown WebIDL names used: `SVGImageElement`, `SVGScriptElement`, `WindowProxy` +- Unknown WebIDL names used: `WindowProxy` - WebIDL names also defined elsewhere: * `MessageEventSource` also defined in [Portals](https://wicg.github.io/portals/) - Missing references for WebIDL names: @@ -21478,6 +21635,8 @@ Informative references to this spec from: * [`https://fullscreen.spec.whatwg.org/#run-the-fullscreen-steps`](https://fullscreen.spec.whatwg.org/#run-the-fullscreen-steps) * [`https://w3c.github.io/reporting/#visible-to-reportingobservers`](https://w3c.github.io/reporting/#visible-to-reportingobservers) * [`https://xhr.spec.whatwg.org/#create-an-entry`](https://xhr.spec.whatwg.org/#create-an-entry) + * [`https://drafts.csswg.org/css-inline/#ascent-metric`](https://drafts.csswg.org/css-inline/#ascent-metric) + * [`https://drafts.csswg.org/css-inline/#descent-metric`](https://drafts.csswg.org/css-inline/#descent-metric) * [`https://drafts.csswg.org/css-tables/#table-cell`](https://drafts.csswg.org/css-tables/#table-cell) * [`https://drafts.csswg.org/css-tables/#table-row`](https://drafts.csswg.org/css-tables/#table-row) * [`https://drafts.csswg.org/css-tables/#table-caption`](https://drafts.csswg.org/css-tables/#table-caption) @@ -21819,25 +21978,9 @@ Informative references to this spec from: * [`https://drafts.csswg.org/css-syntax/#conform-classes`](https://drafts.csswg.org/css-syntax/#conform-classes) * [`https://drafts.csswg.org/css-align/#propdef-propdef-justify-content`](https://drafts.csswg.org/css-align/#propdef-propdef-justify-content) * [`https://drafts.csswg.org/css-align/#propdef-propdef-justify-items`](https://drafts.csswg.org/css-align/#propdef-propdef-justify-items) - * [`https://drafts.csswg.org/css-grid/#propdef-grid-auto-columns`](https://drafts.csswg.org/css-grid/#propdef-grid-auto-columns) - * [`https://drafts.csswg.org/css-grid/#propdef-grid-auto-flow`](https://drafts.csswg.org/css-grid/#propdef-grid-auto-flow) - * [`https://drafts.csswg.org/css-grid/#propdef-grid-auto-rows`](https://drafts.csswg.org/css-grid/#propdef-grid-auto-rows) * [`https://drafts.csswg.org/css-grid/#propdef-grid-column-gap`](https://drafts.csswg.org/css-grid/#propdef-grid-column-gap) * [`https://drafts.csswg.org/css-grid/#propdef-grid-row-gap`](https://drafts.csswg.org/css-grid/#propdef-grid-row-gap) - * [`https://drafts.csswg.org/css-grid/#propdef-grid-template-areas`](https://drafts.csswg.org/css-grid/#propdef-grid-template-areas) - * [`https://drafts.csswg.org/css-grid/#propdef-grid-template-columns`](https://drafts.csswg.org/css-grid/#propdef-grid-template-columns) - * [`https://drafts.csswg.org/css-grid/#propdef-grid-template-rows`](https://drafts.csswg.org/css-grid/#propdef-grid-template-rows) - * [`https://drafts.csswg.org/css-inline/#alphabetic-baseline`](https://drafts.csswg.org/css-inline/#alphabetic-baseline) - * [`https://drafts.csswg.org/css-inline/#ascent-metric`](https://drafts.csswg.org/css-inline/#ascent-metric) - * [`https://drafts.csswg.org/css-inline/#descent-metric`](https://drafts.csswg.org/css-inline/#descent-metric) - * [`https://drafts.csswg.org/css-inline/#hanging-baseline`](https://drafts.csswg.org/css-inline/#hanging-baseline) - * [`https://drafts.csswg.org/css-inline/#ideographic-under-baseline`](https://drafts.csswg.org/css-inline/#ideographic-under-baseline) - * [`https://drafts.csswg.org/css-lists/#list-item`](https://drafts.csswg.org/css-lists/#list-item) - * [`https://drafts.csswg.org/css-lists/#propdef-counter-reset`](https://drafts.csswg.org/css-lists/#propdef-counter-reset) - * [`https://drafts.csswg.org/css-lists/#propdef-counter-set`](https://drafts.csswg.org/css-lists/#propdef-counter-set) - * [`https://drafts.csswg.org/css-lists/#propdef-list-style-type`](https://drafts.csswg.org/css-lists/#propdef-list-style-type) * [`https://drafts.csswg.org/css-multicol/#propdef-column-gap`](https://drafts.csswg.org/css-multicol/#propdef-column-gap) - * [`https://drafts.csswg.org/web-animations/#update-animations-and-send-events`](https://drafts.csswg.org/web-animations/#update-animations-and-send-events) * [`https://drafts.csswg.org/css-values/#vw`](https://drafts.csswg.org/css-values/#vw) * [`https://w3c.github.io/webvtt/#webvtt-file-using-cue-text`](https://w3c.github.io/webvtt/#webvtt-file-using-cue-text) * [`https://w3c.github.io/webdriver-bidi/#webdriver-bidi-navigation-status`](https://w3c.github.io/webdriver-bidi/#webdriver-bidi-navigation-status) @@ -21897,6 +22040,7 @@ Normative references to this spec from: - [CSS Images Module Level 3](https://drafts.csswg.org/css-images-3/) - [CSS Images Module Level 4](https://drafts.csswg.org/css-images-4/) - [CSS Layout API Level 1](https://drafts.css-houdini.org/css-layout-api-1/) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) - [CSS Object Model (CSSOM)](https://drafts.csswg.org/cssom/) - [CSS Overflow Module Level 3](https://drafts.csswg.org/css-overflow-3/) - [CSS Painting API Level 1](https://drafts.css-houdini.org/css-paint-api-1/) @@ -21907,6 +22051,7 @@ Normative references to this spec from: - [CSS Scroll Anchoring Module Level 1](https://drafts.csswg.org/css-scroll-anchoring/) - [CSS Scroll Snap Module Level 1](https://drafts.csswg.org/css-scroll-snap-1/) - [CSS Shapes Module Level 1](https://drafts.csswg.org/css-shapes/) +- [CSS Spatial Navigation Level 1](https://drafts.csswg.org/css-nav-1/) - [CSS Syntax Module Level 3](https://drafts.csswg.org/css-syntax/) - [CSS Text Module Level 4](https://drafts.csswg.org/css-text-4/) - [CSS Transforms Module Level 2](https://drafts.csswg.org/css-transforms-2/) @@ -21968,6 +22113,7 @@ Normative references to this spec from: - [Loading Signed Exchanges](https://wicg.github.io/webpackage/loading.html) - [Local Font Access API](https://wicg.github.io/local-font-access/) - [Long Tasks API 1](https://w3c.github.io/longtasks/) +- [MathML Core](https://w3c.github.io/mathml-core/) - [Measure Memory API](https://wicg.github.io/performance-measure-memory/) - [Media Capabilities](https://w3c.github.io/media-capabilities/) - [Media Capture and Streams](https://w3c.github.io/mediacapture-main/) @@ -22016,14 +22162,15 @@ Normative references to this spec from: - [Remote Playback API](https://w3c.github.io/remote-playback/) - [Reporting API 1](https://w3c.github.io/reporting/) - [Requesting Permissions](https://wicg.github.io/permissions-request/) -- [Resize Observer](https://drafts.csswg.org/resize-observer/) - [Resource Hints](https://w3c.github.io/resource-hints/) - [Resource Timing Level 2](https://w3c.github.io/resource-timing/) - [Responsive Image Client Hints](https://wicg.github.io/responsive-image-client-hints/) - [Save Data API](https://wicg.github.io/savedata/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) - [Screen Capture](https://w3c.github.io/mediacapture-screen-share/) - [Screen Wake Lock API](https://w3c.github.io/screen-wake-lock/) - [Scripting Policy](https://wicg.github.io/csp-next/scripting-policy.html) +- [Scroll-linked Animations](https://drafts.csswg.org/scroll-animations-1/) - [Secure Contexts](https://w3c.github.io/webappsec-secure-contexts/) - [Secure Payment Confirmation](https://w3c.github.io/secure-payment-confirmation) - [Selection API](https://w3c.github.io/selection-api/) @@ -22050,6 +22197,7 @@ Normative references to this spec from: - [Vibration API (Second Edition)](https://w3c.github.io/vibration/) - [VirtualKeyboard API](https://w3c.github.io/virtual-keyboard/) - [Visual Viewport API](https://wicg.github.io/visual-viewport/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) - [Web Animations Level 2](https://drafts.csswg.org/web-animations-2/) - [Web Application Manifest](https://w3c.github.io/manifest/) - [Web Audio API](https://webaudio.github.io/web-audio-api/) @@ -22099,6 +22247,7 @@ Informative references to this spec from: - [CSS Box Sizing Module Level 4](https://drafts.csswg.org/css-sizing-4/) - [CSS Flexible Box Layout Module Level 1](https://drafts.csswg.org/css-flexbox-1/) - [CSS Generated Content Module Level 3](https://drafts.csswg.org/css-content-3/) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) - [CSS Nesting Module](https://drafts.csswg.org/css-nesting/) - [CSS Overflow Module Level 4](https://drafts.csswg.org/css-overflow-4/) - [CSS Pseudo-Elements Module Level 4](https://drafts.csswg.org/css-pseudo-4/) @@ -22174,12 +22323,15 @@ Normative references to this spec from: - [CSS Custom Highlight API Module Level 1](https://drafts.csswg.org/css-highlight-api-1/) - [CSS Custom Properties for Cascading Variables Module Level 1](https://drafts.csswg.org/css-variables/) - [CSS Fonts Module Level 4](https://drafts.csswg.org/css-fonts-4/) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) - [CSS Images Module Level 4](https://drafts.csswg.org/css-images-4/) - [CSS Layout API Level 1](https://drafts.css-houdini.org/css-layout-api-1/) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) - [CSS Object Model (CSSOM)](https://drafts.csswg.org/cssom/) - [CSS Painting API Level 1](https://drafts.css-houdini.org/css-paint-api-1/) - [CSS Properties and Values API Level 1](https://drafts.css-houdini.org/css-properties-values-api-1/) - [CSS Shadow Parts](https://drafts.csswg.org/css-shadow-parts/) +- [CSS Spatial Navigation Level 1](https://drafts.csswg.org/css-nav-1/) - [CSS Speech Module Level 1](https://drafts.csswg.org/css-speech-1/) - [CSS Syntax Module Level 3](https://drafts.csswg.org/css-syntax/) - [CSS Transforms Module Level 2](https://drafts.csswg.org/css-transforms-2/) @@ -22221,6 +22373,7 @@ Normative references to this spec from: - [Loading Signed Exchanges](https://wicg.github.io/webpackage/loading.html) - [Local Font Access API](https://wicg.github.io/local-font-access/) - [Magnetometer](https://w3c.github.io/magnetometer/) +- [MathML Core](https://w3c.github.io/mathml-core/) - [Measure Memory API](https://wicg.github.io/performance-measure-memory/) - [Media Capabilities](https://w3c.github.io/media-capabilities/) - [Media Capture and Streams](https://w3c.github.io/mediacapture-main/) @@ -22265,6 +22418,7 @@ Normative references to this spec from: - [User Timing Level 3](https://w3c.github.io/user-timing/) - [User-Agent Client Hints](https://wicg.github.io/ua-client-hints/) - [uuid](https://wicg.github.io/uuid/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) - [Web Application Manifest](https://w3c.github.io/manifest/) - [Web Audio API](https://webaudio.github.io/web-audio-api/) - [Web Authentication: An API for accessing Public Key Credentials - Level 3](https://w3c.github.io/webauthn/) @@ -22436,12 +22590,13 @@ Informative references to this spec from: * [`https://html.spec.whatwg.org/#the-table-element`](https://html.spec.whatwg.org/#the-table-element) * [`https://drafts.csswg.org/css-color-3/#valuea-def-color`](https://drafts.csswg.org/css-color-3/#valuea-def-color) * [`https://www.w3.org/TR/cssom-1/#css`](https://www.w3.org/TR/cssom-1/#css) - * [`https://drafts.csswg.org/css-inline-3/#propdef-vertical-align`](https://drafts.csswg.org/css-inline-3/#propdef-vertical-align) * [`https://drafts.csswg.org/css2/visuren.html#block-container-element`](https://drafts.csswg.org/css2/visuren.html#block-container-element) #### Known dependencies on this specification {.dependencies} -No normative reference to this spec from other specs. +Normative references to this spec from: + +- [CSS Inline Layout Module Level 3](https://drafts.csswg.org/css-inline-3/) Informative references to this spec from: @@ -22637,6 +22792,7 @@ Normative references to this spec from: - [Private Network Access](https://wicg.github.io/private-network-access/) - [Referrer Policy](https://w3c.github.io/webappsec-referrer-policy/) - [Reporting API 1](https://w3c.github.io/reporting/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) - [Scripting Policy](https://wicg.github.io/csp-next/scripting-policy.html) - [Secure Contexts](https://w3c.github.io/webappsec-secure-contexts/) - [Selectors Level 4](https://drafts.csswg.org/selectors/) diff --git a/ed/links/ecmascript.json b/ed/links/ecmascript.json index 3f61b47a63fb..374bfa030310 100644 --- a/ed/links/ecmascript.json +++ b/ed/links/ecmascript.json @@ -5,7 +5,7 @@ }, "links": { "https://tc39.es/ecma262/": [], - "https://github.com/tc39/proposals/blob/master/finished-proposals.md": [], + "https://github.com/tc39/proposals/blob/HEAD/finished-proposals.md": [], "https://tc39.es/process-document/": [], "https://github.com/tc39/ecma262": [], "https://github.com/tc39/ecma262/issues": [], @@ -17,7 +17,7 @@ "https://twitter.com/smooshMap": [], "https://twitter.com/bakkoting": [], "https://es.discourse.group/": [], - "https://freenode.net/kb/answer/chat": [], + "https://github.com/tc39/how-we-work/blob/HEAD/matrix-guide.md": [], "https://esdiscuss.org/": [], "https://ecma-international.org/publications/standards/Ecma-402.htm": [], "https://ecma-international.org/publications/standards/Ecma-404.htm": [], diff --git a/ed/links/image-resource.json b/ed/links/image-resource.json index 37b02030de54..b70f0c21b760 100644 --- a/ed/links/image-resource.json +++ b/ed/links/image-resource.json @@ -60,13 +60,14 @@ "dfn-short_name", "dfn-icons" ], - "https://www.w3.org/TR/SVG/": [ + "https://www.w3.org/TR/SVG2/": [ "elementdef-title", "elementdef-svg" ], "https://datatracker.ietf.org/doc/html/bcp14": [], "https://www.rfc-editor.org/rfc/rfc8259": [], "https://www.rfc-editor.org/rfc/rfc2119": [], - "https://www.rfc-editor.org/rfc/rfc8174": [] + "https://www.rfc-editor.org/rfc/rfc8174": [], + "https://www.w3.org/TR/SVG/": [] } } \ No newline at end of file diff --git a/ed/perissue.html b/ed/perissue.html index 43bc8c304381..1a657e6e7ecf 100644 --- a/ed/perissue.html +++ b/ed/perissue.html @@ -25,18 +25,9 @@

        Reffy crawl report (per issue)

        Specifications that could not be rendered

        Reffy could not fetch or render these specifications for some reason. This may happen when a network error occurred or when a specification uses an old version of ReSpec.

          -
        • CSS Grid Layout Module Level 2: TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16) at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13) at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24) at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) at async Promise.all (index 251) at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)
        • -
        • CSS Grid Layout Module Level 3: TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111
        • -
        • CSS Inline Layout Module Level 3: TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111
        • -
        • CSS Line Grid Module Level 1: TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16) at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13) at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24) at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) at async Promise.all (index 257) at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)
        • -
        • CSS Lists Module Level 3: TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16) at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13) at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24) at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) at async Promise.all (index 258) at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)
        • -
        • CSS Spatial Navigation Level 1: TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16) at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13) at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24) at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) at async Promise.all (index 263) at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)
        • -
        • MathML Core: TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111
        • -
        • Scalable Vector Graphics (SVG) 2: TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16) at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:475:21) at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24) at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) at async Promise.all (index 395) at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)
        • -
        • Scroll-linked Animations: TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111
        • -
        • Web Animations: TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111
        • +
        • Resize Observer: TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16) at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13) at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24) at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) at async Promise.all (index 377) at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)
        -

        => 10 specifications found

        +

        => 1 specification found

      Specifications without normative dependencies

      @@ -193,35 +184,14 @@

      List of [Exposed] names not defined in the specifications crawled

      List of WebIDL names not defined in the specifications crawled

      -

      => 27 WebIDL names found

      +

      => 6 WebIDL names found

      Some of them may be type errors in specs (e.g. "int" does not exist, "Array" cannot be used on its own, etc.) Also, please keep in mind that Reffy only knows about IDL terms defined in the specifications that were crawled and that do not have invalid IDL content.

      @@ -241,6 +211,7 @@

      Missing references for WebIDL names

    • Gamepad Extensions uses Gamepad but does not reference Gamepad
    • HTML Standard uses WebGL2RenderingContext but does not reference WebGL 2.0 Specification
    • Intersection Observer uses DOMHighResTimeStamp but does not reference High Resolution Time
    • +
    • Scalable Vector Graphics (SVG) 2 uses CSSPseudoElement but does not reference CSS Pseudo-Elements Module Level 4
    • Secure Payment Confirmation uses:
    -

    => 51 missing references for IDL definitions found in 23 specifications

    +

    => 52 missing references for IDL definitions found in 24 specifications

  • No definition for CSS properties

    @@ -373,71 +344,49 @@

    No definition for CSS properties

  • Scalable Vector Graphics (SVG) 1.1 (Second Edition):
      -
    • ‘writing-mode’ with type property
    • -
    • ‘glyph-orientation-vertical’ with type property
    • -
    • ‘glyph-orientation-horizontal’ with type property
    • -
    • ‘direction’ with type property
    • -
    • ‘unicode-bidi’ with type property
    • -
    • ‘text-anchor’ with type property
    • -
    • ‘dominant-baseline’ with type property
    • -
    • ‘alignment-baseline’ with type property
    • -
    • ‘baseline-shift’ with type property
    • -
    • ‘font-family’ with type property
    • -
    • ‘font-style’ with type property
    • -
    • ‘font-variant’ with type property
    • -
    • ‘font-weight’ with type property
    • -
    • ‘font-stretch’ with type property
    • -
    • ‘font-size’ with type property
    • -
    • ‘font-size-adjust’ with type property
    • -
    • ‘font’ with type property
    • -
    • ‘kerning’ with type property
    • -
    • ‘letter-spacing’ with type property
    • -
    • ‘word-spacing’ with type property
    • -
    • ‘text-decoration’ with type property
    • -
    • ‘fill’ with type property
    • -
    • ‘fill-rule’ with type property
    • -
    • ‘fill-opacity’ with type property
    • -
    • ‘stroke’ with type property
    • -
    • ‘stroke-width’ with type property
    • -
    • ‘stroke-linecap’ with type property
    • -
    • ‘stroke-linejoin’ with type property
    • -
    • ‘stroke-miterlimit’ with type property
    • -
    • ‘stroke-dasharray’ with type property
    • -
    • ‘stroke-dashoffset’ with type property
    • -
    • ‘stroke-opacity’ with type property
    • -
    • ‘display’ with type property
    • -
    • ‘visibility’ with type property
    • -
    • ‘marker-start’ with type property
    • -
    • ‘marker’ with type property
    • -
    • ‘color-interpolation’ with type property
    • -
    • ‘color-interpolation-filters’ with type property
    • -
    • ‘color-rendering’ with type property
    • -
    • ‘shape-rendering’ with type property
    • -
    • ‘text-rendering’ with type property
    • -
    • ‘image-rendering’ with type property
    • -
    • ‘color’ with type property
    • -
    • ‘src’ with type property
    • -
    • ‘name’ with type property
    • -
    • ‘rendering-intent’ with type property
    • -
    • ‘color-profile’ with type property
    • -
    • ‘stop-color’ with type property
    • -
    • ‘stop-opacity’ with type property
    • -
    • ‘overflow’ with type property
    • -
    • ‘clip’ with type property
    • -
    • ‘clip-path’ with type property
    • -
    • ‘clip-rule’ with type property
    • -
    • ‘mask’ with type property
    • -
    • ‘opacity’ with type property
    • -
    • ‘filter’ with type property
    • -
    • ‘enable-background’ with type property
    • -
    • ‘lighting-color’ with type property
    • -
    • ‘flood-color’ with type property
    • -
    • ‘flood-opacity’ with type property
    • -
    • ‘pointer-events’ with type property
    • -
    • ‘cursor’ with type property
    • +
    • cx with type property
    • +
    • cy with type property
    • +
    • r with type property
    • +
    • rx with type property
    • +
    • ry with type property
    • +
    • x with type property
    • +
    • y with type property
    • +
    • vector-effect with type property
    • +
    • d with type property
    • +
    • inline-size with type property
    • +
    • shape-inside with type property
    • +
    • shape-subtract with type property
    • +
    • shape-margin with type property
    • +
    • text-anchor with type property
    • +
    • fill with type property
    • +
    • fill-rule with type property
    • +
    • fill-opacity with type property
    • +
    • stroke with type property
    • +
    • stroke-opacity with type property
    • +
    • stroke-width with type property
    • +
    • stroke-linecap with type property
    • +
    • stroke-linejoin with type property
    • +
    • stroke-miterlimit with type property
    • +
    • stroke-dasharray with type property
    • +
    • stroke-dashoffset with type property
    • +
    • marker-start with type property
    • +
    • marker-mid with type property
    • +
    • marker-end with type property
    • +
    • marker with type property
    • +
    • paint-order with type property
    • +
    • color-interpolation with type property
    • +
    • shape-rendering with type property
    • +
    • text-rendering with type property
    • +
    • image-rendering with type property
    • +
    • pointer-events with type property
    • +
    • stop-color with type property
    • +
    • stop-opacity with type property
    • +
    • <points>
    • +
    • <dasharray>
    • +
    • <marker-ref>
  • -

    => 89 properties without definition found in 5 specifications

    +

    => 67 properties without definition found in 5 specifications

    No definition for IDL properties

    @@ -1349,6 +1298,24 @@

    Missing references based on document links

  • https://www.w3.org/TR/web-animations/ but does not list it in its references
  • https://www.w3.org/TR/css-pseudo/ but does not list it in its references
  • +
  • CSS Grid Layout Module Level 2 links to: +
  • +
  • CSS Grid Layout Module Level 3 links to: +
  • CSS Images Module Level 3 links to:
  • +
  • CSS Inline Layout Module Level 3 links to: +
  • CSS Layout API Level 1 links to:
  • +
  • CSS Line Grid Module Level 1 links to: +
  • +
  • CSS Lists and Counters Module Level 3 links to: +
  • CSS Logical Properties and Values Level 1 links to:
  • +
  • CSS Spatial Navigation Level 1 links to: +
  • CSS Speech Module Level 1 links to:
  • @@ -2040,8 +2059,13 @@

    Reference URL is inconsistent with URL used in document links

  • CSS Generated Content for Paged Media Module Level 4 links to https://www.w3.org/TR/css-values/ but related reference "CSS-VALUES-3" uses URL https://www.w3.org/TR/css-values-3/
  • CSS Generated Content Module Level 3 links to https://www.w3.org/TR/css-values/ but related reference "CSS-VALUES-3" uses URL https://www.w3.org/TR/css-values-3/
  • +
  • CSS Grid Layout Module Level 2 links to https://www.w3.org/TR/css-values/ but related reference "CSS-VALUES-3" uses URL https://www.w3.org/TR/css-values-3/
  • +
  • CSS Grid Layout Module Level 3 links to https://www.w3.org/TR/css-values/ but related reference "CSS-VALUES-3" uses URL https://www.w3.org/TR/css-values-3/
  • CSS Images Module Level 3 links to https://www.w3.org/TR/css-values/ but related reference "CSS-VALUES-3" uses URL https://www.w3.org/TR/css-values-3/
  • CSS Images Module Level 4 links to https://www.w3.org/TR/css-values/ but related reference "CSS-VALUES-3" uses URL https://www.w3.org/TR/css-values-3/
  • +
  • CSS Inline Layout Module Level 3 links to https://www.w3.org/TR/css-values/ but related reference "CSS-VALUES-3" uses URL https://www.w3.org/TR/css-values-3/
  • +
  • CSS Line Grid Module Level 1 links to https://www.w3.org/TR/css-values/ but related reference "CSS-VALUES-3" uses URL https://www.w3.org/TR/css-values-3/
  • +
  • CSS Lists and Counters Module Level 3 links to https://www.w3.org/TR/css-values/ but related reference "CSS-VALUES-3" uses URL https://www.w3.org/TR/css-values-3/
  • CSS Logical Properties and Values Level 1 links to https://www.w3.org/TR/css-values/ but related reference "CSS-VALUES-3" uses URL https://www.w3.org/TR/css-values-3/
  • CSS Masking Module Level 1 links to:
  • CSS Shapes Module Level 2 links to https://www.w3.org/TR/css-values/ but related reference "CSS-VALUES-3" uses URL https://www.w3.org/TR/css-values-3/
  • +
  • CSS Spatial Navigation Level 1 links to: +
  • CSS Speech Module Level 1 links to https://www.w3.org/TR/css-values/ but related reference "CSS-VALUES-3" uses URL https://www.w3.org/TR/css-values-3/
  • CSS Table Module Level 3 links to https://www.w3.org/TR/css-values/ but related reference "CSS-VALUES-3" uses URL https://www.w3.org/TR/css-values-3/
  • CSS Text Decoration Module Level 3 links to https://www.w3.org/TR/css-values/ but related reference "CSS-VALUES-3" uses URL https://www.w3.org/TR/css-values-3/
  • @@ -2309,6 +2338,31 @@

    Reference URL is inconsistent with URL used in document links

  • https://www.w3.org/TR/xslt/ but related reference "XSLT" uses URL http://www.w3.org/TR/1999/REC-xslt-19991116
  • https://www.w3.org/TR/xslt20/ but related reference "XSLT2" uses URL http://www.w3.org/TR/2007/REC-xslt20-20070123/
  • +
  • Scalable Vector Graphics (SVG) 2 links to: +
  • Scripting Policy links to:
  • User Preference Media Features Client Hints Headers links to https://www.w3.org/TR/mediaqueries-5/ but related reference "MEDIA-QUERIES-LEVEL-5" uses URL https://drafts.csswg.org/mediaqueries-5/
  • Vibration API (Second Edition) links to https://w3c.github.io/page-visibility/ but related reference "PAGE-VISIBILITY-2" uses URL https://www.w3.org/TR/page-visibility-2/
  • +
  • Web Animations links to: +
  • Web Animations Level 2 links to: -

    => 313 inconsistent references for links found in 174 specifications

    +

    => 344 inconsistent references for links found in 182 specifications

    Links in the body of a specification should be to the same document as that pointed to by the related reference in the References section. The specifications reported here use a different URL. For instance, they may use a link to the Editor's Draft but target the latest published version in the References section. There should be some consistency across the specification.

  • \ No newline at end of file diff --git a/ed/perissue.md b/ed/perissue.md index cf731728b37b..8270b5eb6b0e 100644 --- a/ed/perissue.md +++ b/ed/perissue.md @@ -9,7 +9,7 @@ Reffy could not fetch or render these specifications for some reason. This may happen when a network error occurred or when a specification uses an old version of ReSpec. -- [CSS Grid Layout Module Level 2]([object Object]): `TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded +- [Resize Observer]([object Object]): `TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) @@ -17,65 +17,11 @@ Reffy could not fetch or render these specifications for some reason. This may h at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13) at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24) at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) - at async Promise.all (index 251) + at async Promise.all (index 377) at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)` -- [CSS Grid Layout Module Level 3]([object Object]): `TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded - at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111` -- [CSS Inline Layout Module Level 3]([object Object]): `TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded - at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111` -- [CSS Line Grid Module Level 1]([object Object]): `TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded - at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 - at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) - at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) - at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16) - at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13) - at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24) - at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) - at async Promise.all (index 257) - at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) - at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)` -- [CSS Lists Module Level 3]([object Object]): `TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded - at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 - at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) - at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) - at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16) - at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13) - at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24) - at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) - at async Promise.all (index 258) - at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) - at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)` -- [CSS Spatial Navigation Level 1]([object Object]): `TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded - at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 - at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) - at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) - at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16) - at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13) - at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24) - at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) - at async Promise.all (index 263) - at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) - at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)` -- [MathML Core]([object Object]): `TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded - at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111` -- [Scalable Vector Graphics (SVG) 2]([object Object]): `TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded - at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111 - at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21) - at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16) - at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16) - at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:475:21) - at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24) - at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22) - at async Promise.all (index 395) - at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21) - at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)` -- [Scroll-linked Animations]([object Object]): `TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded - at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111` -- [Web Animations]([object Object]): `TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded - at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111` -=> 10 specifications found +=> 1 specification found ## Specifications without normative dependencies @@ -238,35 +184,14 @@ Please keep in mind that Reffy only knows about IDL terms defined in the specifi ## List of WebIDL names not defined in the specifications crawled -- `Animation` used in [CSS Animation Worklet API](https://drafts.css-houdini.org/css-animationworklet-1/), [CSS Animations Level 2](https://drafts.csswg.org/css-animations-2/), [CSS Transitions Level 2](https://drafts.csswg.org/css-transitions-2/), [Web Animations Level 2](https://drafts.csswg.org/web-animations-2/) -- `AnimationEffect` used in [CSS Animation Worklet API](https://drafts.css-houdini.org/css-animationworklet-1/), [Web Animations Level 2](https://drafts.csswg.org/web-animations-2/) -- `AnimationTimeline` used in [CSS Animation Worklet API](https://drafts.css-houdini.org/css-animationworklet-1/), [Web Animations Level 2](https://drafts.csswg.org/web-animations-2/) -- `CSSOMString` used in [CSS Animations Level 1](https://drafts.csswg.org/css-animations/), [CSS Animations Level 2](https://drafts.csswg.org/css-animations-2/), [CSS Conditional Rules Module Level 3](https://drafts.csswg.org/css-conditional-3/), [CSS Counter Styles Level 3](https://drafts.csswg.org/css-counter-styles/), [CSS Font Loading Module Level 3](https://drafts.csswg.org/css-font-loading/), [CSS Fonts Module Level 4](https://drafts.csswg.org/css-fonts-4/), [CSS Nesting Module](https://drafts.csswg.org/css-nesting/), [CSS Object Model (CSSOM)](https://drafts.csswg.org/cssom/), [CSS Properties and Values API Level 1](https://drafts.css-houdini.org/css-properties-values-api-1/), [CSS Pseudo-Elements Module Level 4](https://drafts.csswg.org/css-pseudo-4/), [CSS Regions Module Level 1](https://drafts.csswg.org/css-regions/), [CSS Transitions](https://drafts.csswg.org/css-transitions/), [CSS Transitions Level 2](https://drafts.csswg.org/css-transitions-2/), [CSSOM View Module](https://drafts.csswg.org/cssom-view/) +- `CSSOMString` used in [CSS Animations Level 1](https://drafts.csswg.org/css-animations/), [CSS Animations Level 2](https://drafts.csswg.org/css-animations-2/), [CSS Conditional Rules Module Level 3](https://drafts.csswg.org/css-conditional-3/), [CSS Counter Styles Level 3](https://drafts.csswg.org/css-counter-styles/), [CSS Font Loading Module Level 3](https://drafts.csswg.org/css-font-loading/), [CSS Fonts Module Level 4](https://drafts.csswg.org/css-fonts-4/), [CSS Nesting Module](https://drafts.csswg.org/css-nesting/), [CSS Object Model (CSSOM)](https://drafts.csswg.org/cssom/), [CSS Properties and Values API Level 1](https://drafts.css-houdini.org/css-properties-values-api-1/), [CSS Pseudo-Elements Module Level 4](https://drafts.csswg.org/css-pseudo-4/), [CSS Regions Module Level 1](https://drafts.csswg.org/css-regions/), [CSS Transitions](https://drafts.csswg.org/css-transitions/), [CSS Transitions Level 2](https://drafts.csswg.org/css-transitions-2/), [CSSOM View Module](https://drafts.csswg.org/cssom-view/), [Scroll-linked Animations](https://drafts.csswg.org/scroll-animations-1/), [Web Animations](https://drafts.csswg.org/web-animations-1/) - `CSSPercentishArray` used in [CSS Typed OM Level 1](https://drafts.css-houdini.org/css-typed-om-1/) -- `ComputedEffectTiming` used in [CSS Animation Worklet API](https://drafts.css-houdini.org/css-animationworklet-1/), [Web Animations Level 2](https://drafts.csswg.org/web-animations-2/) -- `EffectTiming` used in [CSS Animation Worklet API](https://drafts.css-houdini.org/css-animationworklet-1/), [Web Animations Level 2](https://drafts.csswg.org/web-animations-2/) -- `KeyframeEffect` used in [Web Animations Level 2](https://drafts.csswg.org/web-animations-2/) -- `KeyframeEffectOptions` used in [Web Animations Level 2](https://drafts.csswg.org/web-animations-2/) -- `OptionalEffectTiming` used in [Web Animations Level 2](https://drafts.csswg.org/web-animations-2/) - `PostMessageOptions` used in [Portals](https://wicg.github.io/portals/) -- `SVGAnimatedBoolean` used in [Filter Effects Module Level 1](https://drafts.fxtf.org/filter-effects-1/) -- `SVGAnimatedEnumeration` used in [CSS Masking Module Level 1](https://drafts.fxtf.org/css-masking-1/), [Filter Effects Module Level 1](https://drafts.fxtf.org/filter-effects-1/) -- `SVGAnimatedInteger` used in [Filter Effects Module Level 1](https://drafts.fxtf.org/filter-effects-1/) -- `SVGAnimatedLength` used in [CSS Masking Module Level 1](https://drafts.fxtf.org/css-masking-1/), [Filter Effects Module Level 1](https://drafts.fxtf.org/filter-effects-1/) -- `SVGAnimatedNumber` used in [Filter Effects Module Level 1](https://drafts.fxtf.org/filter-effects-1/) -- `SVGAnimatedNumberList` used in [Filter Effects Module Level 1](https://drafts.fxtf.org/filter-effects-1/) -- `SVGAnimatedPreserveAspectRatio` used in [Filter Effects Module Level 1](https://drafts.fxtf.org/filter-effects-1/) -- `SVGAnimatedString` used in [Filter Effects Module Level 1](https://drafts.fxtf.org/filter-effects-1/) -- `SVGAnimatedTransformList` used in [CSS Masking Module Level 1](https://drafts.fxtf.org/css-masking-1/) -- `SVGElement` used in [CSS Masking Module Level 1](https://drafts.fxtf.org/css-masking-1/), [Filter Effects Module Level 1](https://drafts.fxtf.org/filter-effects-1/), [SVG Animations](https://svgwg.org/specs/animations/) -- `SVGImageElement` used in [HTML Standard](https://html.spec.whatwg.org/multipage/) -- `SVGSVGElement` used in [SVG Animations](https://svgwg.org/specs/animations/) -- `SVGScriptElement` used in [HTML Standard](https://html.spec.whatwg.org/multipage/) - `WebAppManifest` used in [Web Share Target API](https://w3c.github.io/web-share-target/) - `WindowProxy` used in [HTML Standard](https://html.spec.whatwg.org/multipage/), [Portals](https://wicg.github.io/portals/), [SVG Animations](https://svgwg.org/specs/animations/), [UI Events](https://w3c.github.io/uievents/) - `bigint` used in [WebRTC Encoded Transform](https://w3c.github.io/webrtc-encoded-transform/) -=> 27 WebIDL names found +=> 6 WebIDL names found Some of them may be type errors in specs (e.g. "int" does not exist, "Array" cannot be used on its own, etc.) Also, please keep in mind that Reffy only knows about IDL terms defined in the specifications that were crawled **and** that do not have invalid IDL content. @@ -289,6 +214,7 @@ Also, please keep in mind that Reffy only knows about IDL terms defined in the s - [Gamepad Extensions](https://w3c.github.io/gamepad/extensions.html) uses `Gamepad` but does not reference [Gamepad](https://w3c.github.io/gamepad/) - [HTML Standard](https://html.spec.whatwg.org/multipage/) uses `WebGL2RenderingContext` but does not reference [WebGL 2.0 Specification](https://www.khronos.org/registry/webgl/specs/latest/2.0/) - [Intersection Observer](https://w3c.github.io/IntersectionObserver/) uses `DOMHighResTimeStamp` but does not reference [High Resolution Time](https://w3c.github.io/hr-time/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) uses `CSSPseudoElement` but does not reference [CSS Pseudo-Elements Module Level 4](https://drafts.csswg.org/css-pseudo-4/) - [Secure Payment Confirmation](https://w3c.github.io/secure-payment-confirmation) uses: * `AuthenticationExtensionsClientInputs` but does not reference [Web Authentication: An API for accessing Public Key Credentials - Level 3](https://w3c.github.io/webauthn/) * `CollectedClientData` but does not reference [Web Authentication: An API for accessing Public Key Credentials - Level 3](https://w3c.github.io/webauthn/) @@ -349,7 +275,7 @@ Also, please keep in mind that Reffy only knows about IDL terms defined in the s * `XRWebGLBinding` but does not reference [WebXR Layers API Level 1](https://immersive-web.github.io/layers/) * `WebGLTexture` but does not reference [WebGL Specification](https://www.khronos.org/registry/webgl/specs/latest/1.0/) -=> 51 missing references for IDL definitions found in 23 specifications +=> 52 missing references for IDL definitions found in 24 specifications ## No definition for CSS properties @@ -386,70 +312,48 @@ Also, please keep in mind that Reffy only knows about IDL terms defined in the s * `` * `` - [Scalable Vector Graphics (SVG) 1.1 (Second Edition)](https://www.w3.org/TR/SVG11/): - * `‘writing-mode’` with type `property` - * `‘glyph-orientation-vertical’` with type `property` - * `‘glyph-orientation-horizontal’` with type `property` - * `‘direction’` with type `property` - * `‘unicode-bidi’` with type `property` - * `‘text-anchor’` with type `property` - * `‘dominant-baseline’` with type `property` - * `‘alignment-baseline’` with type `property` - * `‘baseline-shift’` with type `property` - * `‘font-family’` with type `property` - * `‘font-style’` with type `property` - * `‘font-variant’` with type `property` - * `‘font-weight’` with type `property` - * `‘font-stretch’` with type `property` - * `‘font-size’` with type `property` - * `‘font-size-adjust’` with type `property` - * `‘font’` with type `property` - * `‘kerning’` with type `property` - * `‘letter-spacing’` with type `property` - * `‘word-spacing’` with type `property` - * `‘text-decoration’` with type `property` - * `‘fill’` with type `property` - * `‘fill-rule’` with type `property` - * `‘fill-opacity’` with type `property` - * `‘stroke’` with type `property` - * `‘stroke-width’` with type `property` - * `‘stroke-linecap’` with type `property` - * `‘stroke-linejoin’` with type `property` - * `‘stroke-miterlimit’` with type `property` - * `‘stroke-dasharray’` with type `property` - * `‘stroke-dashoffset’` with type `property` - * `‘stroke-opacity’` with type `property` - * `‘display’` with type `property` - * `‘visibility’` with type `property` - * `‘marker-start’` with type `property` - * `‘marker’` with type `property` - * `‘color-interpolation’` with type `property` - * `‘color-interpolation-filters’` with type `property` - * `‘color-rendering’` with type `property` - * `‘shape-rendering’` with type `property` - * `‘text-rendering’` with type `property` - * `‘image-rendering’` with type `property` - * `‘color’` with type `property` - * `‘src’` with type `property` - * `‘name’` with type `property` - * `‘rendering-intent’` with type `property` - * `‘color-profile’` with type `property` - * `‘stop-color’` with type `property` - * `‘stop-opacity’` with type `property` - * `‘overflow’` with type `property` - * `‘clip’` with type `property` - * `‘clip-path’` with type `property` - * `‘clip-rule’` with type `property` - * `‘mask’` with type `property` - * `‘opacity’` with type `property` - * `‘filter’` with type `property` - * `‘enable-background’` with type `property` - * `‘lighting-color’` with type `property` - * `‘flood-color’` with type `property` - * `‘flood-opacity’` with type `property` - * `‘pointer-events’` with type `property` - * `‘cursor’` with type `property` + * `cx` with type `property` + * `cy` with type `property` + * `r` with type `property` + * `rx` with type `property` + * `ry` with type `property` + * `x` with type `property` + * `y` with type `property` + * `vector-effect` with type `property` + * `d` with type `property` + * `inline-size` with type `property` + * `shape-inside` with type `property` + * `shape-subtract` with type `property` + * `shape-margin` with type `property` + * `text-anchor` with type `property` + * `fill` with type `property` + * `fill-rule` with type `property` + * `fill-opacity` with type `property` + * `stroke` with type `property` + * `stroke-opacity` with type `property` + * `stroke-width` with type `property` + * `stroke-linecap` with type `property` + * `stroke-linejoin` with type `property` + * `stroke-miterlimit` with type `property` + * `stroke-dasharray` with type `property` + * `stroke-dashoffset` with type `property` + * `marker-start` with type `property` + * `marker-mid` with type `property` + * `marker-end` with type `property` + * `marker` with type `property` + * `paint-order` with type `property` + * `color-interpolation` with type `property` + * `shape-rendering` with type `property` + * `text-rendering` with type `property` + * `image-rendering` with type `property` + * `pointer-events` with type `property` + * `stop-color` with type `property` + * `stop-opacity` with type `property` + * `` + * `` + * `` -=> 89 properties without definition found in 5 specifications +=> 67 properties without definition found in 5 specifications ## No definition for IDL properties @@ -1183,6 +1087,20 @@ Also, please keep in mind that Reffy only knows about IDL terms defined in the s * [`https://www.w3.org/TR/css-cascade/`](https://www.w3.org/TR/css-cascade/) but does not list it in its references * [`https://www.w3.org/TR/web-animations/`](https://www.w3.org/TR/web-animations/) but does not list it in its references * [`https://www.w3.org/TR/css-pseudo/`](https://www.w3.org/TR/css-pseudo/) but does not list it in its references +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) links to: + * [`https://www.w3.org/TR/css-grid-1/`](https://www.w3.org/TR/css-grid-1/) but does not list it in its references + * [`https://www.w3.org/TR/css3-mediaqueries/`](https://www.w3.org/TR/css3-mediaqueries/) but does not list it in its references + * [`https://www.w3.org/TR/css-align/`](https://www.w3.org/TR/css-align/) but does not list it in its references + * [`https://www.w3.org/TR/css3-writing-modes/`](https://www.w3.org/TR/css3-writing-modes/) but does not list it in its references + * [`https://www.w3.org/TR/css3-speech/`](https://www.w3.org/TR/css3-speech/) but does not list it in its references + * [`https://www.w3.org/TR/css-cascade/`](https://www.w3.org/TR/css-cascade/) but does not list it in its references + * [`https://www.w3.org/TR/web-animations/`](https://www.w3.org/TR/web-animations/) but does not list it in its references + * [`https://www.w3.org/TR/cssom/`](https://www.w3.org/TR/cssom/) but does not list it in its references + * [`https://www.w3.org/TR/css-break/`](https://www.w3.org/TR/css-break/) but does not list it in its references + * [`https://www.w3.org/TR/css3-break/`](https://www.w3.org/TR/css3-break/) but does not list it in its references +- [CSS Grid Layout Module Level 3](https://drafts.csswg.org/css-grid-3/) links to: + * [`https://www.w3.org/TR/css-cascade/`](https://www.w3.org/TR/css-cascade/) but does not list it in its references + * [`https://www.w3.org/TR/web-animations/`](https://www.w3.org/TR/web-animations/) but does not list it in its references - [CSS Images Module Level 3](https://drafts.csswg.org/css-images-3/) links to: * [`https://www.w3.org/TR/css-animations/`](https://www.w3.org/TR/css-animations/) but does not list it in its references * [`https://www.w3.org/TR/css-transitions/`](https://www.w3.org/TR/css-transitions/) but does not list it in its references @@ -1199,9 +1117,21 @@ Also, please keep in mind that Reffy only knows about IDL terms defined in the s * [`https://www.w3.org/TR/web-animations/`](https://www.w3.org/TR/web-animations/) but does not list it in its references * [`https://www.w3.org/TR/css-pseudo/`](https://www.w3.org/TR/css-pseudo/) but does not list it in its references * [`https://www.w3.org/TR/2012/WD-css4-images-20120911/`](https://www.w3.org/TR/2012/WD-css4-images-20120911/) but does not list it in its references +- [CSS Inline Layout Module Level 3](https://drafts.csswg.org/css-inline-3/) links to: + * [`https://www.w3.org/TR/css-text/`](https://www.w3.org/TR/css-text/) but does not list it in its references + * [`https://www.w3.org/TR/css-cascade/`](https://www.w3.org/TR/css-cascade/) but does not list it in its references + * [`https://www.w3.org/TR/web-animations/`](https://www.w3.org/TR/web-animations/) but does not list it in its references + * [`https://html.spec.whatwg.org/`](https://html.spec.whatwg.org/) but does not list it in its references - [CSS Layout API Level 1](https://drafts.css-houdini.org/css-layout-api-1/) links to: * [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) but does not list it in its references * [`https://www.w3.org/TR/css-align-3/`](https://www.w3.org/TR/css-align-3/) but does not list it in its references +- [CSS Line Grid Module Level 1](https://drafts.csswg.org/css-line-grid/) links to: + * [`https://www.w3.org/TR/css-cascade/`](https://www.w3.org/TR/css-cascade/) but does not list it in its references + * [`https://www.w3.org/TR/web-animations/`](https://www.w3.org/TR/web-animations/) but does not list it in its references +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) links to: + * [`https://www.w3.org/TR/css-cascade/`](https://www.w3.org/TR/css-cascade/) but does not list it in its references + * [`https://www.w3.org/TR/web-animations/`](https://www.w3.org/TR/web-animations/) but does not list it in its references + * [`https://www.w3.org/TR/css-pseudo/`](https://www.w3.org/TR/css-pseudo/) but does not list it in its references - [CSS Logical Properties and Values Level 1](https://drafts.csswg.org/css-logical-1/) links to: * [`https://www.w3.org/TR/css-writing-modes/`](https://www.w3.org/TR/css-writing-modes/) but does not list it in its references * [`https://www.w3.org/TR/css-cascade/`](https://www.w3.org/TR/css-cascade/) but does not list it in its references @@ -1308,6 +1238,10 @@ Also, please keep in mind that Reffy only knows about IDL terms defined in the s * [`https://www.w3.org/TR/css-shapes/`](https://www.w3.org/TR/css-shapes/) but does not list it in its references * [`https://www.w3.org/TR/css-cascade/`](https://www.w3.org/TR/css-cascade/) but does not list it in its references * [`https://www.w3.org/TR/web-animations/`](https://www.w3.org/TR/web-animations/) but does not list it in its references +- [CSS Spatial Navigation Level 1](https://drafts.csswg.org/css-nav-1/) links to: + * [`https://w3c.github.io/webappsec-feature-policy/`](https://w3c.github.io/webappsec-feature-policy/) but does not list it in its references + * [`https://www.w3.org/TR/css-cascade/`](https://www.w3.org/TR/css-cascade/) but does not list it in its references + * [`https://www.w3.org/TR/css-pseudo/`](https://www.w3.org/TR/css-pseudo/) but does not list it in its references - [CSS Speech Module Level 1](https://drafts.csswg.org/css-speech-1/) links to: * [`https://www.w3.org/TR/css-cascade/`](https://www.w3.org/TR/css-cascade/) but does not list it in its references * [`https://www.w3.org/TR/css-pseudo/`](https://www.w3.org/TR/css-pseudo/) but does not list it in its references @@ -1469,11 +1403,6 @@ Also, please keep in mind that Reffy only knows about IDL terms defined in the s - [Permissions](https://w3c.github.io/permissions/) links to [`https://w3c.github.io/permissions-automation/`](https://w3c.github.io/permissions-automation/) but does not list it in its references - [Preload](https://w3c.github.io/preload/) links to [`https://w3c.github.io/webappsec/specs/content-security-policy/`](https://w3c.github.io/webappsec/specs/content-security-policy/) but does not list it in its references - [Reporting API 1](https://w3c.github.io/reporting/) links to [`https://w3c.github.io/webdriver/`](https://w3c.github.io/webdriver/) but does not list it in its references -- [Resize Observer](https://drafts.csswg.org/resize-observer/) links to: - * [`https://www.w3.org/TR/css3-positioning/`](https://www.w3.org/TR/css3-positioning/) but does not list it in its references - * [`https://www.w3.org/TR/css-display-3/`](https://www.w3.org/TR/css-display-3/) but does not list it in its references - * [`https://www.w3.org/TR/intersection-observer/`](https://www.w3.org/TR/intersection-observer/) but does not list it in its references - * [`https://www.w3.org/TR/css3-multicol/`](https://www.w3.org/TR/css3-multicol/) but does not list it in its references - [Resource Hints](https://w3c.github.io/resource-hints/) links to: * [`https://url.spec.whatwg.org/`](https://url.spec.whatwg.org/) but does not list it in its references * [`https://fetch.spec.whatwg.org/`](https://fetch.spec.whatwg.org/) but does not list it in its references @@ -1507,7 +1436,40 @@ Also, please keep in mind that Reffy only knows about IDL terms defined in the s * [`https://www.w3.org/TR/html4/`](https://www.w3.org/TR/html4/) but does not list it in its references * [`https://www.w3.org/TR/2005/NOTE-xml11schema10-20050511/`](https://www.w3.org/TR/2005/NOTE-xml11schema10-20050511/) but does not list it in its references * [`https://www.w3.org/TR/smil/`](https://www.w3.org/TR/smil/) but does not list it in its references +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) links to: + * [`https://www.w3.org/TR/svg-integration/`](https://www.w3.org/TR/svg-integration/) but does not list it in its references + * [`https://www.w3.org/TR/2012/CR-WebIDL-20120419/`](https://www.w3.org/TR/2012/CR-WebIDL-20120419/) but does not list it in its references + * [`https://www.w3.org/TR/filter-effects/`](https://www.w3.org/TR/filter-effects/) but does not list it in its references + * [`https://www.w3.org/TR/css3-background/`](https://www.w3.org/TR/css3-background/) but does not list it in its references + * [`https://www.w3.org/TR/css-cascade-3/`](https://www.w3.org/TR/css-cascade-3/) but does not list it in its references + * [`https://www.w3.org/TR/wai-aria/`](https://www.w3.org/TR/wai-aria/) but does not list it in its references + * [`https://w3c.github.io/selection-api/`](https://w3c.github.io/selection-api/) but does not list it in its references + * [`https://www.w3.org/TR/css3-mediaqueries/`](https://www.w3.org/TR/css3-mediaqueries/) but does not list it in its references + * [`https://www.w3.org/TR/2013/REC-css-style-attr-20131107/`](https://www.w3.org/TR/2013/REC-css-style-attr-20131107/) but does not list it in its references + * [`https://www.w3.org/TR/css3-writing-modes/`](https://www.w3.org/TR/css3-writing-modes/) but does not list it in its references + * [`https://www.w3.org/TR/css-position-3/`](https://www.w3.org/TR/css-position-3/) but does not list it in its references + * [`https://www.w3.org/TR/css3-exclusions/`](https://www.w3.org/TR/css3-exclusions/) but does not list it in its references + * [`https://www.w3.org/TR/css-shapes/`](https://www.w3.org/TR/css-shapes/) but does not list it in its references + * [`https://www.w3.org/TR/css-backgrounds-3/`](https://www.w3.org/TR/css-backgrounds-3/) but does not list it in its references + * [`https://www.w3.org/TR/css-box-3/`](https://www.w3.org/TR/css-box-3/) but does not list it in its references + * [`https://www.w3.org/TR/css-content-3/`](https://www.w3.org/TR/css-content-3/) but does not list it in its references + * [`https://www.w3.org/TR/resource-hints/`](https://www.w3.org/TR/resource-hints/) but does not list it in its references + * [`https://www.w3.org/TR/2003/REC-MathML2-20031021/`](https://www.w3.org/TR/2003/REC-MathML2-20031021/) but does not list it in its references + * [`https://www.w3.org/TR/orientation-event/`](https://www.w3.org/TR/orientation-event/) but does not list it in its references + * [`https://www.w3.org/TR/css-selectors-3/`](https://www.w3.org/TR/css-selectors-3/) but does not list it in its references + * [`https://www.w3.org/TR/xlink/`](https://www.w3.org/TR/xlink/) but does not list it in its references + * [`https://www.w3.org/TR/2001/REC-xlink-20010627/`](https://www.w3.org/TR/2001/REC-xlink-20010627/) but does not list it in its references + * [`https://www.w3.org/TR/css3-transforms/`](https://www.w3.org/TR/css3-transforms/) but does not list it in its references + * [`https://www.w3.org/TR/cssom/`](https://www.w3.org/TR/cssom/) but does not list it in its references + * [`https://www.w3.org/TR/core-aam-1.1/`](https://www.w3.org/TR/core-aam-1.1/) but does not list it in its references + * [`https://www.w3.org/TR/accname-aam-1.1/`](https://www.w3.org/TR/accname-aam-1.1/) but does not list it in its references + * [`https://www.w3.org/TR/smil/`](https://www.w3.org/TR/smil/) but does not list it in its references + * [`https://w3c.github.io/web-animations/`](https://w3c.github.io/web-animations/) but does not list it in its references + * [`https://www.w3.org/TR/security-privacy-questionnaire/`](https://www.w3.org/TR/security-privacy-questionnaire/) but does not list it in its references + * [`https://www.w3.org/TR/2015/WD-svg-markers-20150407/`](https://www.w3.org/TR/2015/WD-svg-markers-20150407/) but does not list it in its references + * [`https://www.w3.org/TR/2015/WD-svg-strokes-20150407/`](https://www.w3.org/TR/2015/WD-svg-strokes-20150407/) but does not list it in its references - [Scripting Policy](https://wicg.github.io/csp-next/scripting-policy.html) links to [`https://w3c.github.io/webappsec-trusted-types/dist/spec/`](https://w3c.github.io/webappsec-trusted-types/dist/spec/) but does not list it in its references +- [Scroll-linked Animations](https://drafts.csswg.org/scroll-animations-1/) links to [`https://www.w3.org/TR/security-privacy-questionnaire/`](https://www.w3.org/TR/security-privacy-questionnaire/) but does not list it in its references - [Selection API](https://w3c.github.io/selection-api/) links to [`https://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113/`](https://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113/) but does not list it in its references - [Selectors Level 4](https://drafts.csswg.org/selectors/) links to: * [`https://www.w3.org/TR/css3-selectors/`](https://www.w3.org/TR/css3-selectors/) but does not list it in its references @@ -1595,7 +1557,7 @@ Also, please keep in mind that Reffy only knows about IDL terms defined in the s - [WebXR Lighting Estimation API Level 1](https://immersive-web.github.io/lighting-estimation/) links to [`https://www.w3.org/TR/webxrlayers-1/`](https://www.w3.org/TR/webxrlayers-1/) but does not list it in its references - [XMLHttpRequest Standard](https://xhr.spec.whatwg.org/) links to [`https://www.w3.org/TR/2008/REC-SVGTiny12-20081222/`](https://www.w3.org/TR/2008/REC-SVGTiny12-20081222/) but does not list it in its references -=> 572 missing references for links found in 172 specifications +=> 624 missing references for links found in 179 specifications Any link to an external document from within a specification should trigger the creation of a corresponding entry in the references section. @@ -1696,8 +1658,13 @@ Note Reffy only reports on links to "well-known" specs and ignores links to non- * [`https://www.w3.org/TR/2014/WD-dpub-latinreq-20140313/`](https://www.w3.org/TR/2014/WD-dpub-latinreq-20140313/) but related reference "DPUB-LATINREQ" uses URL [`https://www.w3.org/TR/dpub-latinreq/`](https://www.w3.org/TR/dpub-latinreq/) - [CSS Generated Content for Paged Media Module Level 4](https://drafts.csswg.org/css-gcpm-4/) links to [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/) but related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) - [CSS Generated Content Module Level 3](https://drafts.csswg.org/css-content-3/) links to [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/) but related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/) links to [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/) but related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) +- [CSS Grid Layout Module Level 3](https://drafts.csswg.org/css-grid-3/) links to [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/) but related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) - [CSS Images Module Level 3](https://drafts.csswg.org/css-images-3/) links to [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/) but related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) - [CSS Images Module Level 4](https://drafts.csswg.org/css-images-4/) links to [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/) but related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) +- [CSS Inline Layout Module Level 3](https://drafts.csswg.org/css-inline-3/) links to [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/) but related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) +- [CSS Line Grid Module Level 1](https://drafts.csswg.org/css-line-grid/) links to [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/) but related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/) links to [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/) but related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) - [CSS Logical Properties and Values Level 1](https://drafts.csswg.org/css-logical-1/) links to [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/) but related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) - [CSS Masking Module Level 1](https://drafts.fxtf.org/css-masking-1/) links to: * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/) but related reference "CSS3VAL" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) @@ -1731,6 +1698,9 @@ Note Reffy only reports on links to "well-known" specs and ignores links to non- * [`https://www.w3.org/TR/2012/WD-css3-exclusions-20120503/`](https://www.w3.org/TR/2012/WD-css3-exclusions-20120503/) but related reference "CSS3-EXCLUSIONS" uses URL [`https://www.w3.org/TR/css3-exclusions/`](https://www.w3.org/TR/css3-exclusions/) * [`https://www.w3.org/TR/2011/WD-css3-exclusions-20111213/`](https://www.w3.org/TR/2011/WD-css3-exclusions-20111213/) but related reference "CSS3-EXCLUSIONS" uses URL [`https://www.w3.org/TR/css3-exclusions/`](https://www.w3.org/TR/css3-exclusions/) - [CSS Shapes Module Level 2](https://drafts.csswg.org/css-shapes-2/) links to [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/) but related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) +- [CSS Spatial Navigation Level 1](https://drafts.csswg.org/css-nav-1/) links to: + * [`https://w3c.github.io/uievents/`](https://w3c.github.io/uievents/) but related reference "UIEVENTS" uses URL [`https://www.w3.org/TR/uievents/`](https://www.w3.org/TR/uievents/) + * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/) but related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) - [CSS Speech Module Level 1](https://drafts.csswg.org/css-speech-1/) links to [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/) but related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) - [CSS Table Module Level 3](https://drafts.csswg.org/css-tables-3/) links to [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/) but related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) - [CSS Text Decoration Module Level 3](https://drafts.csswg.org/css-text-decor-3/) links to [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/) but related reference "CSS-VALUES-3" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) @@ -1895,6 +1865,29 @@ Note Reffy only reports on links to "well-known" specs and ignores links to non- * [`https://www.w3.org/TR/xhtml1/`](https://www.w3.org/TR/xhtml1/) but related reference "XHTML" uses URL [`http://www.w3.org/TR/2002/REC-xhtml1-20020801/`](http://www.w3.org/TR/2002/REC-xhtml1-20020801/) * [`https://www.w3.org/TR/xslt/`](https://www.w3.org/TR/xslt/) but related reference "XSLT" uses URL [`http://www.w3.org/TR/1999/REC-xslt-19991116`](http://www.w3.org/TR/1999/REC-xslt-19991116) * [`https://www.w3.org/TR/xslt20/`](https://www.w3.org/TR/xslt20/) but related reference "XSLT2" uses URL [`http://www.w3.org/TR/2007/REC-xslt20-20070123/`](http://www.w3.org/TR/2007/REC-xslt20-20070123/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/) links to: + * [`https://www.w3.org/TR/2008/REC-xml-20081126/`](https://www.w3.org/TR/2008/REC-xml-20081126/) but related reference "xml" uses URL [`https://www.w3.org/TR/xml`](https://www.w3.org/TR/xml) + * [`https://www.w3.org/TR/2006/REC-xml-names-20060816/`](https://www.w3.org/TR/2006/REC-xml-names-20060816/) but related reference "xml-names" uses URL [`https://www.w3.org/TR/xml-names`](https://www.w3.org/TR/xml-names) + * [`https://www.w3.org/TR/dom/`](https://www.w3.org/TR/dom/) but related reference "dom" uses URL [`https://dom.spec.whatwg.org/`](https://dom.spec.whatwg.org/) + * [`https://www.w3.org/TR/css3-values/`](https://www.w3.org/TR/css3-values/) but related reference "css-values" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) + * [`https://www.w3.org/TR/2011/REC-CSS2-20110607/`](https://www.w3.org/TR/2011/REC-CSS2-20110607/) but related reference "CSS2" uses URL [`https://www.w3.org/TR/CSS2`](https://www.w3.org/TR/CSS2) + * [`https://www.w3.org/TR/compositing/`](https://www.w3.org/TR/compositing/) but related reference "compositing-1" uses URL [`https://www.w3.org/TR/compositing-1/`](https://www.w3.org/TR/compositing-1/) + * [`https://www.w3.org/TR/2015/CR-compositing-1-20150113/`](https://www.w3.org/TR/2015/CR-compositing-1-20150113/) but related reference "compositing-1" uses URL [`https://www.w3.org/TR/compositing-1/`](https://www.w3.org/TR/compositing-1/) + * [`https://www.w3.org/TR/2015/CR-compositing-1-20150113`](https://www.w3.org/TR/2015/CR-compositing-1-20150113) but related reference "compositing-1" uses URL [`https://www.w3.org/TR/compositing-1/`](https://www.w3.org/TR/compositing-1/) + * [`https://www.w3.org/TR/css-values/`](https://www.w3.org/TR/css-values/) but related reference "css-values" uses URL [`https://www.w3.org/TR/css-values-3/`](https://www.w3.org/TR/css-values-3/) + * [`https://www.w3.org/TR/2014/CR-geometry-1-20141125/`](https://www.w3.org/TR/2014/CR-geometry-1-20141125/) but related reference "geometry-1" uses URL [`https://www.w3.org/TR/geometry-1/`](https://www.w3.org/TR/geometry-1/) + * [`https://www.w3.org/TR/2014/WD-geometry-1-20140522/`](https://www.w3.org/TR/2014/WD-geometry-1-20140522/) but related reference "geometry-1" uses URL [`https://www.w3.org/TR/geometry-1/`](https://www.w3.org/TR/geometry-1/) + * [`https://www.w3.org/TR/2014/CR-html5-20140204/`](https://www.w3.org/TR/2014/CR-html5-20140204/) but related reference "HTML" uses URL [`https://html.spec.whatwg.org/multipage/`](https://html.spec.whatwg.org/multipage/) + * [`https://w3c.github.io/svg-aam/`](https://w3c.github.io/svg-aam/) but related reference "svg-aam-1.0" uses URL [`https://www.w3.org/TR/svg-aam-1.0/`](https://www.w3.org/TR/svg-aam-1.0/) + * [`https://www.w3.org/TR/2014/WD-dom-20140204/`](https://www.w3.org/TR/2014/WD-dom-20140204/) but related reference "dom" uses URL [`https://dom.spec.whatwg.org/`](https://dom.spec.whatwg.org/) + * [`https://www.w3.org/TR/2011/WD-css3-fonts-20111004/`](https://www.w3.org/TR/2011/WD-css3-fonts-20111004/) but related reference "css-fonts-3" uses URL [`https://www.w3.org/TR/css-fonts-3/`](https://www.w3.org/TR/css-fonts-3/) + * [`https://www.w3.org/TR/2001/REC-smil-animation-20010904/`](https://www.w3.org/TR/2001/REC-smil-animation-20010904/) but related reference "smil-animation" uses URL [`https://www.w3.org/TR/smil-animation/`](https://www.w3.org/TR/smil-animation/) + * [`https://w3c.github.io/clipboard-apis/`](https://w3c.github.io/clipboard-apis/) but related reference "clipboard-apis" uses URL [`https://www.w3.org/TR/clipboard-apis/`](https://www.w3.org/TR/clipboard-apis/) + * [`https://w3c.github.io/graphics-aria/`](https://w3c.github.io/graphics-aria/) but related reference "graphics-aria-1.0" uses URL [`https://www.w3.org/TR/graphics-aria-1.0/`](https://www.w3.org/TR/graphics-aria-1.0/) + * [`https://www.w3.org/TR/referrer-policy/`](https://www.w3.org/TR/referrer-policy/) but related reference "ReferrerPolicy" uses URL [`https://w3c.github.io/webappsec-referrer-policy/`](https://w3c.github.io/webappsec-referrer-policy/) + * [`https://w3c.github.io/uievents/`](https://w3c.github.io/uievents/) but related reference "uievents" uses URL [`https://www.w3.org/TR/uievents/`](https://www.w3.org/TR/uievents/) + * [`https://www.w3.org/TR/2015/NOTE-UAAG20-20151215/`](https://www.w3.org/TR/2015/NOTE-UAAG20-20151215/) but related reference "UAAG20" uses URL [`https://www.w3.org/TR/UAAG20/`](https://www.w3.org/TR/UAAG20/) + * [`https://www.w3.org/TR/2008/REC-CSS2-20080411/`](https://www.w3.org/TR/2008/REC-CSS2-20080411/) but related reference "CSS2" uses URL [`https://www.w3.org/TR/CSS2`](https://www.w3.org/TR/CSS2) - [Scripting Policy](https://wicg.github.io/csp-next/scripting-policy.html) links to: * [`https://w3c.github.io/webappsec-csp/`](https://w3c.github.io/webappsec-csp/) but related reference "CSP" uses URL [`https://www.w3.org/TR/CSP3/`](https://www.w3.org/TR/CSP3/) * [`https://w3c.github.io/ServiceWorker/`](https://w3c.github.io/ServiceWorker/) but related reference "SERVICE-WORKERS-1" uses URL [`https://www.w3.org/TR/service-workers-1/`](https://www.w3.org/TR/service-workers-1/) @@ -1940,6 +1933,9 @@ Note Reffy only reports on links to "well-known" specs and ignores links to non- * [`https://w3c.github.io/webappsec-mixed-content/`](https://w3c.github.io/webappsec-mixed-content/) but related reference "MIX" uses URL [`https://www.w3.org/TR/mixed-content/`](https://www.w3.org/TR/mixed-content/) - [User Preference Media Features Client Hints Headers](https://wicg.github.io/user-preference-media-features-headers/) links to [`https://www.w3.org/TR/mediaqueries-5/`](https://www.w3.org/TR/mediaqueries-5/) but related reference "MEDIA-QUERIES-LEVEL-5" uses URL [`https://drafts.csswg.org/mediaqueries-5/`](https://drafts.csswg.org/mediaqueries-5/) - [Vibration API (Second Edition)](https://w3c.github.io/vibration/) links to [`https://w3c.github.io/page-visibility/`](https://w3c.github.io/page-visibility/) but related reference "PAGE-VISIBILITY-2" uses URL [`https://www.w3.org/TR/page-visibility-2/`](https://www.w3.org/TR/page-visibility-2/) +- [Web Animations](https://drafts.csswg.org/web-animations-1/) links to: + * [`https://w3c.github.io/hr-time/`](https://w3c.github.io/hr-time/) but related reference "HR-TIME" uses URL [`https://www.w3.org/TR/hr-time-3/`](https://www.w3.org/TR/hr-time-3/) + * [`https://www.w3.org/TR/hr-time/`](https://www.w3.org/TR/hr-time/) but related reference "HR-TIME" uses URL [`https://www.w3.org/TR/hr-time-3/`](https://www.w3.org/TR/hr-time-3/) - [Web Animations Level 2](https://drafts.csswg.org/web-animations-2/) links to: * [`https://www.w3.org/TR/dom/`](https://www.w3.org/TR/dom/) but related reference "DOM" uses URL [`https://dom.spec.whatwg.org/`](https://dom.spec.whatwg.org/) * [`https://www.w3.org/TR/html5/`](https://www.w3.org/TR/html5/) but related reference "HTML" uses URL [`https://html.spec.whatwg.org/multipage/`](https://html.spec.whatwg.org/multipage/) @@ -1985,7 +1981,7 @@ Note Reffy only reports on links to "well-known" specs and ignores links to non- - [WebXR Gamepads Module - Level 1](https://immersive-web.github.io/webxr-gamepads-module/) links to [`https://w3c.github.io/gamepad/`](https://w3c.github.io/gamepad/) but related reference "GAMEPAD" uses URL [`https://www.w3.org/TR/gamepad/`](https://www.w3.org/TR/gamepad/) - [WebXR Hand Input Module - Level 1](https://immersive-web.github.io/webxr-hand-input/) links to [`https://w3c.github.io/ServiceWorker/`](https://w3c.github.io/ServiceWorker/) but related reference "SERVICE-WORKERS-1" uses URL [`https://www.w3.org/TR/service-workers-1/`](https://www.w3.org/TR/service-workers-1/) -=> 313 inconsistent references for links found in 174 specifications +=> 344 inconsistent references for links found in 182 specifications Links in the body of a specification should be to the same document as that pointed to by the related reference in the References section. The specifications reported here use a different URL. For instance, they may use a link to the Editor's Draft but target the latest published version in the References section. There should be some consistency across the specification. @@ -2047,16 +2043,58 @@ Links in the body of a specification should be to the same document as that poin * [`https://fetch.spec.whatwg.org/#concept-cors-check`](https://fetch.spec.whatwg.org/#concept-cors-check) * [`https://fetch.spec.whatwg.org/#cross-origin-resource-policy-internal-check`](https://fetch.spec.whatwg.org/#cross-origin-resource-policy-internal-check) * [`https://fetch.spec.whatwg.org/#concept-http-network-or-cache-fetch`](https://fetch.spec.whatwg.org/#concept-http-network-or-cache-fetch) +- [CSS Animation Worklet API](https://drafts.css-houdini.org/css-animationworklet-1/): + * [`https://drafts.csswg.org/web-animations#animation-effect`](https://drafts.csswg.org/web-animations#animation-effect) + * [`https://drafts.csswg.org/web-animations#local-time`](https://drafts.csswg.org/web-animations#local-time) + * [`https://drafts.csswg.org/web-animations#start-delay`](https://drafts.csswg.org/web-animations#start-delay) + * [`https://drafts.csswg.org/web-animations#end-delay`](https://drafts.csswg.org/web-animations#end-delay) + * [`https://drafts.csswg.org/web-animations#fill-mode`](https://drafts.csswg.org/web-animations#fill-mode) + * [`https://drafts.csswg.org/web-animations#iteration-start`](https://drafts.csswg.org/web-animations#iteration-start) + * [`https://drafts.csswg.org/web-animations#iteration-count`](https://drafts.csswg.org/web-animations#iteration-count) + * [`https://drafts.csswg.org/web-animations#iteration-duration`](https://drafts.csswg.org/web-animations#iteration-duration) + * [`https://drafts.csswg.org/web-animations#playback-direction`](https://drafts.csswg.org/web-animations#playback-direction) + * [`https://drafts.csswg.org/web-animations#play-state`](https://drafts.csswg.org/web-animations#play-state) + * [`https://drafts.csswg.org/web-animations#playback-rate`](https://drafts.csswg.org/web-animations#playback-rate) + * [`https://drafts.csswg.org/web-animations#effect-value`](https://drafts.csswg.org/web-animations#effect-value) + * [`https://drafts.csswg.org/web-animations#target-property`](https://drafts.csswg.org/web-animations#target-property) + * [`https://drafts.csswg.org/web-animations#ready`](https://drafts.csswg.org/web-animations#ready) + * [`https://drafts.csswg.org/web-animations#replace-state`](https://drafts.csswg.org/web-animations#replace-state) + * [`https://drafts.csswg.org/web-animations#set-the-start-time`](https://drafts.csswg.org/web-animations#set-the-start-time) + * [`https://drafts.csswg.org/web-animations#update-the-timing-properties-of-an-animation-effect`](https://drafts.csswg.org/web-animations#update-the-timing-properties-of-an-animation-effect) + * [`https://drafts.csswg.org/web-animations#effect-stack`](https://drafts.csswg.org/web-animations#effect-stack) + * [`https://drafts.csswg.org/web-animations#animation-class`](https://drafts.csswg.org/web-animations#animation-class) - [CSS Animations Level 1](https://drafts.csswg.org/css-animations/): * [`https://drafts.csswg.org/css-easing-1/#input-progress-value`](https://drafts.csswg.org/css-easing-1/#input-progress-value) * [`https://drafts.csswg.org/css-easing-1/#step-easing-function`](https://drafts.csswg.org/css-easing-1/#step-easing-function) * [`https://drafts.csswg.org/css-easing-1/#step-position`](https://drafts.csswg.org/css-easing-1/#step-position) * [`https://drafts.csswg.org/css-easing-1/#output-progress-value`](https://drafts.csswg.org/css-easing-1/#output-progress-value) * [`https://drafts.csswg.org/cssom-1/#concept-declarations-specified-order`](https://drafts.csswg.org/cssom-1/#concept-declarations-specified-order) +- [CSS Animations Level 2](https://drafts.csswg.org/css-animations-2/): + * [`https://drafts.csswg.org/web-animations-1/#play-state`](https://drafts.csswg.org/web-animations-1/#play-state) + * [`https://drafts.csswg.org/web-animations-1/#paused-play-state`](https://drafts.csswg.org/web-animations-1/#paused-play-state) + * [`https://drafts.csswg.org/web-animations-1/#target-element`](https://drafts.csswg.org/web-animations-1/#target-element) + * [`https://drafts.csswg.org/web-animations-1/#animation-class`](https://drafts.csswg.org/web-animations-1/#animation-class) + * [`https://drafts.csswg.org/web-animations-1/#idle-play-state`](https://drafts.csswg.org/web-animations-1/#idle-play-state) + * [`https://drafts.csswg.org/web-animations-1/#keyframe`](https://drafts.csswg.org/web-animations-1/#keyframe) + * [`https://drafts.csswg.org/web-animations-1/#iteration-duration`](https://drafts.csswg.org/web-animations-1/#iteration-duration) + * [`https://drafts.csswg.org/web-animations-1/#animation-effect`](https://drafts.csswg.org/web-animations-1/#animation-effect) + * [`https://drafts.csswg.org/web-animations-1/#iteration-count`](https://drafts.csswg.org/web-animations-1/#iteration-count) + * [`https://drafts.csswg.org/web-animations-1/#playback-direction`](https://drafts.csswg.org/web-animations-1/#playback-direction) + * [`https://drafts.csswg.org/web-animations-1/#play-an-animation`](https://drafts.csswg.org/web-animations-1/#play-an-animation) + * [`https://drafts.csswg.org/web-animations-1/#pause-an-animation`](https://drafts.csswg.org/web-animations-1/#pause-an-animation) + * [`https://drafts.csswg.org/web-animations-1/#start-delay`](https://drafts.csswg.org/web-animations-1/#start-delay) + * [`https://drafts.csswg.org/web-animations-1/#fill-mode`](https://drafts.csswg.org/web-animations-1/#fill-mode) + * [`https://drafts.csswg.org/web-animations-1/#composite-operation`](https://drafts.csswg.org/web-animations-1/#composite-operation) + * [`https://drafts.csswg.org/web-animations-1/#unresolved`](https://drafts.csswg.org/web-animations-1/#unresolved) + * [`https://drafts.csswg.org/web-animations-1/#active-duration`](https://drafts.csswg.org/web-animations-1/#active-duration) + * [`https://drafts.csswg.org/web-animations-1/#current-iteration`](https://drafts.csswg.org/web-animations-1/#current-iteration) + * [`https://drafts.csswg.org/web-animations-1/#iteration-start`](https://drafts.csswg.org/web-animations-1/#iteration-start) + * [`https://drafts.csswg.org/web-animations-1/#active-time`](https://drafts.csswg.org/web-animations-1/#active-time) - [CSS Basic User Interface Module Level 4](https://drafts.csswg.org/css-ui-4/): * [`https://www.w3.org/TR/css-style-attr/#style-attribute`](https://www.w3.org/TR/css-style-attr/#style-attribute) - [CSS Box Alignment Module Level 3](https://drafts.csswg.org/css-align/): * [`https://drafts.csswg.org/css2/#line-box`](https://drafts.csswg.org/css2/#line-box) + * [`https://drafts.csswg.org/css-grid-1/#collapsed-gutter`](https://drafts.csswg.org/css-grid-1/#collapsed-gutter) * [`https://drafts.csswg.org/css-writing-modes-3/#dominant-baseline`](https://drafts.csswg.org/css-writing-modes-3/#dominant-baseline) - [CSS Color Adjustment Module Level 1](https://drafts.csswg.org/css-color-adjust-1/): * [`https://drafts.csswg.org/css-color-4/#css-system-colors`](https://drafts.csswg.org/css-color-4/#css-system-colors) @@ -2072,12 +2110,29 @@ Links in the body of a specification should be to the same document as that poin * [`https://drafts.csswg.org/css-pseudo-4/#highlight-overlay`](https://drafts.csswg.org/css-pseudo-4/#highlight-overlay) - [CSS Custom Properties for Cascading Variables Module Level 1](https://drafts.csswg.org/css-variables/): * [`https://drafts.csswg.org/cssom-1/#css-declaration-case-sensitive-flag`](https://drafts.csswg.org/cssom-1/#css-declaration-case-sensitive-flag) +- [CSS Fonts Module Level 4](https://drafts.csswg.org/css-fonts-4/): + * [`https://drafts.csswg.org/css-inline-3/#ascent-metric`](https://drafts.csswg.org/css-inline-3/#ascent-metric) + * [`https://drafts.csswg.org/css-inline-3/#descent-metric`](https://drafts.csswg.org/css-inline-3/#descent-metric) + * [`https://drafts.csswg.org/css-inline-3/#line-gap-metric`](https://drafts.csswg.org/css-inline-3/#line-gap-metric) +- [CSS Fonts Module Level 5](https://drafts.csswg.org/css-fonts-5/): + * [`https://drafts.csswg.org/css-inline-3/#ascent-metric`](https://drafts.csswg.org/css-inline-3/#ascent-metric) + * [`https://drafts.csswg.org/css-inline-3/#descent-metric`](https://drafts.csswg.org/css-inline-3/#descent-metric) + * [`https://drafts.csswg.org/css-inline-3/#line-gap-metric`](https://drafts.csswg.org/css-inline-3/#line-gap-metric) - [CSS Fragmentation Module Level 3](https://drafts.csswg.org/css-break/): * [`https://www.w3.org/TR/css3-background/#background-positioning-area`](https://www.w3.org/TR/css3-background/#background-positioning-area) +- [CSS Grid Layout Module Level 3](https://drafts.csswg.org/css-grid-3/): + * [`https://drafts.csswg.org/css-grid-2/#computed-track-list`](https://drafts.csswg.org/css-grid-2/#computed-track-list) - [CSS Images Module Level 3](https://drafts.csswg.org/css-images-3/): * [`https://www.w3.org/TR/css3-background/#border-image-area`](https://www.w3.org/TR/css3-background/#border-image-area) - [CSS Images Module Level 4](https://drafts.csswg.org/css-images-4/): * [`https://drafts.csswg.org/css2/#stacking-context`](https://drafts.csswg.org/css2/#stacking-context) +- [CSS Inline Layout Module Level 3](https://drafts.csswg.org/css-inline-3/): + * [`https://drafts.csswg.org/css-break-3/#monolithic`](https://drafts.csswg.org/css-break-3/#monolithic) + * [`https://drafts.csswg.org/css-text-3/#hang`](https://drafts.csswg.org/css-text-3/#hang) + * [`https://drafts.csswg.org/css-text-3/#word-separator`](https://drafts.csswg.org/css-text-3/#word-separator) +- [CSS Line Grid Module Level 1](https://drafts.csswg.org/css-line-grid/): + * [`https://drafts.csswg.org/css-inline/#text-over-edge`](https://drafts.csswg.org/css-inline/#text-over-edge) + * [`https://drafts.csswg.org/css-inline/#text-under-edge`](https://drafts.csswg.org/css-inline/#text-under-edge) - [CSS Masking Module Level 1](https://drafts.fxtf.org/css-masking-1/): * [`https://drafts.csswg.org/css-backgrounds-3/#background-painting-area`](https://drafts.csswg.org/css-backgrounds-3/#background-painting-area) * [`https://drafts.csswg.org/css-backgrounds-3/#background-positioning-area`](https://drafts.csswg.org/css-backgrounds-3/#background-positioning-area) @@ -2101,11 +2156,17 @@ Links in the body of a specification should be to the same document as that poin - [CSS Properties and Values API Level 1](https://drafts.css-houdini.org/css-properties-values-api-1/): * [`https://drafts.csswg.org/css-syntax-3/#input-stream`](https://drafts.csswg.org/css-syntax-3/#input-stream) * [`https://drafts.csswg.org/css-syntax-3/#check-if-three-code-points-would-start-an-identifier`](https://drafts.csswg.org/css-syntax-3/#check-if-three-code-points-would-start-an-identifier) +- [CSS Ruby Annotation Layout Module Level 1](https://drafts.csswg.org/css-ruby-1/): + * [`https://drafts.csswg.org/css-inline-3/#line-relative-shift-values`](https://drafts.csswg.org/css-inline-3/#line-relative-shift-values) - [CSS Shadow Parts](https://drafts.csswg.org/css-shadow-parts/): * [`https://drafts.csswg.org/selectors-4/#structural-pseudo-classes`](https://drafts.csswg.org/selectors-4/#structural-pseudo-classes) - [CSS Shapes Module Level 2](https://drafts.csswg.org/css-shapes-2/): * [`https://drafts.csswg.org/css-shapes-1/#reference-box`](https://drafts.csswg.org/css-shapes-1/#reference-box) * [`https://www.w3.org/TR/css3-exclusions/#wrapping-context`](https://www.w3.org/TR/css3-exclusions/#wrapping-context) +- [CSS Spatial Navigation Level 1](https://drafts.csswg.org/css-nav-1/): + * [`https://w3c.github.io/uievents/#keydown`](https://w3c.github.io/uievents/#keydown) + * [`https://w3c.github.io/uievents/#event-target`](https://w3c.github.io/uievents/#event-target) + * [`https://drafts.csswg.org/cssom-view-1/#scroll-an-element`](https://drafts.csswg.org/cssom-view-1/#scroll-an-element) - [CSS Text Decoration Module Level 3](https://drafts.csswg.org/css-text-decor-3/): * [`https://www.w3.org/TR/css-text-3/#grapheme-cluster`](https://www.w3.org/TR/css-text-3/#grapheme-cluster) * [`https://www.w3.org/TR/css-text-3/#letter`](https://www.w3.org/TR/css-text-3/#letter) @@ -2122,6 +2183,19 @@ Links in the body of a specification should be to the same document as that poin - [CSS Transitions](https://drafts.csswg.org/css-transitions/): * [`https://drafts.csswg.org/css-easing-1/#input-progress-value`](https://drafts.csswg.org/css-easing-1/#input-progress-value) * [`https://drafts.csswg.org/css-easing-1/#output-progress-value`](https://drafts.csswg.org/css-easing-1/#output-progress-value) +- [CSS Transitions Level 2](https://drafts.csswg.org/css-transitions-2/): + * [`https://drafts.csswg.org/web-animations/#iteration-duration`](https://drafts.csswg.org/web-animations/#iteration-duration) + * [`https://drafts.csswg.org/web-animations/#animation-effect`](https://drafts.csswg.org/web-animations/#animation-effect) + * [`https://drafts.csswg.org/web-animations/#start-delay`](https://drafts.csswg.org/web-animations/#start-delay) + * [`https://drafts.csswg.org/web-animations/#cancel-an-animation`](https://drafts.csswg.org/web-animations/#cancel-an-animation) + * [`https://drafts.csswg.org/web-animations/#animation-class`](https://drafts.csswg.org/web-animations/#animation-class) + * [`https://drafts.csswg.org/web-animations/#idle-play-state`](https://drafts.csswg.org/web-animations/#idle-play-state) + * [`https://drafts.csswg.org/web-animations/#unresolved`](https://drafts.csswg.org/web-animations/#unresolved) + * [`https://drafts.csswg.org/web-animations/#active-duration`](https://drafts.csswg.org/web-animations/#active-duration) + * [`https://drafts.csswg.org/web-animations/#current-iteration`](https://drafts.csswg.org/web-animations/#current-iteration) + * [`https://drafts.csswg.org/web-animations/#iteration-start`](https://drafts.csswg.org/web-animations/#iteration-start) + * [`https://drafts.csswg.org/web-animations/#active-time`](https://drafts.csswg.org/web-animations/#active-time) + * [`https://drafts.csswg.org/web-animations/#fill-mode`](https://drafts.csswg.org/web-animations/#fill-mode) - [CSS Typed OM Level 1](https://drafts.css-houdini.org/css-typed-om-1/): * [`https://drafts.csswg.org/cssom-1/#concept-css-style-sheet-origin-clean-flag`](https://drafts.csswg.org/cssom-1/#concept-css-style-sheet-origin-clean-flag) * [`https://drafts.csswg.org/css-values-4/#relative-length`](https://drafts.csswg.org/css-values-4/#relative-length) @@ -2154,6 +2228,8 @@ Links in the body of a specification should be to the same document as that poin * [`https://storage.spec.whatwg.org/#storage-endpoint-identifier`](https://storage.spec.whatwg.org/#storage-endpoint-identifier) * [`https://storage.spec.whatwg.org/#storage-endpoint-types`](https://storage.spec.whatwg.org/#storage-endpoint-types) * [`https://storage.spec.whatwg.org/#storage-endpoint-quota`](https://storage.spec.whatwg.org/#storage-endpoint-quota) +- [Filter Effects Module Level 1](https://drafts.fxtf.org/filter-effects-1/): + * [`https://drafts.csswg.org/web-animations-1/#composite-operation-replace`](https://drafts.csswg.org/web-animations-1/#composite-operation-replace) - [Fullscreen API Standard](https://fullscreen.spec.whatwg.org/): * [`https://w3c.github.io/screen-orientation/#dfn-triggered-by-a-user-generated-orientation-change`](https://w3c.github.io/screen-orientation/#dfn-triggered-by-a-user-generated-orientation-change) - [Generic Sensor API](https://w3c.github.io/sensors/): @@ -2232,6 +2308,8 @@ Links in the body of a specification should be to the same document as that poin * [`https://fullscreen.spec.whatwg.org/#run-the-fullscreen-steps`](https://fullscreen.spec.whatwg.org/#run-the-fullscreen-steps) * [`https://w3c.github.io/reporting/#visible-to-reportingobservers`](https://w3c.github.io/reporting/#visible-to-reportingobservers) * [`https://xhr.spec.whatwg.org/#create-an-entry`](https://xhr.spec.whatwg.org/#create-an-entry) + * [`https://drafts.csswg.org/css-inline/#ascent-metric`](https://drafts.csswg.org/css-inline/#ascent-metric) + * [`https://drafts.csswg.org/css-inline/#descent-metric`](https://drafts.csswg.org/css-inline/#descent-metric) * [`https://drafts.csswg.org/css-tables/#table-cell`](https://drafts.csswg.org/css-tables/#table-cell) * [`https://drafts.csswg.org/css-tables/#table-row`](https://drafts.csswg.org/css-tables/#table-row) * [`https://drafts.csswg.org/css-tables/#table-caption`](https://drafts.csswg.org/css-tables/#table-caption) @@ -2458,9 +2536,20 @@ Links in the body of a specification should be to the same document as that poin * [`https://www.w3.org/TR/performance-timeline-2/#dfn-queue-a-performanceentry`](https://www.w3.org/TR/performance-timeline-2/#dfn-queue-a-performanceentry) - [Responsive Image Client Hints](https://wicg.github.io/responsive-image-client-hints/): * [`https://www.w3.org/TR/fingerprinting-guidance/#dfn-passive-fingerprinting`](https://www.w3.org/TR/fingerprinting-guidance/#dfn-passive-fingerprinting) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/): + * [`https://drafts.fxtf.org/filter-effects/#operating-coordinate-space`](https://drafts.fxtf.org/filter-effects/#operating-coordinate-space) + * [`https://w3c.github.io/selection-api/#dfn-direction`](https://w3c.github.io/selection-api/#dfn-direction) + * [`https://w3c.github.io/selection-api/#dfn-selection`](https://w3c.github.io/selection-api/#dfn-selection) + * [`https://www.w3.org/TR/css3-exclusions/#content-area`](https://www.w3.org/TR/css3-exclusions/#content-area) + * [`https://www.w3.org/TR/css3-exclusions/#wrapping-context`](https://www.w3.org/TR/css3-exclusions/#wrapping-context) + * [`https://www.w3.org/TR/css3-exclusions/#wrapping-area`](https://www.w3.org/TR/css3-exclusions/#wrapping-area) + * [`https://fetch.spec.whatwg.org/#concept-cors-check`](https://fetch.spec.whatwg.org/#concept-cors-check) - [Scripting Policy](https://wicg.github.io/csp-next/scripting-policy.html): * [`https://fetch.spec.whatwg.org/#concept-main-fetch`](https://fetch.spec.whatwg.org/#concept-main-fetch) * [`https://w3c.github.io/reporting/#visible-to-reportingobservers`](https://w3c.github.io/reporting/#visible-to-reportingobservers) +- [Scroll-linked Animations](https://drafts.csswg.org/scroll-animations-1/): + * [`https://drafts.csswg.org/cssom-view-1/#css-layout-box`](https://drafts.csswg.org/cssom-view-1/#css-layout-box) + * [`https://drafts.csswg.org/cssom-view-1/#overflow-directions`](https://drafts.csswg.org/cssom-view-1/#overflow-directions) - [Secure Payment Confirmation](https://w3c.github.io/secure-payment-confirmation): * [`https://w3c.github.io/webauthn/#relying-party`](https://w3c.github.io/webauthn/#relying-party) * [`https://w3c.github.io/webauthn/#webauthn-extensions`](https://w3c.github.io/webauthn/#webauthn-extensions) @@ -2528,6 +2617,42 @@ Links in the body of a specification should be to the same document as that poin - [Visual Viewport API](https://wicg.github.io/visual-viewport/): * [`https://www.w3.org/TR/cssom-view-1/#page-zoom`](https://www.w3.org/TR/cssom-view-1/#page-zoom) * [`https://www.w3.org/TR/cssom-view-1/#pinch-zoom`](https://www.w3.org/TR/cssom-view-1/#pinch-zoom) +- [Web Animations](https://drafts.csswg.org/web-animations-1/): + * [`https://drafts.csswg.org/web-animations-2/#iteration-composite-operation`](https://drafts.csswg.org/web-animations-2/#iteration-composite-operation) + * [`https://drafts.csswg.org/web-animations-2/#iteration-composite-operation-accumulate`](https://drafts.csswg.org/web-animations-2/#iteration-composite-operation-accumulate) + * [`https://drafts.csswg.org/css-easing-1/#input-progress-value`](https://drafts.csswg.org/css-easing-1/#input-progress-value) + * [`https://drafts.csswg.org/css-easing-1/#before-flag`](https://drafts.csswg.org/css-easing-1/#before-flag) + * [`https://drafts.csswg.org/css-animations-2/#owning-element`](https://drafts.csswg.org/css-animations-2/#owning-element) + * [`https://drafts.csswg.org/css-transitions-2/#owning-element`](https://drafts.csswg.org/css-transitions-2/#owning-element) + * [`https://drafts.csswg.org/css-style-attr/#style-attribute`](https://drafts.csswg.org/css-style-attr/#style-attribute) +- [Web Animations Level 2](https://drafts.csswg.org/web-animations-2/): + * [`https://drafts.csswg.org/web-animations-1/#animation-effect`](https://drafts.csswg.org/web-animations-1/#animation-effect) + * [`https://drafts.csswg.org/web-animations-1/#iteration-duration`](https://drafts.csswg.org/web-animations-1/#iteration-duration) + * [`https://drafts.csswg.org/web-animations-1/#end-delay`](https://drafts.csswg.org/web-animations-1/#end-delay) + * [`https://drafts.csswg.org/web-animations-1/#unresolved`](https://drafts.csswg.org/web-animations-1/#unresolved) + * [`https://drafts.csswg.org/web-animations-1/#finished-play-state`](https://drafts.csswg.org/web-animations-1/#finished-play-state) + * [`https://drafts.csswg.org/web-animations-1/#iteration-progress`](https://drafts.csswg.org/web-animations-1/#iteration-progress) + * [`https://drafts.csswg.org/web-animations-1/#keyframe-effect`](https://drafts.csswg.org/web-animations-1/#keyframe-effect) + * [`https://drafts.csswg.org/web-animations-1/#time-value`](https://drafts.csswg.org/web-animations-1/#time-value) + * [`https://drafts.csswg.org/web-animations-1/#ready`](https://drafts.csswg.org/web-animations-1/#ready) + * [`https://drafts.csswg.org/web-animations-1/#current-finished-promise`](https://drafts.csswg.org/web-animations-1/#current-finished-promise) + * [`https://drafts.csswg.org/web-animations-1/#pause-an-animation`](https://drafts.csswg.org/web-animations-1/#pause-an-animation) + * [`https://drafts.csswg.org/web-animations-1/#cancel-an-animation`](https://drafts.csswg.org/web-animations-1/#cancel-an-animation) + * [`https://drafts.csswg.org/web-animations-1/#active-interval`](https://drafts.csswg.org/web-animations-1/#active-interval) + * [`https://drafts.csswg.org/web-animations-1/#active-time`](https://drafts.csswg.org/web-animations-1/#active-time) + * [`https://drafts.csswg.org/web-animations-1/#fill-mode`](https://drafts.csswg.org/web-animations-1/#fill-mode) + * [`https://drafts.csswg.org/web-animations-1/#iteration-count`](https://drafts.csswg.org/web-animations-1/#iteration-count) + * [`https://drafts.csswg.org/web-animations-1/#iteration-start`](https://drafts.csswg.org/web-animations-1/#iteration-start) + * [`https://drafts.csswg.org/web-animations-1/#overall-progress`](https://drafts.csswg.org/web-animations-1/#overall-progress) + * [`https://drafts.csswg.org/web-animations-1/#simple-iteration-progress`](https://drafts.csswg.org/web-animations-1/#simple-iteration-progress) + * [`https://drafts.csswg.org/web-animations-1/#directed-progress`](https://drafts.csswg.org/web-animations-1/#directed-progress) + * [`https://drafts.csswg.org/web-animations-1/#playback-direction`](https://drafts.csswg.org/web-animations-1/#playback-direction) + * [`https://drafts.csswg.org/web-animations-1/#effect-value`](https://drafts.csswg.org/web-animations-1/#effect-value) + * [`https://drafts.csswg.org/web-animations-1/#target-property`](https://drafts.csswg.org/web-animations-1/#target-property) + * [`https://drafts.csswg.org/web-animations-1/#current-iteration`](https://drafts.csswg.org/web-animations-1/#current-iteration) + * [`https://drafts.csswg.org/web-animations-1/#in-effect`](https://drafts.csswg.org/web-animations-1/#in-effect) + * [`https://drafts.csswg.org/web-animations-1/#target-element`](https://drafts.csswg.org/web-animations-1/#target-element) + * [`https://drafts.csswg.org/web-animations-1/#update-the-timing-properties-of-an-animation-effect`](https://drafts.csswg.org/web-animations-1/#update-the-timing-properties-of-an-animation-effect) - [Web Audio API](https://webaudio.github.io/web-audio-api/): * [`https://heycam.github.io/webidl/#web-idl-arguments-list`](https://heycam.github.io/webidl/#web-idl-arguments-list) * [`https://heycam.github.io/webidl/#web-idl-arguments-list-converting`](https://heycam.github.io/webidl/#web-idl-arguments-list-converting) @@ -2772,7 +2897,7 @@ Links in the body of a specification should be to the same document as that poin - [XMLHttpRequest Standard](https://xhr.spec.whatwg.org/): * [`https://w3c.github.io/DOM-Parsing/#dfn-fragment-serializing-algorithm`](https://w3c.github.io/DOM-Parsing/#dfn-fragment-serializing-algorithm) -=> 645 problematic external links found in 134 specifications +=> 759 problematic external links found in 149 specifications ## External links that neither target definitions nor headings @@ -3020,6 +3145,12 @@ Links in the body of a specification should be to the same document as that poin * [`https://www.w3.org/TR/css3-page/#left-right-first`](https://www.w3.org/TR/css3-page/#left-right-first) - [CSS Fragmentation Module Level 4](https://drafts.csswg.org/css-break-4/): * [`https://www.w3.org/TR/css-page-3/#left-right-first`](https://www.w3.org/TR/css-page-3/#left-right-first) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/): + * [`https://www.w3.org/TR/css-flexbox-1/#order-accessibility`](https://www.w3.org/TR/css-flexbox-1/#order-accessibility) + * [`https://www.w3.org/TR/css3-break/#btw-blocks`](https://www.w3.org/TR/css3-break/#btw-blocks) + * [`https://www.w3.org/TR/css3-break/#end-block`](https://www.w3.org/TR/css3-break/#end-block) +- [CSS Grid Layout Module Level 3](https://drafts.csswg.org/css-grid-3/): + * [`https://drafts.csswg.org/css-flexbox-1/#order-modified-document-order`](https://drafts.csswg.org/css-flexbox-1/#order-modified-document-order) - [CSS Images Module Level 3](https://drafts.csswg.org/css-images-3/): * [`https://www.w3.org/TR/css3-background/#the-background-size`](https://www.w3.org/TR/css3-background/#the-background-size) * [`https://www.w3.org/TR/css3-background/#the-border-image-slice`](https://www.w3.org/TR/css3-background/#the-border-image-slice) @@ -3374,6 +3505,9 @@ Links in the body of a specification should be to the same document as that poin * [`https://w3c.github.io/aria/#aria-activedescendant`](https://w3c.github.io/aria/#aria-activedescendant) * [`https://w3c.github.io/aria/#aria-valuenow`](https://w3c.github.io/aria/#aria-valuenow) * [`https://w3c.github.io/aria/#aria-valuetext`](https://w3c.github.io/aria/#aria-valuetext) +- [MathML Core](https://w3c.github.io/mathml-core/): + * [`https://www.w3.org/TR/css-writing-modes-3/#extent`](https://www.w3.org/TR/css-writing-modes-3/#extent) + * [`https://www.w3.org/TR/css-backgrounds-3/#the-background-color`](https://www.w3.org/TR/css-backgrounds-3/#the-background-color) - [Media Capabilities](https://w3c.github.io/media-capabilities/): * [`https://www.w3.org/TR/encrypted-media/#key-system`](https://www.w3.org/TR/encrypted-media/#key-system) - [Media Capture Automation](https://w3c.github.io/mediacapture-automation/): @@ -3390,6 +3524,65 @@ Links in the body of a specification should be to the same document as that poin * [`https://w3c.github.io/permissions/#reacting-to-revocation`](https://w3c.github.io/permissions/#reacting-to-revocation) - [Requesting Permissions](https://wicg.github.io/permissions-request/): * [`https://w3c.github.io/permissions/#requesting-more-permission`](https://w3c.github.io/permissions/#requesting-more-permission) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/): + * [`https://dom.spec.whatwg.org/#ref-for-dom-event-type`](https://dom.spec.whatwg.org/#ref-for-dom-event-type) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-activedescendant`](https://www.w3.org/TR/wai-aria-1.1/#aria-activedescendant) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-atomic`](https://www.w3.org/TR/wai-aria-1.1/#aria-atomic) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-autocomplete`](https://www.w3.org/TR/wai-aria-1.1/#aria-autocomplete) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-busy`](https://www.w3.org/TR/wai-aria-1.1/#aria-busy) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-checked`](https://www.w3.org/TR/wai-aria-1.1/#aria-checked) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-colcount`](https://www.w3.org/TR/wai-aria-1.1/#aria-colcount) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-colindex`](https://www.w3.org/TR/wai-aria-1.1/#aria-colindex) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-colspan`](https://www.w3.org/TR/wai-aria-1.1/#aria-colspan) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-controls`](https://www.w3.org/TR/wai-aria-1.1/#aria-controls) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-current`](https://www.w3.org/TR/wai-aria-1.1/#aria-current) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-describedby`](https://www.w3.org/TR/wai-aria-1.1/#aria-describedby) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-details`](https://www.w3.org/TR/wai-aria-1.1/#aria-details) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-disabled`](https://www.w3.org/TR/wai-aria-1.1/#aria-disabled) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-dropeffect`](https://www.w3.org/TR/wai-aria-1.1/#aria-dropeffect) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-errormessage`](https://www.w3.org/TR/wai-aria-1.1/#aria-errormessage) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-expanded`](https://www.w3.org/TR/wai-aria-1.1/#aria-expanded) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-flowto`](https://www.w3.org/TR/wai-aria-1.1/#aria-flowto) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-grabbed`](https://www.w3.org/TR/wai-aria-1.1/#aria-grabbed) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-haspopup`](https://www.w3.org/TR/wai-aria-1.1/#aria-haspopup) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-hidden`](https://www.w3.org/TR/wai-aria-1.1/#aria-hidden) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-invalid`](https://www.w3.org/TR/wai-aria-1.1/#aria-invalid) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-keyshortcuts`](https://www.w3.org/TR/wai-aria-1.1/#aria-keyshortcuts) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-label`](https://www.w3.org/TR/wai-aria-1.1/#aria-label) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-labelledby`](https://www.w3.org/TR/wai-aria-1.1/#aria-labelledby) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-level`](https://www.w3.org/TR/wai-aria-1.1/#aria-level) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-live`](https://www.w3.org/TR/wai-aria-1.1/#aria-live) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-modal`](https://www.w3.org/TR/wai-aria-1.1/#aria-modal) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-multiline`](https://www.w3.org/TR/wai-aria-1.1/#aria-multiline) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-multiselectable`](https://www.w3.org/TR/wai-aria-1.1/#aria-multiselectable) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-orientation`](https://www.w3.org/TR/wai-aria-1.1/#aria-orientation) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-owns`](https://www.w3.org/TR/wai-aria-1.1/#aria-owns) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-placeholder`](https://www.w3.org/TR/wai-aria-1.1/#aria-placeholder) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-posinset`](https://www.w3.org/TR/wai-aria-1.1/#aria-posinset) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-pressed`](https://www.w3.org/TR/wai-aria-1.1/#aria-pressed) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-readonly`](https://www.w3.org/TR/wai-aria-1.1/#aria-readonly) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-relevant`](https://www.w3.org/TR/wai-aria-1.1/#aria-relevant) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-required`](https://www.w3.org/TR/wai-aria-1.1/#aria-required) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-roledescription`](https://www.w3.org/TR/wai-aria-1.1/#aria-roledescription) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-rowcount`](https://www.w3.org/TR/wai-aria-1.1/#aria-rowcount) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-rowindex`](https://www.w3.org/TR/wai-aria-1.1/#aria-rowindex) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-rowspan`](https://www.w3.org/TR/wai-aria-1.1/#aria-rowspan) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-selected`](https://www.w3.org/TR/wai-aria-1.1/#aria-selected) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-setsize`](https://www.w3.org/TR/wai-aria-1.1/#aria-setsize) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-sort`](https://www.w3.org/TR/wai-aria-1.1/#aria-sort) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-valuemax`](https://www.w3.org/TR/wai-aria-1.1/#aria-valuemax) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-valuemin`](https://www.w3.org/TR/wai-aria-1.1/#aria-valuemin) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-valuenow`](https://www.w3.org/TR/wai-aria-1.1/#aria-valuenow) + * [`https://www.w3.org/TR/wai-aria-1.1/#aria-valuetext`](https://www.w3.org/TR/wai-aria-1.1/#aria-valuetext) + * [`https://www.w3.org/TR/wai-aria-1.1/#group`](https://www.w3.org/TR/wai-aria-1.1/#group) + * [`https://www.w3.org/TR/wai-aria-1.1/#radiogroup`](https://www.w3.org/TR/wai-aria-1.1/#radiogroup) + * [`https://www.w3.org/TR/wai-aria-1.1/#heading`](https://www.w3.org/TR/wai-aria-1.1/#heading) + * [`https://www.w3.org/TR/css3-background/#the-background-position`](https://www.w3.org/TR/css3-background/#the-background-position) + * [`https://www.w3.org/TR/css-text-3/#hyphens-property`](https://www.w3.org/TR/css-text-3/#hyphens-property) + * [`https://www.w3.org/TR/css3-images/#intrinsic-dimensions`](https://www.w3.org/TR/css3-images/#intrinsic-dimensions) + * [`https://www.w3.org/TR/css3-images/#intrinsic-width`](https://www.w3.org/TR/css3-images/#intrinsic-width) + * [`https://www.w3.org/TR/css3-images/#intrinsic-height`](https://www.w3.org/TR/css3-images/#intrinsic-height) + * [`https://www.w3.org/TR/css3-images/#intrinsic-aspect-ratio`](https://www.w3.org/TR/css3-images/#intrinsic-aspect-ratio) - [SVG Accessibility API Mappings](https://w3c.github.io/svg-aam/): * [`https://w3c.github.io/accname/#step2A`](https://w3c.github.io/accname/#step2A) * [`https://w3c.github.io/accname/#step2D`](https://w3c.github.io/accname/#step2D) @@ -3559,6 +3752,10 @@ Links in the body of a specification should be to the same document as that poin * [`https://w3c.github.io/aria/#group`](https://w3c.github.io/aria/#group) * [`https://w3c.github.io/aria/#list`](https://w3c.github.io/aria/#list) * [`https://w3c.github.io/aria/#aria-activedescendant`](https://w3c.github.io/aria/#aria-activedescendant) +- [Web Animations](https://drafts.csswg.org/web-animations-1/): + * [`https://heycam.github.io/webidl/#DOMString-to-es`](https://heycam.github.io/webidl/#DOMString-to-es) + * [`https://heycam.github.io/webidl/#es-to-dictionary`](https://heycam.github.io/webidl/#es-to-dictionary) + * [`https://heycam.github.io/webidl/#es-to-DOMString`](https://heycam.github.io/webidl/#es-to-DOMString) - [Web Audio API](https://webaudio.github.io/web-audio-api/): * [`https://heycam.github.io/webidl/#es-to-sequence`](https://heycam.github.io/webidl/#es-to-sequence) * [`https://heycam.github.io/webidl/#dictionary-to-es`](https://heycam.github.io/webidl/#dictionary-to-es) @@ -3570,7 +3767,7 @@ Links in the body of a specification should be to the same document as that poin * [`https://url.spec.whatwg.org/#syntax-url-absolute-with-fragment`](https://url.spec.whatwg.org/#syntax-url-absolute-with-fragment) * [`https://url.spec.whatwg.org/#syntax-url-path-absolute`](https://url.spec.whatwg.org/#syntax-url-path-absolute) -=> 742 problematic external links found in 50 specifications +=> 809 problematic external links found in 55 specifications ## Broken external links @@ -4056,7 +4253,6 @@ Links in the body of a specification should be to the same document as that poin * [`https://html.spec.whatwg.org/#attr-dialog-open`](https://html.spec.whatwg.org/#attr-dialog-open) * [`https://html.spec.whatwg.org/#close-the-dialog`](https://html.spec.whatwg.org/#close-the-dialog) - [Compatibility Standard](https://compat.spec.whatwg.org/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://drafts.csswg.org/css-transitions/#animtype-color`](https://drafts.csswg.org/css-transitions/#animtype-color) * [`https://html.spec.whatwg.org/#window`](https://html.spec.whatwg.org/#window) * [`https://html.spec.whatwg.org/#eventhandler`](https://html.spec.whatwg.org/#eventhandler) @@ -4071,7 +4267,6 @@ Links in the body of a specification should be to the same document as that poin * [`https://html.spec.whatwg.org/#the-img-element`](https://html.spec.whatwg.org/#the-img-element) * [`https://html.spec.whatwg.org/#the-body-element`](https://html.spec.whatwg.org/#the-body-element) * [`https://html.spec.whatwg.org/#2dcontext`](https://html.spec.whatwg.org/#2dcontext) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - [Compositing and Blending Level 2](https://drafts.fxtf.org/compositing-2/): * [`https://html.spec.whatwg.org/#the-img-element`](https://html.spec.whatwg.org/#the-img-element) * [`https://html.spec.whatwg.org/#the-body-element`](https://html.spec.whatwg.org/#the-body-element) @@ -4288,54 +4483,22 @@ Links in the body of a specification should be to the same document as that poin * [`https://html.spec.whatwg.org/#coep-require-corp`](https://html.spec.whatwg.org/#coep-require-corp) - [CSS 2](https://drafts.csswg.org/css2/): * [`https://html.spec.whatwg.org/#the-style-attribute`](https://html.spec.whatwg.org/#the-style-attribute) - * [`https://drafts.csswg.org/css-lists-3/#valdef-list-style-image-none`](https://drafts.csswg.org/css-lists-3/#valdef-list-style-image-none) - [CSS 2](https://drafts.csswg.org/css2/): * [`https://html.spec.whatwg.org/#the-style-attribute`](https://html.spec.whatwg.org/#the-style-attribute) - * [`https://drafts.csswg.org/css-lists-3/#valdef-list-style-image-none`](https://drafts.csswg.org/css-lists-3/#valdef-list-style-image-none) - [CSS Animation Worklet API](https://drafts.css-houdini.org/css-animationworklet-1/): - * [`https://drafts.csswg.org/web-animations#animation-effect`](https://drafts.csswg.org/web-animations#animation-effect) - * [`https://drafts.csswg.org/web-animations#concept-animation`](https://drafts.csswg.org/web-animations#concept-animation) - * [`https://drafts.csswg.org/web-animations#local-time`](https://drafts.csswg.org/web-animations#local-time) - * [`https://drafts.csswg.org/web-animations#start-delay`](https://drafts.csswg.org/web-animations#start-delay) - * [`https://drafts.csswg.org/web-animations#end-delay`](https://drafts.csswg.org/web-animations#end-delay) - * [`https://drafts.csswg.org/web-animations#fill-mode`](https://drafts.csswg.org/web-animations#fill-mode) - * [`https://drafts.csswg.org/web-animations#iteration-start`](https://drafts.csswg.org/web-animations#iteration-start) - * [`https://drafts.csswg.org/web-animations#iteration-count`](https://drafts.csswg.org/web-animations#iteration-count) - * [`https://drafts.csswg.org/web-animations#iteration-duration`](https://drafts.csswg.org/web-animations#iteration-duration) - * [`https://drafts.csswg.org/web-animations#playback-direction`](https://drafts.csswg.org/web-animations#playback-direction) * [`https://drafts.csswg.org/web-animations#timing-function`](https://drafts.csswg.org/web-animations#timing-function) - * [`https://drafts.csswg.org/web-animations#timeline`](https://drafts.csswg.org/web-animations#timeline) * [`https://drafts.csswg.org/web-animations#current-time`](https://drafts.csswg.org/web-animations#current-time) * [`https://drafts.csswg.org/web-animations#inherited-time`](https://drafts.csswg.org/web-animations#inherited-time) - * [`https://drafts.csswg.org/web-animations#play-state`](https://drafts.csswg.org/web-animations#play-state) * [`https://drafts.csswg.org/web-animations#set-the-timeline-of-an-animation`](https://drafts.csswg.org/web-animations#set-the-timeline-of-an-animation) - * [`https://drafts.csswg.org/web-animations#the-documents-default-timeline`](https://drafts.csswg.org/web-animations#the-documents-default-timeline) * [`https://drafts.csswg.org/web-animations#set-the-target-effect-of-an-animation`](https://drafts.csswg.org/web-animations#set-the-target-effect-of-an-animation) - * [`https://drafts.csswg.org/web-animations#playback-rate`](https://drafts.csswg.org/web-animations#playback-rate) - * [`https://drafts.csswg.org/web-animations#effect-value`](https://drafts.csswg.org/web-animations#effect-value) - * [`https://drafts.csswg.org/web-animations#target-property`](https://drafts.csswg.org/web-animations#target-property) - * [`https://drafts.csswg.org/web-animations#ready`](https://drafts.csswg.org/web-animations#ready) * [`https://drafts.csswg.org/web-animations#idle`](https://drafts.csswg.org/web-animations#idle) * [`https://drafts.csswg.org/web-animations#finished`](https://drafts.csswg.org/web-animations#finished) * [`https://drafts.csswg.org/web-animations#running`](https://drafts.csswg.org/web-animations#running) * [`https://drafts.csswg.org/web-animations#paused`](https://drafts.csswg.org/web-animations#paused) - * [`https://drafts.csswg.org/web-animations#replace-state`](https://drafts.csswg.org/web-animations#replace-state) * [`https://drafts.csswg.org/web-animations#active`](https://drafts.csswg.org/web-animations#active) * [`https://drafts.csswg.org/web-animations#persisted`](https://drafts.csswg.org/web-animations#persisted) * [`https://drafts.csswg.org/web-animations#removed`](https://drafts.csswg.org/web-animations#removed) * [`https://drafts.csswg.org/web-animations#set-the-current-time`](https://drafts.csswg.org/web-animations#set-the-current-time) - * [`https://drafts.csswg.org/web-animations#set-the-start-time`](https://drafts.csswg.org/web-animations#set-the-start-time) - * [`https://drafts.csswg.org/web-animations#update-the-timing-properties-of-an-animation-effect`](https://drafts.csswg.org/web-animations#update-the-timing-properties-of-an-animation-effect) - * [`https://drafts.csswg.org/web-animations#effect-stack`](https://drafts.csswg.org/web-animations#effect-stack) - * [`https://drafts.csswg.org/web-animations#animation-class`](https://drafts.csswg.org/web-animations#animation-class) - * [`https://drafts.csswg.org/web-animations-1/#animation`](https://drafts.csswg.org/web-animations-1/#animation) - * [`https://drafts.csswg.org/web-animations-1/#dictdef-effecttiming`](https://drafts.csswg.org/web-animations-1/#dictdef-effecttiming) - * [`https://drafts.csswg.org/web-animations-1/#dictdef-computedeffecttiming`](https://drafts.csswg.org/web-animations-1/#dictdef-computedeffecttiming) - * [`https://drafts.csswg.org/web-animations-1/#animationeffect`](https://drafts.csswg.org/web-animations-1/#animationeffect) - * [`https://drafts.csswg.org/web-animations-1/#dom-animationeffect-updatetiming`](https://drafts.csswg.org/web-animations-1/#dom-animationeffect-updatetiming) - * [`https://drafts.csswg.org/web-animations-1/#animationtimeline`](https://drafts.csswg.org/web-animations-1/#animationtimeline) - * [`https://drafts.csswg.org/web-animations-1/#dom-animation-finish`](https://drafts.csswg.org/web-animations-1/#dom-animation-finish) - * [`https://drafts.csswg.org/web-animations-1/#dom-animationeffect-getcomputedtiming`](https://drafts.csswg.org/web-animations-1/#dom-animationeffect-getcomputedtiming) * [`https://html.spec.whatwg.org/#worklet`](https://html.spec.whatwg.org/#worklet) * [`https://html.spec.whatwg.org/#worklet-global-scope-type`](https://html.spec.whatwg.org/#worklet-global-scope-type) * [`https://html.spec.whatwg.org/#workletglobalscope`](https://html.spec.whatwg.org/#workletglobalscope) @@ -4347,9 +4510,7 @@ Links in the body of a specification should be to the same document as that poin * [`https://w3c.github.io/html/infrastructure.html#structuredserialize`](https://w3c.github.io/html/infrastructure.html#structuredserialize) * [`https://w3c.github.io/web-animations/level-2/#group-effect`](https://w3c.github.io/web-animations/level-2/#group-effect) * [`https://w3c.github.io/web-animations/level-2/#child-effect`](https://w3c.github.io/web-animations/level-2/#child-effect) - * [`https://wicg.github.io/scroll-animations/#scrolltimeline`](https://wicg.github.io/scroll-animations/#scrolltimeline) - [CSS Animations Level 1](https://drafts.csswg.org/css-animations/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#event-handlers`](https://html.spec.whatwg.org/#event-handlers) * [`https://html.spec.whatwg.org/#event-handler-event-type`](https://html.spec.whatwg.org/#event-handler-event-type) * [`https://html.spec.whatwg.org/#html-elements`](https://html.spec.whatwg.org/#html-elements) @@ -4359,70 +4520,26 @@ Links in the body of a specification should be to the same document as that poin * [`https://html.spec.whatwg.org/#globaleventhandlers`](https://html.spec.whatwg.org/#globaleventhandlers) * [`https://html.spec.whatwg.org/#eventhandler`](https://html.spec.whatwg.org/#eventhandler) - [CSS Animations Level 2](https://drafts.csswg.org/css-animations-2/): - * [`https://drafts.csswg.org/web-animations-1/#dom-keyframeeffect-setkeyframes`](https://drafts.csswg.org/web-animations-1/#dom-keyframeeffect-setkeyframes) - * [`https://drafts.csswg.org/web-animations-1/#keyframeeffect`](https://drafts.csswg.org/web-animations-1/#keyframeeffect) - * [`https://drafts.csswg.org/web-animations-1/#dom-animationeffect-updatetiming`](https://drafts.csswg.org/web-animations-1/#dom-animationeffect-updatetiming) - * [`https://drafts.csswg.org/web-animations-1/#dom-animationeffect-updatetiming-timing-timing`](https://drafts.csswg.org/web-animations-1/#dom-animationeffect-updatetiming-timing-timing) - * [`https://drafts.csswg.org/web-animations-1/#dom-animation-play`](https://drafts.csswg.org/web-animations-1/#dom-animation-play) - * [`https://drafts.csswg.org/web-animations-1/#dom-animation-pause`](https://drafts.csswg.org/web-animations-1/#dom-animation-pause) - * [`https://drafts.csswg.org/web-animations-1/#dom-animation-reverse`](https://drafts.csswg.org/web-animations-1/#dom-animation-reverse) - * [`https://drafts.csswg.org/web-animations-1/#dom-animation-starttime`](https://drafts.csswg.org/web-animations-1/#dom-animation-starttime) - * [`https://drafts.csswg.org/web-animations-1/#play-state`](https://drafts.csswg.org/web-animations-1/#play-state) - * [`https://drafts.csswg.org/web-animations-1/#paused-play-state`](https://drafts.csswg.org/web-animations-1/#paused-play-state) - * [`https://drafts.csswg.org/web-animations-1/#dom-animation-effect`](https://drafts.csswg.org/web-animations-1/#dom-animation-effect) - * [`https://drafts.csswg.org/web-animations-1/#animationeffect`](https://drafts.csswg.org/web-animations-1/#animationeffect) - * [`https://drafts.csswg.org/web-animations-1/#target-element`](https://drafts.csswg.org/web-animations-1/#target-element) * [`https://drafts.csswg.org/web-animations-1/#target-effect`](https://drafts.csswg.org/web-animations-1/#target-effect) - * [`https://drafts.csswg.org/web-animations-1/#animation`](https://drafts.csswg.org/web-animations-1/#animation) - * [`https://drafts.csswg.org/web-animations-1/#animation-class`](https://drafts.csswg.org/web-animations-1/#animation-class) - * [`https://drafts.csswg.org/web-animations-1/#global-animation-list`](https://drafts.csswg.org/web-animations-1/#global-animation-list) - * [`https://drafts.csswg.org/web-animations-1/#idle-play-state`](https://drafts.csswg.org/web-animations-1/#idle-play-state) - * [`https://drafts.csswg.org/web-animations-1/#keyframe`](https://drafts.csswg.org/web-animations-1/#keyframe) - * [`https://drafts.csswg.org/web-animations-1/#iteration-duration`](https://drafts.csswg.org/web-animations-1/#iteration-duration) - * [`https://drafts.csswg.org/web-animations-1/#animation-effect`](https://drafts.csswg.org/web-animations-1/#animation-effect) - * [`https://drafts.csswg.org/web-animations-1/#iteration-count`](https://drafts.csswg.org/web-animations-1/#iteration-count) - * [`https://drafts.csswg.org/web-animations-1/#playback-direction`](https://drafts.csswg.org/web-animations-1/#playback-direction) - * [`https://drafts.csswg.org/web-animations-1/#play-an-animation`](https://drafts.csswg.org/web-animations-1/#play-an-animation) - * [`https://drafts.csswg.org/web-animations-1/#pause-an-animation`](https://drafts.csswg.org/web-animations-1/#pause-an-animation) - * [`https://drafts.csswg.org/web-animations-1/#start-delay`](https://drafts.csswg.org/web-animations-1/#start-delay) - * [`https://drafts.csswg.org/web-animations-1/#fill-mode`](https://drafts.csswg.org/web-animations-1/#fill-mode) - * [`https://drafts.csswg.org/web-animations-1/#composite-operation`](https://drafts.csswg.org/web-animations-1/#composite-operation) - * [`https://drafts.csswg.org/web-animations-1/#timeline`](https://drafts.csswg.org/web-animations-1/#timeline) - * [`https://drafts.csswg.org/web-animations-1/#documenttimeline`](https://drafts.csswg.org/web-animations-1/#documenttimeline) - * [`https://drafts.csswg.org/web-animations-1/#default-document-timeline`](https://drafts.csswg.org/web-animations-1/#default-document-timeline) * [`https://drafts.csswg.org/web-animations-1/#before-phase`](https://drafts.csswg.org/web-animations-1/#before-phase) * [`https://drafts.csswg.org/web-animations-1/#idle-phase`](https://drafts.csswg.org/web-animations-1/#idle-phase) * [`https://drafts.csswg.org/web-animations-1/#current-time`](https://drafts.csswg.org/web-animations-1/#current-time) - * [`https://drafts.csswg.org/web-animations-1/#unresolved`](https://drafts.csswg.org/web-animations-1/#unresolved) * [`https://drafts.csswg.org/web-animations-1/#after-phase`](https://drafts.csswg.org/web-animations-1/#after-phase) - * [`https://drafts.csswg.org/web-animations-1/#active-duration`](https://drafts.csswg.org/web-animations-1/#active-duration) - * [`https://drafts.csswg.org/web-animations-1/#current-iteration`](https://drafts.csswg.org/web-animations-1/#current-iteration) - * [`https://drafts.csswg.org/web-animations-1/#iteration-start`](https://drafts.csswg.org/web-animations-1/#iteration-start) * [`https://drafts.csswg.org/web-animations-1/#target-effect-end`](https://drafts.csswg.org/web-animations-1/#target-effect-end) * [`https://drafts.csswg.org/web-animations-1/#sampling`](https://drafts.csswg.org/web-animations-1/#sampling) * [`https://drafts.csswg.org/web-animations-1/#pending-play-state`](https://drafts.csswg.org/web-animations-1/#pending-play-state) * [`https://drafts.csswg.org/web-animations-1/#active-phase`](https://drafts.csswg.org/web-animations-1/#active-phase) - * [`https://drafts.csswg.org/web-animations-1/#active-time`](https://drafts.csswg.org/web-animations-1/#active-time) - * [`https://drafts.csswg.org/web-animations-1/#dom-animatable-getanimations`](https://drafts.csswg.org/web-animations-1/#dom-animatable-getanimations) - * [`https://drafts.csswg.org/web-animations-1/#dom-animation-playstate`](https://drafts.csswg.org/web-animations-1/#dom-animation-playstate) * [`https://drafts.csswg.org/css-values-4/#css-identifier`](https://drafts.csswg.org/css-values-4/#css-identifier) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://www.w3.org/TR/web-animations-1/#animation-effect-phases-and-states`](https://www.w3.org/TR/web-animations-1/#animation-effect-phases-and-states) - [CSS Backgrounds and Borders Module Level 3](https://drafts.csswg.org/css-backgrounds/): * [`https://www.w3.org/TR/css-transitions-1/#animatable-types`](https://www.w3.org/TR/css-transitions-1/#animatable-types) * [`https://www.w3.org/TR/css-color-4/#currentcolor`](https://www.w3.org/TR/css-color-4/#currentcolor) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#the-body-element`](https://html.spec.whatwg.org/#the-body-element) * [`https://www.w3.org/TR/selectors-3/#sel-first-line`](https://www.w3.org/TR/selectors-3/#sel-first-line) * [`https://www.w3.org/TR/selectors-3/#first-letter0`](https://www.w3.org/TR/selectors-3/#first-letter0) * [`https://www.w3.org/TR/css-color-3/#color0`](https://www.w3.org/TR/css-color-3/#color0) - [CSS Backgrounds and Borders Module Level 4](https://drafts.csswg.org/css-backgrounds-4/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://www.w3.org/TR/css3-transitions/#animtype-color`](https://www.w3.org/TR/css3-transitions/#animtype-color) - * [`https://drafts.csswg.org/css-grid-2/#typedef-flex`](https://drafts.csswg.org/css-grid-2/#typedef-flex) - * [`https://drafts.csswg.org/css-grid-2/#valdef-flex-fr`](https://drafts.csswg.org/css-grid-2/#valdef-flex-fr) - [CSS Basic User Interface Module Level 4](https://drafts.csswg.org/css-ui-4/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#the-img-element`](https://html.spec.whatwg.org/#the-img-element) * [`https://html.spec.whatwg.org/#video`](https://html.spec.whatwg.org/#video) * [`https://html.spec.whatwg.org/#the-picture-element`](https://html.spec.whatwg.org/#the-picture-element) @@ -4441,34 +4558,8 @@ Links in the body of a specification should be to the same document as that poin * [`https://html.spec.whatwg.org/#attr-input-type-password-keyword`](https://html.spec.whatwg.org/#attr-input-type-password-keyword) * [`https://w3c.github.io/contentEditable/#dfn-editing-host`](https://w3c.github.io/contentEditable/#dfn-editing-host) - [CSS Box Alignment Module Level 3](https://drafts.csswg.org/css-align/): - * [`https://drafts.csswg.org/css-grid-2/#grid-container`](https://drafts.csswg.org/css-grid-2/#grid-container) - * [`https://drafts.csswg.org/css-grid-2/#grid-item`](https://drafts.csswg.org/css-grid-2/#grid-item) - * [`https://drafts.csswg.org/css-grid-2/#grid-track`](https://drafts.csswg.org/css-grid-2/#grid-track) - * [`https://drafts.csswg.org/css-grid-2/#grid-row`](https://drafts.csswg.org/css-grid-2/#grid-row) - * [`https://drafts.csswg.org/css-grid-2/#grid-column`](https://drafts.csswg.org/css-grid-2/#grid-column) - * [`https://drafts.csswg.org/css-grid-2/#grid-area`](https://drafts.csswg.org/css-grid-2/#grid-area) - * [`https://drafts.csswg.org/css-grid-2/#grid-placement-property`](https://drafts.csswg.org/css-grid-2/#grid-placement-property) - * [`https://drafts.csswg.org/css-grid-2/#grid-layout`](https://drafts.csswg.org/css-grid-2/#grid-layout) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-top`](https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-top) - * [`https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-bottom`](https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-bottom) - * [`https://drafts.csswg.org/css-inline-3/#valdef-alignment-baseline-middle`](https://drafts.csswg.org/css-inline-3/#valdef-alignment-baseline-middle) - * [`https://drafts.csswg.org/css-inline-3/#propdef-dominant-baseline`](https://drafts.csswg.org/css-inline-3/#propdef-dominant-baseline) - * [`https://drafts.csswg.org/css-inline-3/#propdef-alignment-baseline`](https://drafts.csswg.org/css-inline-3/#propdef-alignment-baseline) - * [`https://drafts.csswg.org/css-grid-1/#collapsed-gutter`](https://drafts.csswg.org/css-grid-1/#collapsed-gutter) - * [`https://www.w3.org/TR/css-grid-1/#grid-item-sizing`](https://www.w3.org/TR/css-grid-1/#grid-item-sizing) - * [`https://www.w3.org/TR/css-grid-1/#gutters`](https://www.w3.org/TR/css-grid-1/#gutters) - * [`https://www.w3.org/TR/css-grid-1/#static-position`](https://www.w3.org/TR/css-grid-1/#static-position) * [`https://drafts.csswg.org/selectors-3/#first-formatted-line0`](https://drafts.csswg.org/selectors-3/#first-formatted-line0) - * [`https://www.w3.org/TR/css3-grid-layout/#grid-baselines`](https://www.w3.org/TR/css3-grid-layout/#grid-baselines) - * [`https://www.w3.org/TR/css-inline-3/#baseline-synthesis`](https://www.w3.org/TR/css-inline-3/#baseline-synthesis) -- [CSS Box Model Module Level 3](https://drafts.csswg.org/css-box-3/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) -- [CSS Box Model Module Level 4](https://drafts.csswg.org/css-box-4/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://drafts.csswg.org/css-grid-2/#grid-container`](https://drafts.csswg.org/css-grid-2/#grid-container) - [CSS Box Sizing Module Level 3](https://drafts.csswg.org/css-sizing-3/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#the-button-element`](https://html.spec.whatwg.org/#the-button-element) * [`https://html.spec.whatwg.org/#concept-textarea-raw-value`](https://html.spec.whatwg.org/#concept-textarea-raw-value) * [`https://html.spec.whatwg.org/#the-textarea-element`](https://html.spec.whatwg.org/#the-textarea-element) @@ -4481,19 +4572,15 @@ Links in the body of a specification should be to the same document as that poin * [`https://html.spec.whatwg.org/#the-progress-element`](https://html.spec.whatwg.org/#the-progress-element) * [`https://html.spec.whatwg.org/#the-meter-element`](https://html.spec.whatwg.org/#the-meter-element) * [`https://html.spec.whatwg.org/#the-marquee-element`](https://html.spec.whatwg.org/#the-marquee-element) - * [`https://drafts.csswg.org/css-grid-2/#grid-item`](https://drafts.csswg.org/css-grid-2/#grid-item) - [CSS Box Sizing Module Level 4](https://drafts.csswg.org/css-sizing-4/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#the-iframe-element`](https://html.spec.whatwg.org/#the-iframe-element) - * [`https://drafts.csswg.org/css-grid-2/#grid-container`](https://drafts.csswg.org/css-grid-2/#grid-container) + * [`https://drafts.csswg.org/resize-observer-1/#resizeobserver`](https://drafts.csswg.org/resize-observer-1/#resizeobserver) - [CSS Cascading and Inheritance Level 3](https://drafts.csswg.org/css-cascade-3/): * [`https://html.spec.whatwg.org/#content-type`](https://html.spec.whatwg.org/#content-type) * [`https://html.spec.whatwg.org/#quirks-mode`](https://html.spec.whatwg.org/#quirks-mode) * [`https://html.spec.whatwg.org/#same-origin`](https://html.spec.whatwg.org/#same-origin) * [`https://html.spec.whatwg.org/#the-css-user-agent-style-sheet-and-presentational-hints`](https://html.spec.whatwg.org/#the-css-user-agent-style-sheet-and-presentational-hints) * [`https://html.spec.whatwg.org/#the-s-element`](https://html.spec.whatwg.org/#the-s-element) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-position`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-position) - [CSS Cascading and Inheritance Level 4](https://drafts.csswg.org/css-cascade/): * [`https://html.spec.whatwg.org/#the-style-element`](https://html.spec.whatwg.org/#the-style-element) * [`https://html.spec.whatwg.org/#in-parallel`](https://html.spec.whatwg.org/#in-parallel) @@ -4507,9 +4594,6 @@ Links in the body of a specification should be to the same document as that poin * [`https://html.spec.whatwg.org/#the-css-user-agent-style-sheet-and-presentational-hints`](https://html.spec.whatwg.org/#the-css-user-agent-style-sheet-and-presentational-hints) * [`https://html.spec.whatwg.org/#the-s-element`](https://html.spec.whatwg.org/#the-s-element) * [`https://html.spec.whatwg.org/#the-slot-element`](https://html.spec.whatwg.org/#the-slot-element) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://drafts.csswg.org/css-inline-3/#root-inline-box`](https://drafts.csswg.org/css-inline-3/#root-inline-box) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-position`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-position) - [CSS Cascading and Inheritance Level 4](https://drafts.csswg.org/css-cascade/): * [`https://html.spec.whatwg.org/#the-style-element`](https://html.spec.whatwg.org/#the-style-element) * [`https://html.spec.whatwg.org/#in-parallel`](https://html.spec.whatwg.org/#in-parallel) @@ -4523,9 +4607,6 @@ Links in the body of a specification should be to the same document as that poin * [`https://html.spec.whatwg.org/#the-css-user-agent-style-sheet-and-presentational-hints`](https://html.spec.whatwg.org/#the-css-user-agent-style-sheet-and-presentational-hints) * [`https://html.spec.whatwg.org/#the-s-element`](https://html.spec.whatwg.org/#the-s-element) * [`https://html.spec.whatwg.org/#the-slot-element`](https://html.spec.whatwg.org/#the-slot-element) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://drafts.csswg.org/css-inline-3/#root-inline-box`](https://drafts.csswg.org/css-inline-3/#root-inline-box) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-position`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-position) - [CSS Cascading and Inheritance Level 6](https://drafts.csswg.org/css-cascade-6/): * [`https://www.w3.org/TR/css-cascade-5/#layering`](https://www.w3.org/TR/css-cascade-5/#layering) * [`https://drafts.csswg.org/css-cascade-5/#cascade-layers`](https://drafts.csswg.org/css-cascade-5/#cascade-layers) @@ -4533,7 +4614,6 @@ Links in the body of a specification should be to the same document as that poin * [`https://drafts.csswg.org/css-cascade-5/#valdef-all-revert-layer`](https://drafts.csswg.org/css-cascade-5/#valdef-all-revert-layer) * [`https://html.spec.whatwg.org/#content-type`](https://html.spec.whatwg.org/#content-type) - [CSS Color Adjustment Module Level 1](https://drafts.csswg.org/css-color-adjust-1/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#meta-color-scheme`](https://html.spec.whatwg.org/#meta-color-scheme) * [`https://html.spec.whatwg.org/#meta`](https://html.spec.whatwg.org/#meta) * [`https://html.spec.whatwg.org/#the-iframe-element`](https://html.spec.whatwg.org/#the-iframe-element) @@ -4543,7 +4623,6 @@ Links in the body of a specification should be to the same document as that poin * [`https://html.spec.whatwg.org/#the-body-element`](https://html.spec.whatwg.org/#the-body-element) - [CSS Color Module Level 4](https://drafts.csswg.org/css-color/): * [`https://www.w3.org/TR/css-values-3/#typedef-number-percentage`](https://www.w3.org/TR/css-values-3/#typedef-number-percentage) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#the-mark-element`](https://html.spec.whatwg.org/#the-mark-element) - [CSS Conditional Rules Module Level 3](https://drafts.csswg.org/css-conditional-3/): * [`https://html.spec.whatwg.org/#the-link-element`](https://html.spec.whatwg.org/#the-link-element) @@ -4551,7 +4630,6 @@ Links in the body of a specification should be to the same document as that poin - [CSS Conditional Rules Module Level 4](https://drafts.csswg.org/css-conditional-4/): * [`https://www.w3.org/TR/css-cascade-5/#typedef-declaration`](https://www.w3.org/TR/css-cascade-5/#typedef-declaration) - [CSS Containment Module Level 2](https://drafts.csswg.org/css-contain-2/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#the-html-element`](https://html.spec.whatwg.org/#the-html-element) * [`https://html.spec.whatwg.org/#the-body-element`](https://html.spec.whatwg.org/#the-body-element) * [`https://html.spec.whatwg.org/#focus`](https://html.spec.whatwg.org/#focus) @@ -4559,31 +4637,15 @@ Links in the body of a specification should be to the same document as that poin * [`https://html.spec.whatwg.org/#dom-window-focus`](https://html.spec.whatwg.org/#dom-window-focus) * [`https://html.spec.whatwg.org/#the-iframe-element`](https://html.spec.whatwg.org/#the-iframe-element) * [`https://html.spec.whatwg.org/#dom-innertext`](https://html.spec.whatwg.org/#dom-innertext) - * [`https://drafts.csswg.org/css-grid-2/#grid-track`](https://drafts.csswg.org/css-grid-2/#grid-track) - * [`https://drafts.csswg.org/css-lists-3/#propdef-counter-set`](https://drafts.csswg.org/css-lists-3/#propdef-counter-set) + * [`https://drafts.csswg.org/resize-observer-1/#resizeobserver`](https://drafts.csswg.org/resize-observer-1/#resizeobserver) - [CSS Counter Styles Level 3](https://drafts.csswg.org/css-counter-styles/): - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-type`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-type) - * [`https://drafts.csswg.org/css-lists-3/#funcdef-counter`](https://drafts.csswg.org/css-lists-3/#funcdef-counter) - * [`https://drafts.csswg.org/css-lists-3/#funcdef-counters`](https://drafts.csswg.org/css-lists-3/#funcdef-counters) - * [`https://drafts.csswg.org/css-lists-3/#valdef-list-style-type-none`](https://drafts.csswg.org/css-lists-3/#valdef-list-style-type-none) - * [`https://drafts.csswg.org/css-lists-3/#valdef-list-style-position-inside`](https://drafts.csswg.org/css-lists-3/#valdef-list-style-position-inside) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style`](https://drafts.csswg.org/css-lists-3/#propdef-list-style) * [`https://html.spec.whatwg.org/#the-details-element`](https://html.spec.whatwg.org/#the-details-element) - [CSS Custom Highlight API Module Level 1](https://drafts.csswg.org/css-highlight-api-1/): * [`https://html.spec.whatwg.org/#current-global-object`](https://html.spec.whatwg.org/#current-global-object) * [`https://html.spec.whatwg.org/#concept-document-window`](https://html.spec.whatwg.org/#concept-document-window) -- [CSS Custom Properties for Cascading Variables Module Level 1](https://drafts.csswg.org/css-variables/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://drafts.csswg.org/web-animations-1/#not-animatable`](https://drafts.csswg.org/web-animations-1/#not-animatable) - [CSS Device Adaptation Module Level 1](https://drafts.csswg.org/css-device-adapt/): * [`https://www.w3.org/TR/css3-syntax/#property-defs`](https://www.w3.org/TR/css3-syntax/#property-defs) - [CSS Display Module Level 3](https://drafts.csswg.org/css-display/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://drafts.csswg.org/css-grid-2/#grid-container`](https://drafts.csswg.org/css-grid-2/#grid-container) - * [`https://drafts.csswg.org/css-grid-2/#grid-formatting-context`](https://drafts.csswg.org/css-grid-2/#grid-formatting-context) - * [`https://drafts.csswg.org/css-grid-2/#valdef-grid-template-rows-subgrid`](https://drafts.csswg.org/css-grid-2/#valdef-grid-template-rows-subgrid) - * [`https://drafts.csswg.org/css-grid-2/#grid-item`](https://drafts.csswg.org/css-grid-2/#grid-item) - * [`https://drafts.csswg.org/css-grid-2/#subgrid`](https://drafts.csswg.org/css-grid-2/#subgrid) * [`https://html.spec.whatwg.org/#the-summary-element`](https://html.spec.whatwg.org/#the-summary-element) * [`https://html.spec.whatwg.org/#the-legend-element`](https://html.spec.whatwg.org/#the-legend-element) * [`https://html.spec.whatwg.org/#the-fieldset-element`](https://html.spec.whatwg.org/#the-fieldset-element) @@ -4609,15 +4671,7 @@ Links in the body of a specification should be to the same document as that poin * [`https://html.spec.whatwg.org/#the-button-element`](https://html.spec.whatwg.org/#the-button-element) * [`https://html.spec.whatwg.org/#the-details-element`](https://html.spec.whatwg.org/#the-details-element) * [`https://html.spec.whatwg.org/#the-body-element`](https://html.spec.whatwg.org/#the-body-element) - * [`https://drafts.csswg.org/css-inline-3/#root-inline-box`](https://drafts.csswg.org/css-inline-3/#root-inline-box) -- [CSS Exclusions Module Level 1](https://drafts.csswg.org/css-exclusions/): - * [`https://drafts.csswg.org/css-lists-3/#list-style-position-outside`](https://drafts.csswg.org/css-lists-3/#list-style-position-outside) -- [CSS Fill and Stroke Module Level 3](https://drafts.fxtf.org/fill-stroke/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://www.w3.org/TR/web-animations-1/#repeatable-list`](https://www.w3.org/TR/web-animations-1/#repeatable-list) - [CSS Flexible Box Layout Module Level 1](https://drafts.csswg.org/css-flexbox-1/): - * [`https://drafts.csswg.org/css-inline-3/#propdef-vertical-align`](https://drafts.csswg.org/css-inline-3/#propdef-vertical-align) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#attr-tabindex`](https://html.spec.whatwg.org/#attr-tabindex) - [CSS Font Loading Module Level 3](https://drafts.csswg.org/css-font-loading/): * [`https://drafts.csswg.org/css-fonts-3/#descdef-src`](https://drafts.csswg.org/css-fonts-3/#descdef-src) @@ -4625,56 +4679,29 @@ Links in the body of a specification should be to the same document as that poin * [`https://html.spec.whatwg.org/#workerglobalscope`](https://html.spec.whatwg.org/#workerglobalscope) * [`https://html.spec.whatwg.org/#offscreencanvas`](https://html.spec.whatwg.org/#offscreencanvas) - [CSS Fonts Module Level 4](https://drafts.csswg.org/css-fonts-4/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#font`](https://html.spec.whatwg.org/#font) - * [`https://drafts.csswg.org/css-inline-3/#ascent-metric`](https://drafts.csswg.org/css-inline-3/#ascent-metric) - * [`https://drafts.csswg.org/css-inline-3/#descent-metric`](https://drafts.csswg.org/css-inline-3/#descent-metric) - * [`https://drafts.csswg.org/css-inline-3/#line-gap-metric`](https://drafts.csswg.org/css-inline-3/#line-gap-metric) -- [CSS Fonts Module Level 5](https://drafts.csswg.org/css-fonts-5/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://drafts.csswg.org/css-inline-3/#ascent-metric`](https://drafts.csswg.org/css-inline-3/#ascent-metric) - * [`https://drafts.csswg.org/css-inline-3/#descent-metric`](https://drafts.csswg.org/css-inline-3/#descent-metric) - * [`https://drafts.csswg.org/css-inline-3/#line-gap-metric`](https://drafts.csswg.org/css-inline-3/#line-gap-metric) -- [CSS Fragmentation Module Level 3](https://drafts.csswg.org/css-break/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://www.w3.org/TR/css-grid-1/#pagination`](https://www.w3.org/TR/css-grid-1/#pagination) -- [CSS Fragmentation Module Level 4](https://drafts.csswg.org/css-break-4/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://www.w3.org/TR/css-grid-1/#pagination`](https://www.w3.org/TR/css-grid-1/#pagination) - [CSS Generated Content for Paged Media Module](https://drafts.csswg.org/css-gcpm/): * [`https://www.w3.org/TR/css3-selectors/#first-letter`](https://www.w3.org/TR/css3-selectors/#first-letter) - * [`https://drafts.csswg.org/css-lists/#counter`](https://drafts.csswg.org/css-lists/#counter) * [`https://drafts.csswg.org/css-color/#cmyk-colors`](https://drafts.csswg.org/css-color/#cmyk-colors) * [`https://drafts.csswg.org/css-overflow-3/#paginated-overflow`](https://drafts.csswg.org/css-overflow-3/#paginated-overflow) - [CSS Generated Content Module Level 3](https://drafts.csswg.org/css-content-3/): - * [`https://drafts.csswg.org/css-lists-3/#typedef-counter`](https://drafts.csswg.org/css-lists-3/#typedef-counter) - * [`https://drafts.csswg.org/css-lists-3/#propdef-counter-increment`](https://drafts.csswg.org/css-lists-3/#propdef-counter-increment) - * [`https://drafts.csswg.org/css-lists-3/#propdef-counter-reset`](https://drafts.csswg.org/css-lists-3/#propdef-counter-reset) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#the-img-element`](https://html.spec.whatwg.org/#the-img-element) - * [`https://www.w3.org/TR/css-lists-3/#inheriting-counters`](https://www.w3.org/TR/css-lists-3/#inheriting-counters) +- [CSS Grid Layout Module Level 2](https://drafts.csswg.org/css-grid-2/): + * [`https://html.spec.whatwg.org/#attr-tabindex`](https://html.spec.whatwg.org/#attr-tabindex) - [CSS Images Module Level 3](https://drafts.csswg.org/css-images-3/): - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-image`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-image) - * [`https://drafts.csswg.org/css-lists-3/#valdef-list-style-type-none`](https://drafts.csswg.org/css-lists-3/#valdef-list-style-type-none) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-type`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-type) * [`https://html.spec.whatwg.org/#concept-imagebitmap-good`](https://html.spec.whatwg.org/#concept-imagebitmap-good) * [`https://html.spec.whatwg.org/#the-iframe-element`](https://html.spec.whatwg.org/#the-iframe-element) * [`https://html.spec.whatwg.org/#attr-img-src`](https://html.spec.whatwg.org/#attr-img-src) * [`https://html.spec.whatwg.org/#the-img-element`](https://html.spec.whatwg.org/#the-img-element) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - [CSS Images Module Level 4](https://drafts.csswg.org/css-images-4/): - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-image`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-image) - * [`https://drafts.csswg.org/css-lists-3/#valdef-list-style-type-none`](https://drafts.csswg.org/css-lists-3/#valdef-list-style-type-none) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-type`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-type) * [`https://html.spec.whatwg.org/#the-picture-element`](https://html.spec.whatwg.org/#the-picture-element) * [`https://html.spec.whatwg.org/#the-p-element`](https://html.spec.whatwg.org/#the-p-element) * [`https://html.spec.whatwg.org/#canvas`](https://html.spec.whatwg.org/#canvas) * [`https://html.spec.whatwg.org/#the-img-element`](https://html.spec.whatwg.org/#the-img-element) * [`https://html.spec.whatwg.org/#video`](https://html.spec.whatwg.org/#video) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) +- [CSS Inline Layout Module Level 3](https://drafts.csswg.org/css-inline-3/): + * [`https://html.spec.whatwg.org/#textmetrics`](https://html.spec.whatwg.org/#textmetrics) - [CSS Layout API Level 1](https://drafts.css-houdini.org/css-layout-api-1/): - * [`https://drafts.csswg.org/css-grid-2/#grid-container`](https://drafts.csswg.org/css-grid-2/#grid-container) - * [`https://drafts.csswg.org/css-inline-3/#root-inline-box`](https://drafts.csswg.org/css-inline-3/#root-inline-box) * [`https://html.spec.whatwg.org/#worklet`](https://html.spec.whatwg.org/#worklet) * [`https://html.spec.whatwg.org/#worklet-global-scope-type`](https://html.spec.whatwg.org/#worklet-global-scope-type) * [`https://html.spec.whatwg.org/#workletglobalscope`](https://html.spec.whatwg.org/#workletglobalscope) @@ -4687,23 +4714,16 @@ Links in the body of a specification should be to the same document as that poin * [`https://html.spec.whatwg.org/#concept-global-object-realm`](https://html.spec.whatwg.org/#concept-global-object-realm) * [`https://html.spec.whatwg.org/#structureddeserialize`](https://html.spec.whatwg.org/#structureddeserialize) * [`https://html.spec.whatwg.org/#perform-a-microtask-checkpoint`](https://html.spec.whatwg.org/#perform-a-microtask-checkpoint) -- [CSS Logical Properties and Values Level 1](https://drafts.csswg.org/css-logical-1/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) +- [CSS Line Grid Module Level 1](https://drafts.csswg.org/css-line-grid/): + * [`https://drafts.csswg.org/css-inline/#central`](https://drafts.csswg.org/css-inline/#central) +- [CSS Lists and Counters Module Level 3](https://drafts.csswg.org/css-lists-3/): + * [`https://html.spec.whatwg.org/#the-li-element`](https://html.spec.whatwg.org/#the-li-element) + * [`https://html.spec.whatwg.org/#the-ul-element`](https://html.spec.whatwg.org/#the-ul-element) + * [`https://html.spec.whatwg.org/#the-ol-element`](https://html.spec.whatwg.org/#the-ol-element) + * [`https://html.spec.whatwg.org/#the-option-element`](https://html.spec.whatwg.org/#the-option-element) + * [`https://html.spec.whatwg.org/#lists`](https://html.spec.whatwg.org/#lists) - [CSS Masking Module Level 1](https://drafts.fxtf.org/css-masking-1/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://drafts.csswg.org/css-inline-3/#propdef-alignment-baseline`](https://drafts.csswg.org/css-inline-3/#propdef-alignment-baseline) - * [`https://drafts.csswg.org/css-inline-3/#propdef-baseline-shift`](https://drafts.csswg.org/css-inline-3/#propdef-baseline-shift) - * [`https://drafts.csswg.org/css-inline-3/#propdef-dominant-baseline`](https://drafts.csswg.org/css-inline-3/#propdef-dominant-baseline) * [`https://www.w3.org/TR/css-values-3/#typedef-number-percentage`](https://www.w3.org/TR/css-values-3/#typedef-number-percentage) - * [`https://drafts.csswg.org/web-animations-1/#animation-type`](https://drafts.csswg.org/web-animations-1/#animation-type) -- [CSS Mobile Text Size Adjustment Module Level 1](https://drafts.csswg.org/css-size-adjust-1/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) -- [CSS Multi-column Layout Module Level 1](https://drafts.csswg.org/css-multicol/): - * [`https://drafts.csswg.org/css-grid-2/#grid-container`](https://drafts.csswg.org/css-grid-2/#grid-container) - * [`https://drafts.csswg.org/css-grid-2/#grid-item`](https://drafts.csswg.org/css-grid-2/#grid-item) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) -- [CSS Multi-column Layout Module Level 2](https://drafts.csswg.org/css-multicol-2/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - [CSS Nesting Module](https://drafts.csswg.org/css-nesting/): * [`https://html.spec.whatwg.org/#the-div-element`](https://html.spec.whatwg.org/#the-div-element) - [CSS Object Model (CSSOM)](https://drafts.csswg.org/cssom/): @@ -4732,27 +4752,14 @@ Links in the body of a specification should be to the same document as that poin * [`https://html.spec.whatwg.org/#browsing-context-container`](https://html.spec.whatwg.org/#browsing-context-container) * [`https://html.spec.whatwg.org/#being-rendered`](https://html.spec.whatwg.org/#being-rendered) * [`https://drafts.csswg.org/css-color-3/#alphavalue-def`](https://drafts.csswg.org/css-color-3/#alphavalue-def) - * [`https://drafts.csswg.org/css-lists-3/#typedef-counter`](https://drafts.csswg.org/css-lists-3/#typedef-counter) - [CSS Overflow Module Level 3](https://drafts.csswg.org/css-overflow-3/): - * [`https://drafts.csswg.org/css-inline-3/#line-box`](https://drafts.csswg.org/css-inline-3/#line-box) - * [`https://drafts.csswg.org/css-inline-3/#root-inline-box`](https://drafts.csswg.org/css-inline-3/#root-inline-box) - * [`https://drafts.csswg.org/css-grid-2/#grid-item`](https://drafts.csswg.org/css-grid-2/#grid-item) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#the-html-element`](https://html.spec.whatwg.org/#the-html-element) * [`https://html.spec.whatwg.org/#html-vs-xhtml`](https://html.spec.whatwg.org/#html-vs-xhtml) * [`https://html.spec.whatwg.org/#the-body-element`](https://html.spec.whatwg.org/#the-body-element) - [CSS Overflow Module Level 4](https://drafts.csswg.org/css-overflow-4/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://drafts.csswg.org/selectors-3/#subject`](https://drafts.csswg.org/selectors-3/#subject) * [`https://www.w3.org/TR/css3-transitions/#animatable-types`](https://www.w3.org/TR/css3-transitions/#animatable-types) * [`https://html.spec.whatwg.org/#dom-dir`](https://html.spec.whatwg.org/#dom-dir) -- [CSS Overscroll Behavior Module Level 1](https://drafts.csswg.org/css-overscroll-1/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) -- [CSS Page Floats](https://drafts.csswg.org/css-page-floats/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) -- [CSS Paged Media Module Level 3](https://drafts.csswg.org/css-page-3/): - * [`https://drafts.csswg.org/css-inline-3/#propdef-vertical-align`](https://drafts.csswg.org/css-inline-3/#propdef-vertical-align) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - [CSS Painting API Level 1](https://drafts.css-houdini.org/css-paint-api-1/): * [`https://html.spec.whatwg.org/#worklet`](https://html.spec.whatwg.org/#worklet) * [`https://html.spec.whatwg.org/#worklet-global-scope-type`](https://html.spec.whatwg.org/#worklet-global-scope-type) @@ -4785,47 +4792,16 @@ Links in the body of a specification should be to the same document as that poin * [`https://html.spec.whatwg.org/#worklets-idempotent`](https://html.spec.whatwg.org/#worklets-idempotent) - [CSS Parser API](https://wicg.github.io/css-parser-api/): * [`https://html.spec.whatwg.org/#attr-img-sizes`](https://html.spec.whatwg.org/#attr-img-sizes) -- [CSS Positioned Layout Module Level 3](https://drafts.csswg.org/css-position/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://www.w3.org/TR/css-grid-1/#abspos-items`](https://www.w3.org/TR/css-grid-1/#abspos-items) - * [`https://www.w3.org/TR/css-grid-1/#static-position`](https://www.w3.org/TR/css-grid-1/#static-position) - * [`https://drafts.csswg.org/css-inline-3/#line-box`](https://drafts.csswg.org/css-inline-3/#line-box) - * [`https://drafts.csswg.org/css-grid-2/#grid-container`](https://drafts.csswg.org/css-grid-2/#grid-container) - * [`https://drafts.csswg.org/css-grid-2/#grid-area`](https://drafts.csswg.org/css-grid-2/#grid-area) - * [`https://drafts.csswg.org/css-grid-2/#grid-placement-property`](https://drafts.csswg.org/css-grid-2/#grid-placement-property) - [CSS Properties and Values API Level 1](https://drafts.css-houdini.org/css-properties-values-api-1/): - * [`https://drafts.csswg.org/web-animations-1/#by-computed-value`](https://drafts.csswg.org/web-animations-1/#by-computed-value) * [`https://www.w3.org/TR/css-syntax-3/#consume-a-name`](https://www.w3.org/TR/css-syntax-3/#consume-a-name) * [`https://html.spec.whatwg.org/#current-global-object`](https://html.spec.whatwg.org/#current-global-object) * [`https://html.spec.whatwg.org/#concept-document-window`](https://html.spec.whatwg.org/#concept-document-window) - [CSS Pseudo-Elements Module Level 4](https://drafts.csswg.org/css-pseudo-4/): - * [`https://drafts.csswg.org/css-inline-3/#line-box`](https://drafts.csswg.org/css-inline-3/#line-box) - * [`https://drafts.csswg.org/css-inline-3/#propdef-initial-letter`](https://drafts.csswg.org/css-inline-3/#propdef-initial-letter) * [`https://drafts.csswg.org/css-color-3/#color0`](https://drafts.csswg.org/css-color-3/#color0) - * [`https://drafts.csswg.org/css-lists-3/#marker`](https://drafts.csswg.org/css-lists-3/#marker) - * [`https://drafts.csswg.org/css-lists-3/#list-item`](https://drafts.csswg.org/css-lists-3/#list-item) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-position`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-position) * [`https://drafts.csswg.org/selectors-3/#x`](https://drafts.csswg.org/selectors-3/#x) - * [`https://www.w3.org/TR/css-lists-3/#marker-properties`](https://www.w3.org/TR/css-lists-3/#marker-properties) - [CSS Regions Module Level 1](https://drafts.csswg.org/css-regions/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#attr-tabindex`](https://html.spec.whatwg.org/#attr-tabindex) -- [CSS Rhythmic Sizing](https://drafts.csswg.org/css-rhythm/): - * [`https://drafts.csswg.org/css-line-grid-1/#propdef-line-grid`](https://drafts.csswg.org/css-line-grid-1/#propdef-line-grid) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://drafts.csswg.org/css-inline-3/#propdef-vertical-align`](https://drafts.csswg.org/css-inline-3/#propdef-vertical-align) -- [CSS Round Display Level 1](https://drafts.csswg.org/css-round-display/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - [CSS Ruby Annotation Layout Module Level 1](https://drafts.csswg.org/css-ruby-1/): - * [`https://www.w3.org/TR/css-inline-3/#model`](https://www.w3.org/TR/css-inline-3/#model) - * [`https://www.w3.org/TR/css-inline-3/#line-height`](https://www.w3.org/TR/css-inline-3/#line-height) - * [`https://drafts.csswg.org/css-inline-3/#line-box`](https://drafts.csswg.org/css-inline-3/#line-box) - * [`https://drafts.csswg.org/css-inline-3/#propdef-vertical-align`](https://drafts.csswg.org/css-inline-3/#propdef-vertical-align) - * [`https://drafts.csswg.org/css-inline-3/#line-relative-shift-values`](https://drafts.csswg.org/css-inline-3/#line-relative-shift-values) - * [`https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-top`](https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-top) - * [`https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-bottom`](https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-bottom) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://drafts.csswg.org/css-grid-2/#valdef-grid-template-columns-max-content`](https://drafts.csswg.org/css-grid-2/#valdef-grid-template-columns-max-content) * [`https://html.spec.whatwg.org/#rtc`](https://html.spec.whatwg.org/#rtc) * [`https://html.spec.whatwg.org/#the-rp-element`](https://html.spec.whatwg.org/#the-rp-element) * [`https://html.spec.whatwg.org/#the-ruby-element`](https://html.spec.whatwg.org/#the-ruby-element) @@ -4834,7 +4810,6 @@ Links in the body of a specification should be to the same document as that poin * [`https://html.spec.whatwg.org/#window`](https://html.spec.whatwg.org/#window) * [`https://html.spec.whatwg.org/#the-slot-element`](https://html.spec.whatwg.org/#the-slot-element) * [`https://drafts.csswg.org/selectors-3/#x`](https://drafts.csswg.org/selectors-3/#x) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-type`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-type) - [CSS Scroll Anchoring Module Level 1](https://drafts.csswg.org/css-scroll-anchoring/): * [`https://html.spec.whatwg.org/#dom-anchor`](https://html.spec.whatwg.org/#dom-anchor) * [`https://html.spec.whatwg.org/#focused-area-of-the-document`](https://html.spec.whatwg.org/#focused-area-of-the-document) @@ -4844,13 +4819,10 @@ Links in the body of a specification should be to the same document as that poin * [`https://html.spec.whatwg.org/#the-input-element`](https://html.spec.whatwg.org/#the-input-element) * [`https://html.spec.whatwg.org/#fip-active-match`](https://html.spec.whatwg.org/#fip-active-match) * [`https://html.spec.whatwg.org/#processing-model-8`](https://html.spec.whatwg.org/#processing-model-8) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - [CSS Scroll Snap Module Level 1](https://drafts.csswg.org/css-scroll-snap-1/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#the-body-element`](https://html.spec.whatwg.org/#the-body-element) * [`https://html.spec.whatwg.org/#the-section-element`](https://html.spec.whatwg.org/#the-section-element) - [CSS Scrollbars Styling Module Level 1](https://drafts.csswg.org/css-scrollbars/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#the-body-element`](https://html.spec.whatwg.org/#the-body-element) - [CSS Shadow Parts](https://drafts.csswg.org/css-shadow-parts/): * [`https://www.w3.org/TR/selectors-4/#live-profile`](https://www.w3.org/TR/selectors-4/#live-profile) @@ -4859,62 +4831,58 @@ Links in the body of a specification should be to the same document as that poin * [`https://www.w3.org/TR/css3-transitions/#animtype-simple-list`](https://www.w3.org/TR/css3-transitions/#animtype-simple-list) * [`https://www.w3.org/TR/css3-transitions/#animtype-lpcalc`](https://www.w3.org/TR/css3-transitions/#animtype-lpcalc) * [`https://www.w3.org/TR/css-box-3/#the-css-box-model`](https://www.w3.org/TR/css-box-3/#the-css-box-model) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) -- [CSS Shapes Module Level 2](https://drafts.csswg.org/css-shapes-2/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) +- [CSS Spatial Navigation Level 1](https://drafts.csswg.org/css-nav-1/): + * [`https://html.spec.whatwg.org/#dom-focus`](https://html.spec.whatwg.org/#dom-focus) + * [`https://html.spec.whatwg.org/#window`](https://html.spec.whatwg.org/#window) + * [`https://html.spec.whatwg.org/#the-body-element-2`](https://html.spec.whatwg.org/#the-body-element-2) + * [`https://html.spec.whatwg.org/#concept-request-origin`](https://html.spec.whatwg.org/#concept-request-origin) + * [`https://html.spec.whatwg.org/#active-document`](https://html.spec.whatwg.org/#active-document) + * [`https://html.spec.whatwg.org/#top-level-browsing-context`](https://html.spec.whatwg.org/#top-level-browsing-context) + * [`https://html.spec.whatwg.org/#focusable-area`](https://html.spec.whatwg.org/#focusable-area) + * [`https://html.spec.whatwg.org/#browsing-context`](https://html.spec.whatwg.org/#browsing-context) + * [`https://html.spec.whatwg.org/#sequential-focus-navigation-starting-point`](https://html.spec.whatwg.org/#sequential-focus-navigation-starting-point) + * [`https://html.spec.whatwg.org/#focusing-steps`](https://html.spec.whatwg.org/#focusing-steps) + * [`https://html.spec.whatwg.org/#nested-browsing-context`](https://html.spec.whatwg.org/#nested-browsing-context) + * [`https://html.spec.whatwg.org/#browsing-context-container`](https://html.spec.whatwg.org/#browsing-context-container) + * [`https://html.spec.whatwg.org/#dom-anchor`](https://html.spec.whatwg.org/#dom-anchor) + * [`https://html.spec.whatwg.org/#currently-focused-area-of-a-top-level-browsing-context`](https://html.spec.whatwg.org/#currently-focused-area-of-a-top-level-browsing-context) + * [`https://html.spec.whatwg.org/#concept-element-disabled`](https://html.spec.whatwg.org/#concept-element-disabled) + * [`https://html.spec.whatwg.org/#expressly-inert`](https://html.spec.whatwg.org/#expressly-inert) + * [`https://html.spec.whatwg.org/#being-rendered`](https://html.spec.whatwg.org/#being-rendered) + * [`https://html.spec.whatwg.org/#nodes-are-removed`](https://html.spec.whatwg.org/#nodes-are-removed) + * [`https://html.spec.whatwg.org/#attr-tabindex`](https://html.spec.whatwg.org/#attr-tabindex) + * [`https://html.spec.whatwg.org/#sequential-focus-navigation-order`](https://html.spec.whatwg.org/#sequential-focus-navigation-order) + * [`https://drafts.csswg.org/css2/box.html#x14`](https://drafts.csswg.org/css2/box.html#x14) - [CSS Speech Module Level 1](https://drafts.csswg.org/css-speech-1/): * [`https://html.spec.whatwg.org/#the-span-element`](https://html.spec.whatwg.org/#the-span-element) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-type`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-type) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-image`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-image) - [CSS Syntax Module Level 3](https://drafts.csswg.org/css-syntax/): * [`https://html.spec.whatwg.org/#the-a-element`](https://html.spec.whatwg.org/#the-a-element) * [`https://html.spec.whatwg.org/#the-p-element`](https://html.spec.whatwg.org/#the-p-element) * [`https://html.spec.whatwg.org/#link-type-stylesheet`](https://html.spec.whatwg.org/#link-type-stylesheet) * [`https://html.spec.whatwg.org/#attr-img-sizes`](https://html.spec.whatwg.org/#attr-img-sizes) - [CSS Table Module Level 3](https://drafts.csswg.org/css-tables-3/): - * [`https://drafts.csswg.org/css-grid-2/#grid`](https://drafts.csswg.org/css-grid-2/#grid) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://drafts.csswg.org/css-transforms/#grouping-property-values`](https://drafts.csswg.org/css-transforms/#grouping-property-values) - * [`https://drafts.csswg.org/css-inline-3/#propdef-vertical-align`](https://drafts.csswg.org/css-inline-3/#propdef-vertical-align) * [`https://html.spec.whatwg.org/#tables-2`](https://html.spec.whatwg.org/#tables-2) - [CSS Text Decoration Module Level 3](https://drafts.csswg.org/css-text-decor-3/): * [`https://html.spec.whatwg.org/#the-ins-element`](https://html.spec.whatwg.org/#the-ins-element) * [`https://html.spec.whatwg.org/#the-del-element`](https://html.spec.whatwg.org/#the-del-element) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://www.w3.org/TR/css-inline-3/#propdef-vertical-align`](https://www.w3.org/TR/css-inline-3/#propdef-vertical-align) - * [`https://www.w3.org/TR/css-inline-3/#valdef-alignment-baseline-baseline`](https://www.w3.org/TR/css-inline-3/#valdef-alignment-baseline-baseline) * [`https://www.w3.org/TR/css-color-3/#color0`](https://www.w3.org/TR/css-color-3/#color0) - [CSS Text Decoration Module Level 4](https://drafts.csswg.org/css-text-decor-4/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://drafts.csswg.org/css-color-3/#color0`](https://drafts.csswg.org/css-color-3/#color0) - * [`https://drafts.csswg.org/css-inline-3/#valdef-alignment-baseline-baseline`](https://drafts.csswg.org/css-inline-3/#valdef-alignment-baseline-baseline) - * [`https://drafts.csswg.org/css-inline-3/#propdef-vertical-align`](https://drafts.csswg.org/css-inline-3/#propdef-vertical-align) - [CSS Text Module Level 3](https://drafts.csswg.org/css-text-3/): * [`https://www.w3.org/TR/css-fonts-3/#feature-precedence`](https://www.w3.org/TR/css-fonts-3/#feature-precedence) * [`https://html.spec.whatwg.org/#language`](https://html.spec.whatwg.org/#language) * [`https://html.spec.whatwg.org/#newlines`](https://html.spec.whatwg.org/#newlines) * [`https://html.spec.whatwg.org/#preprocessing-the-input-stream`](https://html.spec.whatwg.org/#preprocessing-the-input-stream) * [`https://html.spec.whatwg.org/#the-wbr-element`](https://html.spec.whatwg.org/#the-wbr-element) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://drafts.csswg.org/css-inline-3/#line-box`](https://drafts.csswg.org/css-inline-3/#line-box) - * [`https://drafts.csswg.org/css-inline-3/#propdef-vertical-align`](https://drafts.csswg.org/css-inline-3/#propdef-vertical-align) - * [`https://drafts.csswg.org/css-inline-3/#valdef-alignment-baseline-baseline`](https://drafts.csswg.org/css-inline-3/#valdef-alignment-baseline-baseline) - [CSS Text Module Level 4](https://drafts.csswg.org/css-text-4/): * [`https://html.spec.whatwg.org/#the-wbr-element`](https://html.spec.whatwg.org/#the-wbr-element) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - [CSS Transforms Module Level 1](https://drafts.csswg.org/css-transforms/): * [`https://html.spec.whatwg.org/#the-div-element`](https://html.spec.whatwg.org/#the-div-element) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - [CSS Transforms Module Level 2](https://drafts.csswg.org/css-transforms-2/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#the-a-element`](https://html.spec.whatwg.org/#the-a-element) - [CSS Transitions](https://drafts.csswg.org/css-transitions/): * [`https://drafts.csswg.org/css-color-3/#opacity`](https://drafts.csswg.org/css-color-3/#opacity) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://drafts.csswg.org/web-animations-1/#animation-type`](https://drafts.csswg.org/web-animations-1/#animation-type) - * [`https://drafts.csswg.org/web-animations-1/#not-animatable`](https://drafts.csswg.org/web-animations-1/#not-animatable) - * [`https://drafts.csswg.org/web-animations-1/#discrete`](https://drafts.csswg.org/web-animations-1/#discrete) - * [`https://drafts.csswg.org/web-animations-1/#combining-shadow-lists`](https://drafts.csswg.org/web-animations-1/#combining-shadow-lists) * [`https://html.spec.whatwg.org/#concept-event-dispatch`](https://html.spec.whatwg.org/#concept-event-dispatch) * [`https://html.spec.whatwg.org/#event-handlers`](https://html.spec.whatwg.org/#event-handlers) * [`https://html.spec.whatwg.org/#event-handler-event-type`](https://html.spec.whatwg.org/#event-handler-event-type) @@ -4926,100 +4894,32 @@ Links in the body of a specification should be to the same document as that poin * [`https://html.spec.whatwg.org/#globaleventhandlers`](https://html.spec.whatwg.org/#globaleventhandlers) * [`https://html.spec.whatwg.org/#eventhandler`](https://html.spec.whatwg.org/#eventhandler) - [CSS Transitions Level 2](https://drafts.csswg.org/css-transitions-2/): - * [`https://drafts.csswg.org/web-animations/#iteration-duration`](https://drafts.csswg.org/web-animations/#iteration-duration) - * [`https://drafts.csswg.org/web-animations/#animation-effect`](https://drafts.csswg.org/web-animations/#animation-effect) - * [`https://drafts.csswg.org/web-animations/#start-delay`](https://drafts.csswg.org/web-animations/#start-delay) - * [`https://drafts.csswg.org/web-animations/#cancel-an-animation`](https://drafts.csswg.org/web-animations/#cancel-an-animation) - * [`https://drafts.csswg.org/web-animations/#animation`](https://drafts.csswg.org/web-animations/#animation) - * [`https://drafts.csswg.org/web-animations/#animation-class`](https://drafts.csswg.org/web-animations/#animation-class) - * [`https://drafts.csswg.org/web-animations/#global-animation-list`](https://drafts.csswg.org/web-animations/#global-animation-list) - * [`https://drafts.csswg.org/web-animations/#idle-play-state`](https://drafts.csswg.org/web-animations/#idle-play-state) * [`https://drafts.csswg.org/web-animations/#sampling`](https://drafts.csswg.org/web-animations/#sampling) * [`https://drafts.csswg.org/web-animations/#target-effect`](https://drafts.csswg.org/web-animations/#target-effect) - * [`https://drafts.csswg.org/web-animations/#unresolved`](https://drafts.csswg.org/web-animations/#unresolved) * [`https://drafts.csswg.org/web-animations/#current-time`](https://drafts.csswg.org/web-animations/#current-time) * [`https://drafts.csswg.org/web-animations/#pending-play-state`](https://drafts.csswg.org/web-animations/#pending-play-state) - * [`https://drafts.csswg.org/web-animations/#active-duration`](https://drafts.csswg.org/web-animations/#active-duration) * [`https://drafts.csswg.org/web-animations/#target-effect-end`](https://drafts.csswg.org/web-animations/#target-effect-end) - * [`https://drafts.csswg.org/web-animations/#current-iteration`](https://drafts.csswg.org/web-animations/#current-iteration) - * [`https://drafts.csswg.org/web-animations/#iteration-start`](https://drafts.csswg.org/web-animations/#iteration-start) - * [`https://drafts.csswg.org/web-animations/#active-time`](https://drafts.csswg.org/web-animations/#active-time) - * [`https://drafts.csswg.org/web-animations/#fill-mode`](https://drafts.csswg.org/web-animations/#fill-mode) - * [`https://www.w3.org/TR/web-animations-1/#time-transformations`](https://www.w3.org/TR/web-animations-1/#time-transformations) - * [`https://www.w3.org/TR/web-animations-1/#applying-the-composited-result`](https://www.w3.org/TR/web-animations-1/#applying-the-composited-result) - * [`https://www.w3.org/TR/web-animations-1/#animation-effect-phases-and-states`](https://www.w3.org/TR/web-animations-1/#animation-effect-phases-and-states) - * [`https://drafts.csswg.org/web-animations-1/#transformed-progress`](https://drafts.csswg.org/web-animations-1/#transformed-progress) - * [`https://drafts.csswg.org/web-animations-1/#dom-animation-cancel`](https://drafts.csswg.org/web-animations-1/#dom-animation-cancel) - * [`https://drafts.csswg.org/web-animations-1/#dom-animatable-getanimations`](https://drafts.csswg.org/web-animations-1/#dom-animatable-getanimations) * [`https://html.spec.whatwg.org/#being-rendered`](https://html.spec.whatwg.org/#being-rendered) - [CSS Typed OM Level 1](https://drafts.css-houdini.org/css-typed-om-1/): - * [`https://drafts.csswg.org/css-lists-3/#propdef-counter-reset`](https://drafts.csswg.org/css-lists-3/#propdef-counter-reset) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-image`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-image) - * [`https://drafts.csswg.org/css-lists-3/#propdef-counter-increment`](https://drafts.csswg.org/css-lists-3/#propdef-counter-increment) - * [`https://drafts.csswg.org/css-lists-3/#propdef-counter-set`](https://drafts.csswg.org/css-lists-3/#propdef-counter-set) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style`](https://drafts.csswg.org/css-lists-3/#propdef-list-style) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-position`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-position) - * [`https://drafts.csswg.org/css-lists-3/#propdef-list-style-type`](https://drafts.csswg.org/css-lists-3/#propdef-list-style-type) - * [`https://drafts.csswg.org/css-lists-3/#propdef-marker-side`](https://drafts.csswg.org/css-lists-3/#propdef-marker-side) * [`https://html.spec.whatwg.org/#htmlelement`](https://html.spec.whatwg.org/#htmlelement) * [`https://html.spec.whatwg.org/#the-style-element`](https://html.spec.whatwg.org/#the-style-element) * [`https://html.spec.whatwg.org/#attr-style`](https://html.spec.whatwg.org/#attr-style) - * [`https://drafts.csswg.org/css-grid-2/#typedef-flex`](https://drafts.csswg.org/css-grid-2/#typedef-flex) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid`](https://drafts.csswg.org/css-grid-2/#propdef-grid) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-area`](https://drafts.csswg.org/css-grid-2/#propdef-grid-area) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-auto-columns`](https://drafts.csswg.org/css-grid-2/#propdef-grid-auto-columns) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-auto-flow`](https://drafts.csswg.org/css-grid-2/#propdef-grid-auto-flow) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-auto-rows`](https://drafts.csswg.org/css-grid-2/#propdef-grid-auto-rows) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-column`](https://drafts.csswg.org/css-grid-2/#propdef-grid-column) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-column-end`](https://drafts.csswg.org/css-grid-2/#propdef-grid-column-end) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-column-start`](https://drafts.csswg.org/css-grid-2/#propdef-grid-column-start) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-row`](https://drafts.csswg.org/css-grid-2/#propdef-grid-row) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-row-end`](https://drafts.csswg.org/css-grid-2/#propdef-grid-row-end) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-row-start`](https://drafts.csswg.org/css-grid-2/#propdef-grid-row-start) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-template`](https://drafts.csswg.org/css-grid-2/#propdef-grid-template) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-template-areas`](https://drafts.csswg.org/css-grid-2/#propdef-grid-template-areas) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-template-columns`](https://drafts.csswg.org/css-grid-2/#propdef-grid-template-columns) - * [`https://drafts.csswg.org/css-grid-2/#propdef-grid-template-rows`](https://drafts.csswg.org/css-grid-2/#propdef-grid-template-rows) * [`https://www.w3.org/TR/css-values-3/#typedef-number-percentage`](https://www.w3.org/TR/css-values-3/#typedef-number-percentage) - * [`https://drafts.csswg.org/css-inline-3/#propdef-alignment-baseline`](https://drafts.csswg.org/css-inline-3/#propdef-alignment-baseline) - * [`https://drafts.csswg.org/css-inline-3/#propdef-baseline-shift`](https://drafts.csswg.org/css-inline-3/#propdef-baseline-shift) - * [`https://drafts.csswg.org/css-inline-3/#propdef-dominant-baseline`](https://drafts.csswg.org/css-inline-3/#propdef-dominant-baseline) - * [`https://drafts.csswg.org/css-inline-3/#propdef-initial-letter`](https://drafts.csswg.org/css-inline-3/#propdef-initial-letter) - * [`https://drafts.csswg.org/css-inline-3/#propdef-initial-letter-align`](https://drafts.csswg.org/css-inline-3/#propdef-initial-letter-align) - * [`https://drafts.csswg.org/css-inline-3/#propdef-initial-letter-wrap`](https://drafts.csswg.org/css-inline-3/#propdef-initial-letter-wrap) - * [`https://drafts.csswg.org/css-inline-3/#propdef-vertical-align`](https://drafts.csswg.org/css-inline-3/#propdef-vertical-align) - * [`https://drafts.csswg.org/css-line-grid-1/#propdef-box-snap`](https://drafts.csswg.org/css-line-grid-1/#propdef-box-snap) - * [`https://drafts.csswg.org/css-line-grid-1/#propdef-line-grid`](https://drafts.csswg.org/css-line-grid-1/#propdef-line-grid) - * [`https://drafts.csswg.org/css-line-grid-1/#propdef-line-snap`](https://drafts.csswg.org/css-line-grid-1/#propdef-line-snap) * [`https://drafts.csswg.org/css-fonts-3/#absolute-size-value`](https://drafts.csswg.org/css-fonts-3/#absolute-size-value) * [`https://drafts.csswg.org/css-fonts-3/#relative-size-value`](https://drafts.csswg.org/css-fonts-3/#relative-size-value) - [CSS Values and Units Module Level 3](https://drafts.csswg.org/css-values-3/): * [`https://html.spec.whatwg.org/#dynamic-changes-to-base-urls`](https://html.spec.whatwg.org/#dynamic-changes-to-base-urls) * [`https://html.spec.whatwg.org/#the-base-element`](https://html.spec.whatwg.org/#the-base-element) * [`https://html.spec.whatwg.org/#dom-history-pushstate`](https://html.spec.whatwg.org/#dom-history-pushstate) - * [`https://drafts.csswg.org/css-grid-2/#valdef-flex-fr`](https://drafts.csswg.org/css-grid-2/#valdef-flex-fr) * [`https://drafts.csswg.org/selectors-3/#x`](https://drafts.csswg.org/selectors-3/#x) - [CSS Values and Units Module Level 4](https://drafts.csswg.org/css-values-4/): - * [`https://drafts.csswg.org/web-animations-1/#discrete`](https://drafts.csswg.org/web-animations-1/#discrete) * [`https://html.spec.whatwg.org/#dynamic-changes-to-base-urls`](https://html.spec.whatwg.org/#dynamic-changes-to-base-urls) * [`https://html.spec.whatwg.org/#the-base-element`](https://html.spec.whatwg.org/#the-base-element) * [`https://html.spec.whatwg.org/#dom-history-pushstate`](https://html.spec.whatwg.org/#dom-history-pushstate) - * [`https://drafts.csswg.org/css-grid-2/#valdef-flex-fr`](https://drafts.csswg.org/css-grid-2/#valdef-flex-fr) - * [`https://drafts.csswg.org/css-grid-2/#typedef-flex`](https://drafts.csswg.org/css-grid-2/#typedef-flex) - * [`https://drafts.csswg.org/css-inline-3/#valdef-line-height-normal`](https://drafts.csswg.org/css-inline-3/#valdef-line-height-normal) * [`https://www.w3.org/TR/css-values-3/#acknowledgements`](https://www.w3.org/TR/css-values-3/#acknowledgements) -- [CSS Will Change Module Level 1](https://drafts.csswg.org/css-will-change/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - [CSS Writing Modes Level 4](https://drafts.csswg.org/css-writing-modes-4/): * [`https://html.spec.whatwg.org/#bidi-rendering`](https://html.spec.whatwg.org/#bidi-rendering) * [`https://html.spec.whatwg.org/#the-body-element`](https://html.spec.whatwg.org/#the-body-element) - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) - * [`https://drafts.csswg.org/css-inline-3/#root-inline-box`](https://drafts.csswg.org/css-inline-3/#root-inline-box) - * [`https://drafts.csswg.org/css-inline-3/#propdef-vertical-align`](https://drafts.csswg.org/css-inline-3/#propdef-vertical-align) - * [`https://drafts.csswg.org/css-inline-3/#valdef-alignment-baseline-baseline`](https://drafts.csswg.org/css-inline-3/#valdef-alignment-baseline-baseline) - * [`https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-sub`](https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-sub) - * [`https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-super`](https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-super) - * [`https://drafts.csswg.org/css-grid-2/#grid-item`](https://drafts.csswg.org/css-grid-2/#grid-item) - [CSSOM View Module](https://drafts.csswg.org/cssom-view/): * [`https://html.spec.whatwg.org/#html-elements`](https://html.spec.whatwg.org/#html-elements) * [`https://html.spec.whatwg.org/#the-body-element`](https://html.spec.whatwg.org/#the-body-element) @@ -5374,7 +5274,6 @@ Links in the body of a specification should be to the same document as that poin * [`https://html.spec.whatwg.org/#current-settings-object`](https://html.spec.whatwg.org/#current-settings-object) * [`https://html.spec.whatwg.org/#event-messageerror`](https://html.spec.whatwg.org/#event-messageerror) - [Filter Effects Module Level 1](https://drafts.fxtf.org/filter-effects-1/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#browsing-context`](https://html.spec.whatwg.org/#browsing-context) * [`https://html.spec.whatwg.org/#attr-img-crossorigin`](https://html.spec.whatwg.org/#attr-img-crossorigin) * [`https://html.spec.whatwg.org/#the-img-element`](https://html.spec.whatwg.org/#the-img-element) @@ -5383,9 +5282,7 @@ Links in the body of a specification should be to the same document as that poin * [`https://www.w3.org/TR/css-transitions-1/#animtype-number`](https://www.w3.org/TR/css-transitions-1/#animtype-number) * [`https://www.w3.org/TR/css-transitions-1/#animtype-shadow-list`](https://www.w3.org/TR/css-transitions-1/#animtype-shadow-list) * [`https://drafts.csswg.org/css-color-3/#color0`](https://drafts.csswg.org/css-color-3/#color0) - * [`https://drafts.csswg.org/web-animations-1/#composite-operation-replace`](https://drafts.csswg.org/web-animations-1/#composite-operation-replace) - [Filter Effects Module Level 2](https://drafts.fxtf.org/filter-effects-2/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://html.spec.whatwg.org/#browsing-context`](https://html.spec.whatwg.org/#browsing-context) - [Frame Timing](https://wicg.github.io/frame-timing/): * [`https://html.spec.whatwg.org/#window`](https://html.spec.whatwg.org/#window) @@ -5972,25 +5869,9 @@ Links in the body of a specification should be to the same document as that poin * [`https://drafts.csswg.org/css-syntax/#conform-classes`](https://drafts.csswg.org/css-syntax/#conform-classes) * [`https://drafts.csswg.org/css-align/#propdef-propdef-justify-content`](https://drafts.csswg.org/css-align/#propdef-propdef-justify-content) * [`https://drafts.csswg.org/css-align/#propdef-propdef-justify-items`](https://drafts.csswg.org/css-align/#propdef-propdef-justify-items) - * [`https://drafts.csswg.org/css-grid/#propdef-grid-auto-columns`](https://drafts.csswg.org/css-grid/#propdef-grid-auto-columns) - * [`https://drafts.csswg.org/css-grid/#propdef-grid-auto-flow`](https://drafts.csswg.org/css-grid/#propdef-grid-auto-flow) - * [`https://drafts.csswg.org/css-grid/#propdef-grid-auto-rows`](https://drafts.csswg.org/css-grid/#propdef-grid-auto-rows) * [`https://drafts.csswg.org/css-grid/#propdef-grid-column-gap`](https://drafts.csswg.org/css-grid/#propdef-grid-column-gap) * [`https://drafts.csswg.org/css-grid/#propdef-grid-row-gap`](https://drafts.csswg.org/css-grid/#propdef-grid-row-gap) - * [`https://drafts.csswg.org/css-grid/#propdef-grid-template-areas`](https://drafts.csswg.org/css-grid/#propdef-grid-template-areas) - * [`https://drafts.csswg.org/css-grid/#propdef-grid-template-columns`](https://drafts.csswg.org/css-grid/#propdef-grid-template-columns) - * [`https://drafts.csswg.org/css-grid/#propdef-grid-template-rows`](https://drafts.csswg.org/css-grid/#propdef-grid-template-rows) - * [`https://drafts.csswg.org/css-inline/#alphabetic-baseline`](https://drafts.csswg.org/css-inline/#alphabetic-baseline) - * [`https://drafts.csswg.org/css-inline/#ascent-metric`](https://drafts.csswg.org/css-inline/#ascent-metric) - * [`https://drafts.csswg.org/css-inline/#descent-metric`](https://drafts.csswg.org/css-inline/#descent-metric) - * [`https://drafts.csswg.org/css-inline/#hanging-baseline`](https://drafts.csswg.org/css-inline/#hanging-baseline) - * [`https://drafts.csswg.org/css-inline/#ideographic-under-baseline`](https://drafts.csswg.org/css-inline/#ideographic-under-baseline) - * [`https://drafts.csswg.org/css-lists/#list-item`](https://drafts.csswg.org/css-lists/#list-item) - * [`https://drafts.csswg.org/css-lists/#propdef-counter-reset`](https://drafts.csswg.org/css-lists/#propdef-counter-reset) - * [`https://drafts.csswg.org/css-lists/#propdef-counter-set`](https://drafts.csswg.org/css-lists/#propdef-counter-set) - * [`https://drafts.csswg.org/css-lists/#propdef-list-style-type`](https://drafts.csswg.org/css-lists/#propdef-list-style-type) * [`https://drafts.csswg.org/css-multicol/#propdef-column-gap`](https://drafts.csswg.org/css-multicol/#propdef-column-gap) - * [`https://drafts.csswg.org/web-animations/#update-animations-and-send-events`](https://drafts.csswg.org/web-animations/#update-animations-and-send-events) * [`https://drafts.csswg.org/css-values/#vw`](https://drafts.csswg.org/css-values/#vw) * [`https://w3c.github.io/webvtt/#webvtt-file-using-cue-text`](https://w3c.github.io/webvtt/#webvtt-file-using-cue-text) * [`https://w3c.github.io/webdriver-bidi/#webdriver-bidi-navigation-status`](https://w3c.github.io/webdriver-bidi/#webdriver-bidi-navigation-status) @@ -6272,6 +6153,41 @@ Links in the body of a specification should be to the same document as that poin * [`https://html.spec.whatwg.org/#attr-object-data`](https://html.spec.whatwg.org/#attr-object-data) * [`https://html.spec.whatwg.org/#the-embed-element`](https://html.spec.whatwg.org/#the-embed-element) * [`https://html.spec.whatwg.org/#attr-embed-src`](https://html.spec.whatwg.org/#attr-embed-src) +- [MathML Core](https://w3c.github.io/mathml-core/): + * [`https://www.w3.org/TR/css-color-3/#colorunits`](https://www.w3.org/TR/css-color-3/#colorunits) + * [`https://www.w3.org/TR/css-color-3/#foreground`](https://www.w3.org/TR/css-color-3/#foreground) + * [`https://html.spec.whatwg.org/#the-id-attribute`](https://html.spec.whatwg.org/#the-id-attribute) + * [`https://html.spec.whatwg.org/#classes`](https://html.spec.whatwg.org/#classes) + * [`https://html.spec.whatwg.org/#the-style-attribute`](https://html.spec.whatwg.org/#the-style-attribute) + * [`https://html.spec.whatwg.org/#embedding-custom-non-visible-data-with-the-data-*-attributes`](https://html.spec.whatwg.org/#embedding-custom-non-visible-data-with-the-data-*-attributes) + * [`https://html.spec.whatwg.org/#nonce-attributes`](https://html.spec.whatwg.org/#nonce-attributes) + * [`https://html.spec.whatwg.org/#attr-tabindex`](https://html.spec.whatwg.org/#attr-tabindex) + * [`https://html.spec.whatwg.org/#presentational-hints`](https://html.spec.whatwg.org/#presentational-hints) + * [`https://html.spec.whatwg.org/#event-handler-content-attributes`](https://html.spec.whatwg.org/#event-handler-content-attributes) + * [`https://html.spec.whatwg.org/#event-handlers-on-elements,-document-objects,-and-window-objects`](https://html.spec.whatwg.org/#event-handlers-on-elements,-document-objects,-and-window-objects) + * [`https://html.spec.whatwg.org/#parsing`](https://html.spec.whatwg.org/#parsing) + * [`https://html.spec.whatwg.org/#html-integration-point`](https://html.spec.whatwg.org/#html-integration-point) + * [`https://html.spec.whatwg.org/#mathml-text-integration-point`](https://html.spec.whatwg.org/#mathml-text-integration-point) + * [`https://html.spec.whatwg.org/#tree-construction-dispatcher`](https://html.spec.whatwg.org/#tree-construction-dispatcher) + * [`https://html.spec.whatwg.org/#mathml`](https://html.spec.whatwg.org/#mathml) + * [`https://html.spec.whatwg.org/#svg-0`](https://html.spec.whatwg.org/#svg-0) + * [`https://html.spec.whatwg.org/#flow-content-2`](https://html.spec.whatwg.org/#flow-content-2) + * [`https://html.spec.whatwg.org/#phrasing-content-2`](https://html.spec.whatwg.org/#phrasing-content-2) + * [`https://html.spec.whatwg.org/#webappapis`](https://html.spec.whatwg.org/#webappapis) + * [`https://html.spec.whatwg.org/#window`](https://html.spec.whatwg.org/#window) + * [`https://html.spec.whatwg.org/#globaleventhandlers`](https://html.spec.whatwg.org/#globaleventhandlers) + * [`https://html.spec.whatwg.org/#documentandelementeventhandlers`](https://html.spec.whatwg.org/#documentandelementeventhandlers) + * [`https://html.spec.whatwg.org/#htmlorsvgelement`](https://html.spec.whatwg.org/#htmlorsvgelement) + * [`https://html.spec.whatwg.org/#reflect`](https://html.spec.whatwg.org/#reflect) + * [`https://html.spec.whatwg.org/#focus`](https://html.spec.whatwg.org/#focus) + * [`https://html.spec.whatwg.org/#the-table-element`](https://html.spec.whatwg.org/#the-table-element) + * [`https://html.spec.whatwg.org/#the-tr-element`](https://html.spec.whatwg.org/#the-tr-element) + * [`https://html.spec.whatwg.org/#the-td-element`](https://html.spec.whatwg.org/#the-td-element) + * [`https://html.spec.whatwg.org/#attr-tdth-colspan`](https://html.spec.whatwg.org/#attr-tdth-colspan) + * [`https://html.spec.whatwg.org/#attr-tdth-rowspan`](https://html.spec.whatwg.org/#attr-tdth-rowspan) + * [`https://html.spec.whatwg.org/#the-canvas-element`](https://html.spec.whatwg.org/#the-canvas-element) + * [`https://html.spec.whatwg.org/#security-with-canvas-elements`](https://html.spec.whatwg.org/#security-with-canvas-elements) + * [`https://html.spec.whatwg.org/#element`](https://html.spec.whatwg.org/#element) - [Measure Memory API](https://wicg.github.io/performance-measure-memory/): * [`https://html.spec.whatwg.org/#concept-settings-object-cross-origin-isolated-capability`](https://html.spec.whatwg.org/#concept-settings-object-cross-origin-isolated-capability) * [`https://html.spec.whatwg.org/#the-object-element`](https://html.spec.whatwg.org/#the-object-element) @@ -6540,7 +6456,6 @@ Links in the body of a specification should be to the same document as that poin * [`https://html.spec.whatwg.org/#the-form-element`](https://html.spec.whatwg.org/#the-form-element) * [`https://html.spec.whatwg.org/#attr-fs-action`](https://html.spec.whatwg.org/#attr-fs-action) - [Motion Path Module Level 1](https://drafts.fxtf.org/motion-1/): - * [`https://www.w3.org/TR/web-animations/#animation-type`](https://www.w3.org/TR/web-animations/#animation-type) * [`https://drafts.csswg.org/css-position-3/#normal-flow`](https://drafts.csswg.org/css-position-3/#normal-flow) * [`https://drafts.csswg.org/css-position/#normal-flow`](https://drafts.csswg.org/css-position/#normal-flow) - [Navigation Timing Level 2](https://w3c.github.io/navigation-timing/): @@ -7156,7 +7071,6 @@ Links in the body of a specification should be to the same document as that poin * [`https://html.spec.whatwg.org/#the-table-element`](https://html.spec.whatwg.org/#the-table-element) * [`https://drafts.csswg.org/css-color-3/#valuea-def-color`](https://drafts.csswg.org/css-color-3/#valuea-def-color) * [`https://www.w3.org/TR/cssom-1/#css`](https://www.w3.org/TR/cssom-1/#css) - * [`https://drafts.csswg.org/css-inline-3/#propdef-vertical-align`](https://drafts.csswg.org/css-inline-3/#propdef-vertical-align) * [`https://drafts.csswg.org/css2/visuren.html#block-container-element`](https://drafts.csswg.org/css2/visuren.html#block-container-element) - [Referrer Policy](https://w3c.github.io/webappsec-referrer-policy/): * [`https://html.spec.whatwg.org/#link-type-noreferrer`](https://html.spec.whatwg.org/#link-type-noreferrer) @@ -7263,11 +7177,6 @@ Links in the body of a specification should be to the same document as that poin * [`https://w3c.github.io/permissions/#boolean-permission-query-algorithm`](https://w3c.github.io/permissions/#boolean-permission-query-algorithm) * [`https://w3c.github.io/permissions/#request-permission-to-use`](https://w3c.github.io/permissions/#request-permission-to-use) * [`https://html.spec.whatwg.org/#environment-settings-object`](https://html.spec.whatwg.org/#environment-settings-object) -- [Resize Observer](https://drafts.csswg.org/resize-observer/): - * [`https://www.w3.org/TR/css3-positioning/#viewport`](https://www.w3.org/TR/css3-positioning/#viewport) - * [`https://html.spec.whatwg.org/#being-rendered`](https://html.spec.whatwg.org/#being-rendered) - * [`https://html.spec.whatwg.org/#errorevent`](https://html.spec.whatwg.org/#errorevent) - * [`https://html.spec.whatwg.org/#processing-model-8`](https://html.spec.whatwg.org/#processing-model-8) - [Resource Hints](https://w3c.github.io/resource-hints/): * [`https://html.spec.whatwg.org/#resolve-a-url`](https://html.spec.whatwg.org/#resolve-a-url) * [`https://html.spec.whatwg.org/#url`](https://html.spec.whatwg.org/#url) @@ -7310,6 +7219,72 @@ Links in the body of a specification should be to the same document as that poin * [`https://wicg.github.io/netinfo/#network-information`](https://wicg.github.io/netinfo/#network-information) * [`https://html.spec.whatwg.org/#networking-task-source`](https://html.spec.whatwg.org/#networking-task-source) * [`https://html.spec.whatwg.org/#queue-a-task`](https://html.spec.whatwg.org/#queue-a-task) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/): + * [`https://html.spec.whatwg.org/#the-img-element`](https://html.spec.whatwg.org/#the-img-element) + * [`https://html.spec.whatwg.org/#dom-tabindex`](https://html.spec.whatwg.org/#dom-tabindex) + * [`https://html.spec.whatwg.org/#reflect`](https://html.spec.whatwg.org/#reflect) + * [`https://html.spec.whatwg.org/#globaleventhandlers`](https://html.spec.whatwg.org/#globaleventhandlers) + * [`https://html.spec.whatwg.org/#documentandelementeventhandlers`](https://html.spec.whatwg.org/#documentandelementeventhandlers) + * [`https://html.spec.whatwg.org/#htmlorsvgelement`](https://html.spec.whatwg.org/#htmlorsvgelement) + * [`https://html.spec.whatwg.org/#dom-context-2d-ispointinpath`](https://html.spec.whatwg.org/#dom-context-2d-ispointinpath) + * [`https://html.spec.whatwg.org/#canvasdrawpath`](https://html.spec.whatwg.org/#canvasdrawpath) + * [`https://html.spec.whatwg.org/#dom-context-2d-ispointinstroke`](https://html.spec.whatwg.org/#dom-context-2d-ispointinstroke) + * [`https://html.spec.whatwg.org/#event-handler-content-attributes`](https://html.spec.whatwg.org/#event-handler-content-attributes) + * [`https://html.spec.whatwg.org/#event-handlers`](https://html.spec.whatwg.org/#event-handlers) + * [`https://html.spec.whatwg.org/#window`](https://html.spec.whatwg.org/#window) + * [`https://html.spec.whatwg.org/#event-handler-idl-attributes`](https://html.spec.whatwg.org/#event-handler-idl-attributes) + * [`https://html.spec.whatwg.org/#set-of-space-separated-tokens`](https://html.spec.whatwg.org/#set-of-space-separated-tokens) + * [`https://html.spec.whatwg.org/#set-of-comma-separated-tokens`](https://html.spec.whatwg.org/#set-of-comma-separated-tokens) + * [`https://html.spec.whatwg.org/#the-base-element`](https://html.spec.whatwg.org/#the-base-element) + * [`https://html.spec.whatwg.org/#the-link-element`](https://html.spec.whatwg.org/#the-link-element) + * [`https://html.spec.whatwg.org/#the-meta-element`](https://html.spec.whatwg.org/#the-meta-element) + * [`https://html.spec.whatwg.org/#the-style-element`](https://html.spec.whatwg.org/#the-style-element) + * [`https://html.spec.whatwg.org/#the-script-element`](https://html.spec.whatwg.org/#the-script-element) + * [`https://html.spec.whatwg.org/#valid-integer`](https://html.spec.whatwg.org/#valid-integer) + * [`https://html.spec.whatwg.org/#boolean-attribute`](https://html.spec.whatwg.org/#boolean-attribute) + * [`https://html.spec.whatwg.org/#attr-fe-autofocus`](https://html.spec.whatwg.org/#attr-fe-autofocus) + * [`https://html.spec.whatwg.org/#the-document-object`](https://html.spec.whatwg.org/#the-document-object) + * [`https://html.spec.whatwg.org/#windoweventhandlers`](https://html.spec.whatwg.org/#windoweventhandlers) + * [`https://html.spec.whatwg.org/#htmliframeelement`](https://html.spec.whatwg.org/#htmliframeelement) + * [`https://html.spec.whatwg.org/#htmlobjectelement`](https://html.spec.whatwg.org/#htmlobjectelement) + * [`https://html.spec.whatwg.org/#htmlembedelement`](https://html.spec.whatwg.org/#htmlembedelement) + * [`https://html.spec.whatwg.org/#global-attributes`](https://html.spec.whatwg.org/#global-attributes) + * [`https://html.spec.whatwg.org/#embedded-content`](https://html.spec.whatwg.org/#embedded-content) + * [`https://html.spec.whatwg.org/#cors-settings-attribute`](https://html.spec.whatwg.org/#cors-settings-attribute) + * [`https://html.spec.whatwg.org/#events-2`](https://html.spec.whatwg.org/#events-2) + * [`https://html.spec.whatwg.org/#focus`](https://html.spec.whatwg.org/#focus) + * [`https://html.spec.whatwg.org/#focused`](https://html.spec.whatwg.org/#focused) + * [`https://html.spec.whatwg.org/#focusable`](https://html.spec.whatwg.org/#focusable) + * [`https://html.spec.whatwg.org/#specially-focusable`](https://html.spec.whatwg.org/#specially-focusable) + * [`https://html.spec.whatwg.org/#the-tabindex-attribute`](https://html.spec.whatwg.org/#the-tabindex-attribute) + * [`https://html.spec.whatwg.org/#the-accesskey-attribute`](https://html.spec.whatwg.org/#the-accesskey-attribute) + * [`https://html.spec.whatwg.org/#media-elements`](https://html.spec.whatwg.org/#media-elements) + * [`https://html.spec.whatwg.org/#resolving-urls`](https://html.spec.whatwg.org/#resolving-urls) + * [`https://html.spec.whatwg.org/#document-base-url`](https://html.spec.whatwg.org/#document-base-url) + * [`https://html.spec.whatwg.org/#browsing-the-web`](https://html.spec.whatwg.org/#browsing-the-web) + * [`https://html.spec.whatwg.org/#create-a-potential-cors-request`](https://html.spec.whatwg.org/#create-a-potential-cors-request) + * [`https://html.spec.whatwg.org/#valid-browsing-context-name`](https://html.spec.whatwg.org/#valid-browsing-context-name) + * [`https://html.spec.whatwg.org/#browsers`](https://html.spec.whatwg.org/#browsers) + * [`https://html.spec.whatwg.org/#ping`](https://html.spec.whatwg.org/#ping) + * [`https://html.spec.whatwg.org/#attr-hyperlink-hreflang`](https://html.spec.whatwg.org/#attr-hyperlink-hreflang) + * [`https://html.spec.whatwg.org/#mime-type`](https://html.spec.whatwg.org/#mime-type) + * [`https://html.spec.whatwg.org/#the-a-element`](https://html.spec.whatwg.org/#the-a-element) + * [`https://html.spec.whatwg.org/#htmlhyperlinkelementutils`](https://html.spec.whatwg.org/#htmlhyperlinkelementutils) + * [`https://html.spec.whatwg.org/#limited-to-only-known-values`](https://html.spec.whatwg.org/#limited-to-only-known-values) + * [`https://html.spec.whatwg.org/#animation-frames`](https://html.spec.whatwg.org/#animation-frames) + * [`https://www.w3.org/TR/geometry-1/#dom-dompoint`](https://www.w3.org/TR/geometry-1/#dom-dompoint) + * [`https://www.w3.org/TR/geometry-1/#dom-dompointreadonly`](https://www.w3.org/TR/geometry-1/#dom-dompointreadonly) + * [`https://www.w3.org/TR/web-animations-1/#keyframeeffectreadonly`](https://www.w3.org/TR/web-animations-1/#keyframeeffectreadonly) + * [`https://www.w3.org/TR/web-animations-1/#dom-keyframeeffectreadonly-target`](https://www.w3.org/TR/web-animations-1/#dom-keyframeeffectreadonly-target) + * [`https://w3c.github.io/svg-aam/#details-id-69`](https://w3c.github.io/svg-aam/#details-id-69) + * [`https://www.w3.org/TR/css3-mediaqueries/#syntax`](https://www.w3.org/TR/css3-mediaqueries/#syntax) + * [`https://www.w3.org/TR/css-position-3/#vp`](https://www.w3.org/TR/css-position-3/#vp) + * [`https://drafts.csswg.org/web-animations/#animation-interpolation`](https://drafts.csswg.org/web-animations/#animation-interpolation) + * [`https://drafts.csswg.org/web-animations/#discrete-animation-type-section`](https://drafts.csswg.org/web-animations/#discrete-animation-type-section) + * [`https://drafts.csswg.org/web-animations/#real-number-animation-type`](https://drafts.csswg.org/web-animations/#real-number-animation-type) + * [`https://www.w3.org/TR/css-color-3/#colorunits`](https://www.w3.org/TR/css-color-3/#colorunits) + * [`https://www.w3.org/TR/css-color-3/#svg-color`](https://www.w3.org/TR/css-color-3/#svg-color) + * [`https://www.w3.org/TR/css-selectors-3/#the-user-action-pseudo-classes-hover-act`](https://www.w3.org/TR/css-selectors-3/#the-user-action-pseudo-classes-hover-act) - [Screen Capture](https://w3c.github.io/mediacapture-screen-share/): * [`https://html.spec.whatwg.org/#browsing-context`](https://html.spec.whatwg.org/#browsing-context) * [`https://html.spec.whatwg.org/#concept-relevant-global`](https://html.spec.whatwg.org/#concept-relevant-global) @@ -7370,6 +7345,11 @@ Links in the body of a specification should be to the same document as that poin * [`https://html.spec.whatwg.org/#concept-settings-object-origin`](https://html.spec.whatwg.org/#concept-settings-object-origin) * [`https://html.spec.whatwg.org/#sandboxed-plugins-browsing-context-flag`](https://html.spec.whatwg.org/#sandboxed-plugins-browsing-context-flag) * [`https://html.spec.whatwg.org/#concept-plugin-secure`](https://html.spec.whatwg.org/#concept-plugin-secure) +- [Scroll-linked Animations](https://drafts.csswg.org/scroll-animations-1/): + * [`https://html.spec.whatwg.org/#concept-document-windowconcept-document-window`](https://html.spec.whatwg.org/#concept-document-windowconcept-document-window) + * [`https://html.spec.whatwg.org/#window`](https://html.spec.whatwg.org/#window) + * [`https://html.spec.whatwg.org/#current-global-object`](https://html.spec.whatwg.org/#current-global-object) + * [`https://html.spec.whatwg.org/#dom-animationframeprovider-requestanimationframe`](https://html.spec.whatwg.org/#dom-animationframeprovider-requestanimationframe) - [Secure Contexts](https://w3c.github.io/webappsec-secure-contexts/): * [`https://html.spec.whatwg.org/#top-level-browsing-context`](https://html.spec.whatwg.org/#top-level-browsing-context) * [`https://html.spec.whatwg.org/#secure-context`](https://html.spec.whatwg.org/#secure-context) @@ -7923,70 +7903,39 @@ Links in the body of a specification should be to the same document as that poin * [`https://html.spec.whatwg.org/#browsing-context`](https://html.spec.whatwg.org/#browsing-context) * [`https://html.spec.whatwg.org/#eventhandler`](https://html.spec.whatwg.org/#eventhandler) * [`https://www.w3.org/TR/css-overflow-4/#classic-scrollbars`](https://www.w3.org/TR/css-overflow-4/#classic-scrollbars) +- [Web Animations](https://drafts.csswg.org/web-animations-1/): + * [`https://html.spec.whatwg.org/#animation-frames`](https://html.spec.whatwg.org/#animation-frames) + * [`https://html.spec.whatwg.org/#document`](https://html.spec.whatwg.org/#document) + * [`https://html.spec.whatwg.org/#perform-a-microtask-checkpoint`](https://html.spec.whatwg.org/#perform-a-microtask-checkpoint) + * [`https://html.spec.whatwg.org/#active-document`](https://html.spec.whatwg.org/#active-document) + * [`https://html.spec.whatwg.org/#dom-document-open`](https://html.spec.whatwg.org/#dom-document-open) + * [`https://html.spec.whatwg.org/#concept-relevant-realm`](https://html.spec.whatwg.org/#concept-relevant-realm) + * [`https://html.spec.whatwg.org/#media-element`](https://html.spec.whatwg.org/#media-element) + * [`https://html.spec.whatwg.org/#queue-a-task`](https://html.spec.whatwg.org/#queue-a-task) + * [`https://html.spec.whatwg.org/#dom-manipulation-task-source`](https://html.spec.whatwg.org/#dom-manipulation-task-source) + * [`https://html.spec.whatwg.org/#queue-a-microtask`](https://html.spec.whatwg.org/#queue-a-microtask) + * [`https://html.spec.whatwg.org/#current-global-object`](https://html.spec.whatwg.org/#current-global-object) + * [`https://html.spec.whatwg.org/#concept-document-window`](https://html.spec.whatwg.org/#concept-document-window) + * [`https://html.spec.whatwg.org/#window`](https://html.spec.whatwg.org/#window) + * [`https://html.spec.whatwg.org/#eventhandler`](https://html.spec.whatwg.org/#eventhandler) + * [`https://html.spec.whatwg.org/#being-rendered`](https://html.spec.whatwg.org/#being-rendered) + * [`https://html.spec.whatwg.org/#event-loop-processing-model`](https://html.spec.whatwg.org/#event-loop-processing-model) + * [`https://html.spec.whatwg.org/#run-the-animation-frame-callbacks`](https://html.spec.whatwg.org/#run-the-animation-frame-callbacks) + * [`https://html.spec.whatwg.org/#an-entry-with-persisted-user-state`](https://html.spec.whatwg.org/#an-entry-with-persisted-user-state) + * [`https://html.spec.whatwg.org/#session-history-entry`](https://html.spec.whatwg.org/#session-history-entry) + * [`https://w3c.github.io/hr-time/#time-origin`](https://w3c.github.io/hr-time/#time-origin) + * [`https://w3c.github.io/hr-time/#domhighrestimestamp`](https://w3c.github.io/hr-time/#domhighrestimestamp) + * [`https://heycam.github.io/webidl/#dfn-present`](https://heycam.github.io/webidl/#dfn-present) - [Web Animations Level 2](https://drafts.csswg.org/web-animations-2/): - * [`https://drafts.csswg.org/web-animations-1/#animation-effect`](https://drafts.csswg.org/web-animations-1/#animation-effect) - * [`https://drafts.csswg.org/web-animations-1/#iteration-duration`](https://drafts.csswg.org/web-animations-1/#iteration-duration) - * [`https://drafts.csswg.org/web-animations-1/#end-delay`](https://drafts.csswg.org/web-animations-1/#end-delay) - * [`https://drafts.csswg.org/web-animations-1/#timeline`](https://drafts.csswg.org/web-animations-1/#timeline) * [`https://drafts.csswg.org/web-animations-1/#current-time`](https://drafts.csswg.org/web-animations-1/#current-time) - * [`https://drafts.csswg.org/web-animations-1/#animation-hold-time`](https://drafts.csswg.org/web-animations-1/#animation-hold-time) - * [`https://drafts.csswg.org/web-animations-1/#unresolved`](https://drafts.csswg.org/web-animations-1/#unresolved) - * [`https://drafts.csswg.org/web-animations-1/#finished-play-state`](https://drafts.csswg.org/web-animations-1/#finished-play-state) - * [`https://drafts.csswg.org/web-animations-1/#iteration-progress`](https://drafts.csswg.org/web-animations-1/#iteration-progress) * [`https://drafts.csswg.org/web-animations-1/#target-effect`](https://drafts.csswg.org/web-animations-1/#target-effect) - * [`https://drafts.csswg.org/web-animations-1/#keyframe-effect`](https://drafts.csswg.org/web-animations-1/#keyframe-effect) - * [`https://drafts.csswg.org/web-animations-1/#inactive-timeline`](https://drafts.csswg.org/web-animations-1/#inactive-timeline) - * [`https://drafts.csswg.org/web-animations-1/#time-value`](https://drafts.csswg.org/web-animations-1/#time-value) - * [`https://drafts.csswg.org/web-animations-1/#animation`](https://drafts.csswg.org/web-animations-1/#animation) - * [`https://drafts.csswg.org/web-animations-1/#ready`](https://drafts.csswg.org/web-animations-1/#ready) - * [`https://drafts.csswg.org/web-animations-1/#animation-associated-effect`](https://drafts.csswg.org/web-animations-1/#animation-associated-effect) - * [`https://drafts.csswg.org/web-animations-1/#current-finished-promise`](https://drafts.csswg.org/web-animations-1/#current-finished-promise) - * [`https://drafts.csswg.org/web-animations-1/#pause-an-animation`](https://drafts.csswg.org/web-animations-1/#pause-an-animation) - * [`https://drafts.csswg.org/web-animations-1/#cancel-an-animation`](https://drafts.csswg.org/web-animations-1/#cancel-an-animation) - * [`https://drafts.csswg.org/web-animations-1/#active-interval`](https://drafts.csswg.org/web-animations-1/#active-interval) - * [`https://drafts.csswg.org/web-animations-1/#active-time`](https://drafts.csswg.org/web-animations-1/#active-time) * [`https://drafts.csswg.org/web-animations-1/#active-phase`](https://drafts.csswg.org/web-animations-1/#active-phase) - * [`https://drafts.csswg.org/web-animations-1/#fill-mode`](https://drafts.csswg.org/web-animations-1/#fill-mode) * [`https://drafts.csswg.org/web-animations-1/#before-phase`](https://drafts.csswg.org/web-animations-1/#before-phase) * [`https://drafts.csswg.org/web-animations-1/#after-phase`](https://drafts.csswg.org/web-animations-1/#after-phase) - * [`https://drafts.csswg.org/web-animations-1/#iteration-count`](https://drafts.csswg.org/web-animations-1/#iteration-count) * [`https://drafts.csswg.org/web-animations-1/#animation-playback-rate`](https://drafts.csswg.org/web-animations-1/#animation-playback-rate) - * [`https://drafts.csswg.org/web-animations-1/#transformed-progress`](https://drafts.csswg.org/web-animations-1/#transformed-progress) - * [`https://drafts.csswg.org/web-animations-1/#iteration-start`](https://drafts.csswg.org/web-animations-1/#iteration-start) - * [`https://drafts.csswg.org/web-animations-1/#overall-progress`](https://drafts.csswg.org/web-animations-1/#overall-progress) - * [`https://drafts.csswg.org/web-animations-1/#simple-iteration-progress`](https://drafts.csswg.org/web-animations-1/#simple-iteration-progress) - * [`https://drafts.csswg.org/web-animations-1/#directed-progress`](https://drafts.csswg.org/web-animations-1/#directed-progress) - * [`https://drafts.csswg.org/web-animations-1/#playback-direction`](https://drafts.csswg.org/web-animations-1/#playback-direction) * [`https://drafts.csswg.org/web-animations-1/#before-flag`](https://drafts.csswg.org/web-animations-1/#before-flag) - * [`https://drafts.csswg.org/web-animations-1/#not-animatable`](https://drafts.csswg.org/web-animations-1/#not-animatable) - * [`https://drafts.csswg.org/web-animations-1/#effect-value`](https://drafts.csswg.org/web-animations-1/#effect-value) - * [`https://drafts.csswg.org/web-animations-1/#target-property`](https://drafts.csswg.org/web-animations-1/#target-property) - * [`https://drafts.csswg.org/web-animations-1/#current-iteration`](https://drafts.csswg.org/web-animations-1/#current-iteration) - * [`https://drafts.csswg.org/web-animations-1/#update-animations-and-send-events`](https://drafts.csswg.org/web-animations-1/#update-animations-and-send-events) - * [`https://drafts.csswg.org/web-animations-1/#in-effect`](https://drafts.csswg.org/web-animations-1/#in-effect) - * [`https://drafts.csswg.org/web-animations-1/#target-element`](https://drafts.csswg.org/web-animations-1/#target-element) - * [`https://drafts.csswg.org/web-animations-1/#animationtimeline`](https://drafts.csswg.org/web-animations-1/#animationtimeline) - * [`https://drafts.csswg.org/web-animations-1/#animationeffect`](https://drafts.csswg.org/web-animations-1/#animationeffect) - * [`https://drafts.csswg.org/web-animations-1/#dom-animation-animation`](https://drafts.csswg.org/web-animations-1/#dom-animation-animation) - * [`https://drafts.csswg.org/web-animations-1/#dictdef-effecttiming`](https://drafts.csswg.org/web-animations-1/#dictdef-effecttiming) - * [`https://drafts.csswg.org/web-animations-1/#dictdef-optionaleffecttiming`](https://drafts.csswg.org/web-animations-1/#dictdef-optionaleffecttiming) - * [`https://drafts.csswg.org/web-animations-1/#dom-effecttiming-delay`](https://drafts.csswg.org/web-animations-1/#dom-effecttiming-delay) - * [`https://drafts.csswg.org/web-animations-1/#dom-effecttiming-enddelay`](https://drafts.csswg.org/web-animations-1/#dom-effecttiming-enddelay) - * [`https://drafts.csswg.org/web-animations-1/#dom-effecttiming-fill`](https://drafts.csswg.org/web-animations-1/#dom-effecttiming-fill) - * [`https://drafts.csswg.org/web-animations-1/#dom-effecttiming-iterationstart`](https://drafts.csswg.org/web-animations-1/#dom-effecttiming-iterationstart) - * [`https://drafts.csswg.org/web-animations-1/#dom-effecttiming-iterations`](https://drafts.csswg.org/web-animations-1/#dom-effecttiming-iterations) - * [`https://drafts.csswg.org/web-animations-1/#dom-effecttiming-duration`](https://drafts.csswg.org/web-animations-1/#dom-effecttiming-duration) - * [`https://drafts.csswg.org/web-animations-1/#dom-effecttiming-direction`](https://drafts.csswg.org/web-animations-1/#dom-effecttiming-direction) - * [`https://drafts.csswg.org/web-animations-1/#dom-effecttiming-easing`](https://drafts.csswg.org/web-animations-1/#dom-effecttiming-easing) - * [`https://drafts.csswg.org/web-animations-1/#dictdef-computedeffecttiming`](https://drafts.csswg.org/web-animations-1/#dictdef-computedeffecttiming) - * [`https://drafts.csswg.org/web-animations-1/#keyframeeffect`](https://drafts.csswg.org/web-animations-1/#keyframeeffect) - * [`https://drafts.csswg.org/web-animations-1/#update-the-timing-properties-of-an-animation-effect`](https://drafts.csswg.org/web-animations-1/#update-the-timing-properties-of-an-animation-effect) - * [`https://drafts.csswg.org/web-animations-1/#dictdef-keyframeeffectoptions`](https://drafts.csswg.org/web-animations-1/#dictdef-keyframeeffectoptions) - * [`https://drafts.csswg.org/web-animations-1/#dom-keyframeeffect-composite`](https://drafts.csswg.org/web-animations-1/#dom-keyframeeffect-composite) - * [`https://drafts.csswg.org/web-animations-1/#dom-keyframeeffect-keyframeeffect-source-source`](https://drafts.csswg.org/web-animations-1/#dom-keyframeeffect-keyframeeffect-source-source) * [`https://html.spec.whatwg.org/#concept-relevant-realm`](https://html.spec.whatwg.org/#concept-relevant-realm) * [`https://html.spec.whatwg.org/#perform-a-microtask-checkpoint`](https://html.spec.whatwg.org/#perform-a-microtask-checkpoint) - * [`https://www.w3.org/TR/web-animations-1/#effect-composition`](https://www.w3.org/TR/web-animations-1/#effect-composition) - [Web App Manifest - Application Information](https://w3c.github.io/manifest-app-info/): * [`https://www.w3.org/TR/accname-1.2/#dfn-accessible-description`](https://www.w3.org/TR/accname-1.2/#dfn-accessible-description) * [`https://www.w3.org/TR/accname-1.2/#dfn-accessible-name`](https://www.w3.org/TR/accname-1.2/#dfn-accessible-name) @@ -8749,7 +8698,7 @@ Links in the body of a specification should be to the same document as that poin * [`https://html.spec.whatwg.org/#constructing-the-form-data-set`](https://html.spec.whatwg.org/#constructing-the-form-data-set) * [`https://html.spec.whatwg.org/#the-progress-element`](https://html.spec.whatwg.org/#the-progress-element) -=> 4871 problematic external links found in 302 specifications +=> 4635 problematic external links found in 290 specifications ## External links to terms that no longer exist in the latest version of the targeted specification @@ -9073,6 +9022,28 @@ Links in the body of a specification should be to the same document as that poin * [`https://www.w3.org/TR/2009/PR-css3-selectors-20091215/`](https://www.w3.org/TR/2009/PR-css3-selectors-20091215/) * [`https://www.w3.org/TR/2009/WD-SVGCompositing-20090430/`](https://www.w3.org/TR/2009/WD-SVGCompositing-20090430/) * [`https://www.w3.org/TR/2006/WD-Window-20060407/`](https://www.w3.org/TR/2006/WD-Window-20060407/) +- [Scalable Vector Graphics (SVG) 2](https://svgwg.org/svg2-draft/): + * [`https://www.w3.org/TR/2011/REC-SVG11-20110816/`](https://www.w3.org/TR/2011/REC-SVG11-20110816/) + * [`https://www.w3.org/TR/2008/REC-xml-20081126/`](https://www.w3.org/TR/2008/REC-xml-20081126/) + * [`https://www.w3.org/TR/2006/REC-xml-names-20060816/`](https://www.w3.org/TR/2006/REC-xml-names-20060816/) + * [`https://www.w3.org/TR/2008/REC-SMIL3-20081201/`](https://www.w3.org/TR/2008/REC-SMIL3-20081201/) + * [`https://www.w3.org/TR/2011/REC-CSS2-20110607/`](https://www.w3.org/TR/2011/REC-CSS2-20110607/) + * [`https://www.w3.org/TR/2012/CR-WebIDL-20120419/`](https://www.w3.org/TR/2012/CR-WebIDL-20120419/) + * [`https://www.w3.org/TR/2015/CR-compositing-1-20150113/`](https://www.w3.org/TR/2015/CR-compositing-1-20150113/) + * [`https://www.w3.org/TR/2015/CR-compositing-1-20150113`](https://www.w3.org/TR/2015/CR-compositing-1-20150113) + * [`https://www.w3.org/TR/2014/CR-geometry-1-20141125/`](https://www.w3.org/TR/2014/CR-geometry-1-20141125/) + * [`https://www.w3.org/TR/2014/WD-geometry-1-20140522/`](https://www.w3.org/TR/2014/WD-geometry-1-20140522/) + * [`https://www.w3.org/TR/2014/CR-html5-20140204/`](https://www.w3.org/TR/2014/CR-html5-20140204/) + * [`https://www.w3.org/TR/2014/WD-dom-20140204/`](https://www.w3.org/TR/2014/WD-dom-20140204/) + * [`https://www.w3.org/TR/2013/REC-css-style-attr-20131107/`](https://www.w3.org/TR/2013/REC-css-style-attr-20131107/) + * [`https://www.w3.org/TR/2011/WD-css3-fonts-20111004/`](https://www.w3.org/TR/2011/WD-css3-fonts-20111004/) + * [`https://www.w3.org/TR/2003/REC-MathML2-20031021/`](https://www.w3.org/TR/2003/REC-MathML2-20031021/) + * [`https://www.w3.org/TR/2001/REC-smil-animation-20010904/`](https://www.w3.org/TR/2001/REC-smil-animation-20010904/) + * [`https://www.w3.org/TR/2001/REC-xlink-20010627/`](https://www.w3.org/TR/2001/REC-xlink-20010627/) + * [`https://www.w3.org/TR/2015/NOTE-UAAG20-20151215/`](https://www.w3.org/TR/2015/NOTE-UAAG20-20151215/) + * [`https://www.w3.org/TR/2008/REC-CSS2-20080411/`](https://www.w3.org/TR/2008/REC-CSS2-20080411/) + * [`https://www.w3.org/TR/2015/WD-svg-markers-20150407/`](https://www.w3.org/TR/2015/WD-svg-markers-20150407/) + * [`https://www.w3.org/TR/2015/WD-svg-strokes-20150407/`](https://www.w3.org/TR/2015/WD-svg-strokes-20150407/) - [Selection API](https://w3c.github.io/selection-api/): * [`https://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113/`](https://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113/) - [Selectors Level 4](https://drafts.csswg.org/selectors/): @@ -9112,6 +9083,6 @@ Links in the body of a specification should be to the same document as that poin - [XMLHttpRequest Standard](https://xhr.spec.whatwg.org/): * [`https://www.w3.org/TR/2008/REC-SVGTiny12-20081222/`](https://www.w3.org/TR/2008/REC-SVGTiny12-20081222/) -=> 173 problematic external links found in 63 specifications +=> 194 problematic external links found in 64 specifications diff --git a/ed/study.json b/ed/study.json index ea30e0b9d1d0..8c415d8085eb 100644 --- a/ed/study.json +++ b/ed/study.json @@ -2,10 +2,10 @@ "type": "study", "title": "Reffy crawl", "description": "", - "date": "2021-09-24T01:02:21.507Z", + "date": "2021-09-24T06:44:21.926Z", "stats": { "crawled": 440, - "errors": 10, + "errors": 1, "studied": 440 }, "results": [ @@ -1981,7 +1981,13 @@ } ], "referencedBy": { - "normative": [], + "normative": [ + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" + } + ], "informative": [] }, "xrefs": { @@ -2168,7 +2174,6 @@ ], "notDfn": [], "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type", "https://drafts.csswg.org/css-transitions/#animtype-color", "https://html.spec.whatwg.org/#window", "https://html.spec.whatwg.org/#eventhandler", @@ -2268,6 +2273,11 @@ "title": "Filter Effects Module Level 1", "crawled": "https://drafts.fxtf.org/filter-effects-1/" }, + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" + }, { "url": "https://www.w3.org/TR/webxr-ar-module-1/", "title": "WebXR Augmented Reality Module - Level 1", @@ -2288,8 +2298,7 @@ "https://html.spec.whatwg.org/#dom-context-2d-globalcompositeoperation", "https://html.spec.whatwg.org/#the-img-element", "https://html.spec.whatwg.org/#the-body-element", - "https://html.spec.whatwg.org/#2dcontext", - "https://www.w3.org/TR/web-animations/#animation-type" + "https://html.spec.whatwg.org/#2dcontext" ], "evolvingLinks": [], "outdatedSpecs": [], @@ -2370,6 +2379,11 @@ ], "referencedBy": { "normative": [ + { + "url": "https://drafts.csswg.org/css-grid-3/", + "title": "CSS Grid Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-grid-3/" + }, { "url": "https://www.w3.org/TR/css-speech-1/", "title": "CSS Speech Module Level 1", @@ -3993,6 +4007,16 @@ "title": "CSS Generated Content Module Level 3", "crawled": "https://drafts.csswg.org/css-content-3/" }, + { + "url": "https://www.w3.org/TR/css-grid-2/", + "title": "CSS Grid Layout Module Level 2", + "crawled": "https://drafts.csswg.org/css-grid-2/" + }, + { + "url": "https://drafts.csswg.org/css-grid-3/", + "title": "CSS Grid Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-grid-3/" + }, { "url": "https://www.w3.org/TR/css-images-3/", "title": "CSS Images Module Level 3", @@ -4003,11 +4027,26 @@ "title": "CSS Images Module Level 4", "crawled": "https://drafts.csswg.org/css-images-4/" }, + { + "url": "https://www.w3.org/TR/css-inline-3/", + "title": "CSS Inline Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-inline-3/" + }, { "url": "https://www.w3.org/TR/css-layout-api-1/", "title": "CSS Layout API Level 1", "crawled": "https://drafts.css-houdini.org/css-layout-api-1/" }, + { + "url": "https://www.w3.org/TR/css-line-grid-1/", + "title": "CSS Line Grid Module Level 1", + "crawled": "https://drafts.csswg.org/css-line-grid/" + }, + { + "url": "https://www.w3.org/TR/css-lists-3/", + "title": "CSS Lists and Counters Module Level 3", + "crawled": "https://drafts.csswg.org/css-lists-3/" + }, { "url": "https://www.w3.org/TR/css-logical-1/", "title": "CSS Logical Properties and Values Level 1", @@ -4128,6 +4167,11 @@ "title": "CSS Shapes Module Level 2", "crawled": "https://drafts.csswg.org/css-shapes-2/" }, + { + "url": "https://www.w3.org/TR/css-nav-1/", + "title": "CSS Spatial Navigation Level 1", + "crawled": "https://drafts.csswg.org/css-nav-1/" + }, { "url": "https://www.w3.org/TR/css-speech-1/", "title": "CSS Speech Module Level 1", @@ -4228,6 +4272,11 @@ "title": "Loading Signed Exchanges", "crawled": "https://wicg.github.io/webpackage/loading.html" }, + { + "url": "https://w3c.github.io/mathml-core/", + "title": "MathML Core", + "crawled": "https://w3c.github.io/mathml-core/" + }, { "url": "https://www.w3.org/TR/mediaqueries-4/", "title": "Media Queries Level 4", @@ -4253,6 +4302,11 @@ "title": "Quirks Mode Standard", "crawled": "https://quirks.spec.whatwg.org/" }, + { + "url": "https://drafts.csswg.org/scroll-animations-1/", + "title": "Scroll-linked Animations", + "crawled": "https://drafts.csswg.org/scroll-animations-1/" + }, { "url": "https://www.w3.org/TR/selectors-4/", "title": "Selectors Level 4", @@ -4263,6 +4317,11 @@ "title": "Text Fragments", "crawled": "https://wicg.github.io/scroll-to-text-fragment/" }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" + }, { "url": "https://www.w3.org/TR/webdriver2/", "title": "WebDriver", @@ -4301,8 +4360,7 @@ "notExported": [], "notDfn": [], "brokenLinks": [ - "https://html.spec.whatwg.org/#the-style-attribute", - "https://drafts.csswg.org/css-lists-3/#valdef-list-style-image-none" + "https://html.spec.whatwg.org/#the-style-attribute" ], "evolvingLinks": [], "outdatedSpecs": [], @@ -4443,8 +4501,7 @@ "notExported": [], "notDfn": [], "brokenLinks": [ - "https://html.spec.whatwg.org/#the-style-attribute", - "https://drafts.csswg.org/css-lists-3/#valdef-list-style-image-none" + "https://html.spec.whatwg.org/#the-style-attribute" ], "evolvingLinks": [], "outdatedSpecs": [], @@ -4487,13 +4544,7 @@ "hasInvalidIdl": false, "hasObsoleteIdl": false, "unknownExposedNames": [], - "unknownIdlNames": [ - "Animation", - "AnimationEffect", - "AnimationTimeline", - "ComputedEffectTiming", - "EffectTiming" - ], + "unknownIdlNames": [], "redefinedIdlNames": [], "missingWebIdlRef": [], "missingDfns": { @@ -4510,11 +4561,8 @@ "informative": [] }, "xrefs": { - "notExported": [], - "notDfn": [], - "brokenLinks": [ + "notExported": [ "https://drafts.csswg.org/web-animations#animation-effect", - "https://drafts.csswg.org/web-animations#concept-animation", "https://drafts.csswg.org/web-animations#local-time", "https://drafts.csswg.org/web-animations#start-delay", "https://drafts.csswg.org/web-animations#end-delay", @@ -4523,39 +4571,32 @@ "https://drafts.csswg.org/web-animations#iteration-count", "https://drafts.csswg.org/web-animations#iteration-duration", "https://drafts.csswg.org/web-animations#playback-direction", - "https://drafts.csswg.org/web-animations#timing-function", - "https://drafts.csswg.org/web-animations#timeline", - "https://drafts.csswg.org/web-animations#current-time", - "https://drafts.csswg.org/web-animations#inherited-time", "https://drafts.csswg.org/web-animations#play-state", - "https://drafts.csswg.org/web-animations#set-the-timeline-of-an-animation", - "https://drafts.csswg.org/web-animations#the-documents-default-timeline", - "https://drafts.csswg.org/web-animations#set-the-target-effect-of-an-animation", "https://drafts.csswg.org/web-animations#playback-rate", "https://drafts.csswg.org/web-animations#effect-value", "https://drafts.csswg.org/web-animations#target-property", "https://drafts.csswg.org/web-animations#ready", + "https://drafts.csswg.org/web-animations#replace-state", + "https://drafts.csswg.org/web-animations#set-the-start-time", + "https://drafts.csswg.org/web-animations#update-the-timing-properties-of-an-animation-effect", + "https://drafts.csswg.org/web-animations#effect-stack", + "https://drafts.csswg.org/web-animations#animation-class" + ], + "notDfn": [], + "brokenLinks": [ + "https://drafts.csswg.org/web-animations#timing-function", + "https://drafts.csswg.org/web-animations#current-time", + "https://drafts.csswg.org/web-animations#inherited-time", + "https://drafts.csswg.org/web-animations#set-the-timeline-of-an-animation", + "https://drafts.csswg.org/web-animations#set-the-target-effect-of-an-animation", "https://drafts.csswg.org/web-animations#idle", "https://drafts.csswg.org/web-animations#finished", "https://drafts.csswg.org/web-animations#running", "https://drafts.csswg.org/web-animations#paused", - "https://drafts.csswg.org/web-animations#replace-state", "https://drafts.csswg.org/web-animations#active", "https://drafts.csswg.org/web-animations#persisted", "https://drafts.csswg.org/web-animations#removed", "https://drafts.csswg.org/web-animations#set-the-current-time", - "https://drafts.csswg.org/web-animations#set-the-start-time", - "https://drafts.csswg.org/web-animations#update-the-timing-properties-of-an-animation-effect", - "https://drafts.csswg.org/web-animations#effect-stack", - "https://drafts.csswg.org/web-animations#animation-class", - "https://drafts.csswg.org/web-animations-1/#animation", - "https://drafts.csswg.org/web-animations-1/#dictdef-effecttiming", - "https://drafts.csswg.org/web-animations-1/#dictdef-computedeffecttiming", - "https://drafts.csswg.org/web-animations-1/#animationeffect", - "https://drafts.csswg.org/web-animations-1/#dom-animationeffect-updatetiming", - "https://drafts.csswg.org/web-animations-1/#animationtimeline", - "https://drafts.csswg.org/web-animations-1/#dom-animation-finish", - "https://drafts.csswg.org/web-animations-1/#dom-animationeffect-getcomputedtiming", "https://html.spec.whatwg.org/#worklet", "https://html.spec.whatwg.org/#worklet-global-scope-type", "https://html.spec.whatwg.org/#workletglobalscope", @@ -4566,8 +4607,7 @@ "https://w3c.github.io/html/infrastructure.html#structureddeserialize", "https://w3c.github.io/html/infrastructure.html#structuredserialize", "https://w3c.github.io/web-animations/level-2/#group-effect", - "https://w3c.github.io/web-animations/level-2/#child-effect", - "https://wicg.github.io/scroll-animations/#scrolltimeline" + "https://w3c.github.io/web-animations/level-2/#child-effect" ], "evolvingLinks": [], "outdatedSpecs": [], @@ -4699,6 +4739,16 @@ "url": "https://html.spec.whatwg.org/multipage/", "title": "HTML Standard", "crawled": "https://html.spec.whatwg.org/multipage/" + }, + { + "url": "https://drafts.csswg.org/scroll-animations-1/", + "title": "Scroll-linked Animations", + "crawled": "https://drafts.csswg.org/scroll-animations-1/" + }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" } ], "informative": [ @@ -4707,6 +4757,11 @@ "title": "CSS Color Module Level 4", "crawled": "https://drafts.csswg.org/css-color/" }, + { + "url": "https://www.w3.org/TR/css-lists-3/", + "title": "CSS Lists and Counters Module Level 3", + "crawled": "https://drafts.csswg.org/css-lists-3/" + }, { "url": "https://www.w3.org/TR/css-properties-values-api-1/", "title": "CSS Properties and Values API Level 1", @@ -4742,6 +4797,11 @@ "title": "Filter Effects Module Level 1", "crawled": "https://drafts.fxtf.org/filter-effects-1/" }, + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" + }, { "url": "https://drafts.csswg.org/web-animations-2/", "title": "Web Animations Level 2", @@ -4759,7 +4819,6 @@ ], "notDfn": [], "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type", "https://html.spec.whatwg.org/#event-handlers", "https://html.spec.whatwg.org/#event-handler-event-type", "https://html.spec.whatwg.org/#html-elements", @@ -4802,7 +4861,6 @@ "hasObsoleteIdl": false, "unknownExposedNames": [], "unknownIdlNames": [ - "Animation", "CSSOMString" ], "redefinedIdlNames": [], @@ -4824,31 +4882,26 @@ "url": "https://www.w3.org/TR/css-typed-om-1/", "title": "CSS Typed OM Level 1", "crawled": "https://drafts.css-houdini.org/css-typed-om-1/" + }, + { + "url": "https://drafts.csswg.org/scroll-animations-1/", + "title": "Scroll-linked Animations", + "crawled": "https://drafts.csswg.org/scroll-animations-1/" + }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" } ], "informative": [] }, "xrefs": { - "notExported": [], - "notDfn": [], - "brokenLinks": [ - "https://drafts.csswg.org/web-animations-1/#dom-keyframeeffect-setkeyframes", - "https://drafts.csswg.org/web-animations-1/#keyframeeffect", - "https://drafts.csswg.org/web-animations-1/#dom-animationeffect-updatetiming", - "https://drafts.csswg.org/web-animations-1/#dom-animationeffect-updatetiming-timing-timing", - "https://drafts.csswg.org/web-animations-1/#dom-animation-play", - "https://drafts.csswg.org/web-animations-1/#dom-animation-pause", - "https://drafts.csswg.org/web-animations-1/#dom-animation-reverse", - "https://drafts.csswg.org/web-animations-1/#dom-animation-starttime", + "notExported": [ "https://drafts.csswg.org/web-animations-1/#play-state", "https://drafts.csswg.org/web-animations-1/#paused-play-state", - "https://drafts.csswg.org/web-animations-1/#dom-animation-effect", - "https://drafts.csswg.org/web-animations-1/#animationeffect", "https://drafts.csswg.org/web-animations-1/#target-element", - "https://drafts.csswg.org/web-animations-1/#target-effect", - "https://drafts.csswg.org/web-animations-1/#animation", "https://drafts.csswg.org/web-animations-1/#animation-class", - "https://drafts.csswg.org/web-animations-1/#global-animation-list", "https://drafts.csswg.org/web-animations-1/#idle-play-state", "https://drafts.csswg.org/web-animations-1/#keyframe", "https://drafts.csswg.org/web-animations-1/#iteration-duration", @@ -4860,27 +4913,24 @@ "https://drafts.csswg.org/web-animations-1/#start-delay", "https://drafts.csswg.org/web-animations-1/#fill-mode", "https://drafts.csswg.org/web-animations-1/#composite-operation", - "https://drafts.csswg.org/web-animations-1/#timeline", - "https://drafts.csswg.org/web-animations-1/#documenttimeline", - "https://drafts.csswg.org/web-animations-1/#default-document-timeline", - "https://drafts.csswg.org/web-animations-1/#before-phase", - "https://drafts.csswg.org/web-animations-1/#idle-phase", - "https://drafts.csswg.org/web-animations-1/#current-time", "https://drafts.csswg.org/web-animations-1/#unresolved", - "https://drafts.csswg.org/web-animations-1/#after-phase", "https://drafts.csswg.org/web-animations-1/#active-duration", "https://drafts.csswg.org/web-animations-1/#current-iteration", "https://drafts.csswg.org/web-animations-1/#iteration-start", + "https://drafts.csswg.org/web-animations-1/#active-time" + ], + "notDfn": [], + "brokenLinks": [ + "https://drafts.csswg.org/web-animations-1/#target-effect", + "https://drafts.csswg.org/web-animations-1/#before-phase", + "https://drafts.csswg.org/web-animations-1/#idle-phase", + "https://drafts.csswg.org/web-animations-1/#current-time", + "https://drafts.csswg.org/web-animations-1/#after-phase", "https://drafts.csswg.org/web-animations-1/#target-effect-end", "https://drafts.csswg.org/web-animations-1/#sampling", "https://drafts.csswg.org/web-animations-1/#pending-play-state", "https://drafts.csswg.org/web-animations-1/#active-phase", - "https://drafts.csswg.org/web-animations-1/#active-time", - "https://drafts.csswg.org/web-animations-1/#dom-animatable-getanimations", - "https://drafts.csswg.org/web-animations-1/#dom-animation-playstate", - "https://drafts.csswg.org/css-values-4/#css-identifier", - "https://www.w3.org/TR/web-animations/#animation-type", - "https://www.w3.org/TR/web-animations-1/#animation-effect-phases-and-states" + "https://drafts.csswg.org/css-values-4/#css-identifier" ], "evolvingLinks": [], "outdatedSpecs": [], @@ -5183,6 +5233,11 @@ "title": "HTML Standard", "crawled": "https://html.spec.whatwg.org/multipage/" }, + { + "url": "https://w3c.github.io/mathml-core/", + "title": "MathML Core", + "crawled": "https://w3c.github.io/mathml-core/" + }, { "url": "https://www.w3.org/TR/motion-1/", "title": "Motion Path Module Level 1", @@ -5198,6 +5253,11 @@ "title": "Quirks Mode Standard", "crawled": "https://quirks.spec.whatwg.org/" }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" + }, { "url": "https://www.w3.org/TR/webvtt1/", "title": "WebVTT: The Web Video Text Tracks Format", @@ -5253,7 +5313,6 @@ "brokenLinks": [ "https://www.w3.org/TR/css-transitions-1/#animatable-types", "https://www.w3.org/TR/css-color-4/#currentcolor", - "https://www.w3.org/TR/web-animations/#animation-type", "https://html.spec.whatwg.org/#the-body-element", "https://www.w3.org/TR/selectors-3/#sel-first-line", "https://www.w3.org/TR/selectors-3/#first-letter0", @@ -5335,10 +5394,7 @@ "notExported": [], "notDfn": [], "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type", - "https://www.w3.org/TR/css3-transitions/#animtype-color", - "https://drafts.csswg.org/css-grid-2/#typedef-flex", - "https://drafts.csswg.org/css-grid-2/#valdef-flex-fr" + "https://www.w3.org/TR/css3-transitions/#animtype-color" ], "evolvingLinks": [], "outdatedSpecs": [], @@ -5481,7 +5537,6 @@ ], "notDfn": [], "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type", "https://html.spec.whatwg.org/#the-img-element", "https://html.spec.whatwg.org/#video", "https://html.spec.whatwg.org/#the-picture-element", @@ -5594,6 +5649,26 @@ "title": "CSS Flexible Box Layout Module Level 1", "crawled": "https://drafts.csswg.org/css-flexbox-1/" }, + { + "url": "https://www.w3.org/TR/css-grid-2/", + "title": "CSS Grid Layout Module Level 2", + "crawled": "https://drafts.csswg.org/css-grid-2/" + }, + { + "url": "https://drafts.csswg.org/css-grid-3/", + "title": "CSS Grid Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-grid-3/" + }, + { + "url": "https://www.w3.org/TR/css-inline-3/", + "title": "CSS Inline Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-inline-3/" + }, + { + "url": "https://www.w3.org/TR/css-line-grid-1/", + "title": "CSS Line Grid Module Level 1", + "crawled": "https://drafts.csswg.org/css-line-grid/" + }, { "url": "https://www.w3.org/TR/css-multicol-1/", "title": "CSS Multi-column Layout Module Level 1", @@ -5644,6 +5719,11 @@ "title": "HTML Standard", "crawled": "https://html.spec.whatwg.org/multipage/" }, + { + "url": "https://w3c.github.io/mathml-core/", + "title": "MathML Core", + "crawled": "https://w3c.github.io/mathml-core/" + }, { "url": "https://www.w3.org/TR/webvtt1/", "title": "WebVTT: The Web Video Text Tracks Format", @@ -5676,31 +5756,12 @@ "xrefs": { "notExported": [ "https://drafts.csswg.org/css2/#line-box", + "https://drafts.csswg.org/css-grid-1/#collapsed-gutter", "https://drafts.csswg.org/css-writing-modes-3/#dominant-baseline" ], "notDfn": [], "brokenLinks": [ - "https://drafts.csswg.org/css-grid-2/#grid-container", - "https://drafts.csswg.org/css-grid-2/#grid-item", - "https://drafts.csswg.org/css-grid-2/#grid-track", - "https://drafts.csswg.org/css-grid-2/#grid-row", - "https://drafts.csswg.org/css-grid-2/#grid-column", - "https://drafts.csswg.org/css-grid-2/#grid-area", - "https://drafts.csswg.org/css-grid-2/#grid-placement-property", - "https://drafts.csswg.org/css-grid-2/#grid-layout", - "https://www.w3.org/TR/web-animations/#animation-type", - "https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-top", - "https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-bottom", - "https://drafts.csswg.org/css-inline-3/#valdef-alignment-baseline-middle", - "https://drafts.csswg.org/css-inline-3/#propdef-dominant-baseline", - "https://drafts.csswg.org/css-inline-3/#propdef-alignment-baseline", - "https://drafts.csswg.org/css-grid-1/#collapsed-gutter", - "https://www.w3.org/TR/css-grid-1/#grid-item-sizing", - "https://www.w3.org/TR/css-grid-1/#gutters", - "https://www.w3.org/TR/css-grid-1/#static-position", - "https://drafts.csswg.org/selectors-3/#first-formatted-line0", - "https://www.w3.org/TR/css3-grid-layout/#grid-baselines", - "https://www.w3.org/TR/css-inline-3/#baseline-synthesis" + "https://drafts.csswg.org/selectors-3/#first-formatted-line0" ], "evolvingLinks": [], "outdatedSpecs": [], @@ -5805,6 +5866,11 @@ "title": "HTML Standard", "crawled": "https://html.spec.whatwg.org/multipage/" }, + { + "url": "https://w3c.github.io/mathml-core/", + "title": "MathML Core", + "crawled": "https://w3c.github.io/mathml-core/" + }, { "url": "https://www.w3.org/TR/motion-1/", "title": "Motion Path Module Level 1", @@ -5827,9 +5893,7 @@ "xrefs": { "notExported": [], "notDfn": [], - "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type" - ], + "brokenLinks": [], "evolvingLinks": [], "outdatedSpecs": [], "datedUrls": [ @@ -5942,6 +6006,16 @@ "title": "CSS Fragmentation Module Level 4", "crawled": "https://drafts.csswg.org/css-break-4/" }, + { + "url": "https://www.w3.org/TR/css-grid-2/", + "title": "CSS Grid Layout Module Level 2", + "crawled": "https://drafts.csswg.org/css-grid-2/" + }, + { + "url": "https://www.w3.org/TR/css-inline-3/", + "title": "CSS Inline Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-inline-3/" + }, { "url": "https://www.w3.org/TR/css-layout-api-1/", "title": "CSS Layout API Level 1", @@ -6042,6 +6116,11 @@ "title": "Intersection Observer", "crawled": "https://w3c.github.io/IntersectionObserver/" }, + { + "url": "https://w3c.github.io/mathml-core/", + "title": "MathML Core", + "crawled": "https://w3c.github.io/mathml-core/" + }, { "url": "https://www.w3.org/TR/motion-1/", "title": "Motion Path Module Level 1", @@ -6051,11 +6130,6 @@ "url": "https://quirks.spec.whatwg.org/", "title": "Quirks Mode Standard", "crawled": "https://quirks.spec.whatwg.org/" - }, - { - "url": "https://www.w3.org/TR/resize-observer-1/", - "title": "Resize Observer", - "crawled": "https://drafts.csswg.org/resize-observer/" } ], "informative": [ @@ -6064,6 +6138,11 @@ "title": "CSS Custom Properties for Cascading Variables Module Level 1", "crawled": "https://drafts.csswg.org/css-variables/" }, + { + "url": "https://drafts.csswg.org/css-grid-3/", + "title": "CSS Grid Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-grid-3/" + }, { "url": "https://www.w3.org/TR/css-values-3/", "title": "CSS Values and Units Module Level 3", @@ -6073,16 +6152,18 @@ "url": "https://www.w3.org/TR/css-values-4/", "title": "CSS Values and Units Module Level 4", "crawled": "https://drafts.csswg.org/css-values-4/" + }, + { + "url": "https://drafts.csswg.org/scroll-animations-1/", + "title": "Scroll-linked Animations", + "crawled": "https://drafts.csswg.org/scroll-animations-1/" } ] }, "xrefs": { "notExported": [], "notDfn": [], - "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type", - "https://drafts.csswg.org/css-grid-2/#grid-container" - ], + "brokenLinks": [], "evolvingLinks": [], "outdatedSpecs": [], "datedUrls": [ @@ -6196,11 +6277,26 @@ "title": "CSS Fragmentation Module Level 4", "crawled": "https://drafts.csswg.org/css-break-4/" }, + { + "url": "https://www.w3.org/TR/css-grid-2/", + "title": "CSS Grid Layout Module Level 2", + "crawled": "https://drafts.csswg.org/css-grid-2/" + }, + { + "url": "https://drafts.csswg.org/css-grid-3/", + "title": "CSS Grid Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-grid-3/" + }, { "url": "https://www.w3.org/TR/css-images-3/", "title": "CSS Images Module Level 3", "crawled": "https://drafts.csswg.org/css-images-3/" }, + { + "url": "https://www.w3.org/TR/css-inline-3/", + "title": "CSS Inline Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-inline-3/" + }, { "url": "https://www.w3.org/TR/css-layout-api-1/", "title": "CSS Layout API Level 1", @@ -6301,6 +6397,11 @@ "title": "CSS Writing Modes Level 4", "crawled": "https://drafts.csswg.org/css-writing-modes-4/" }, + { + "url": "https://w3c.github.io/mathml-core/", + "title": "MathML Core", + "crawled": "https://w3c.github.io/mathml-core/" + }, { "url": "https://quirks.spec.whatwg.org/", "title": "Quirks Mode Standard", @@ -6346,7 +6447,6 @@ "https://www.w3.org/TR/css-ui-3/#box-sizing" ], "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type", "https://html.spec.whatwg.org/#the-button-element", "https://html.spec.whatwg.org/#concept-textarea-raw-value", "https://html.spec.whatwg.org/#the-textarea-element", @@ -6358,8 +6458,7 @@ "https://html.spec.whatwg.org/#attr-input-type", "https://html.spec.whatwg.org/#the-progress-element", "https://html.spec.whatwg.org/#the-meter-element", - "https://html.spec.whatwg.org/#the-marquee-element", - "https://drafts.csswg.org/css-grid-2/#grid-item" + "https://html.spec.whatwg.org/#the-marquee-element" ], "evolvingLinks": [], "outdatedSpecs": [], @@ -6435,6 +6534,11 @@ "title": "CSS Flexible Box Layout Module Level 1", "crawled": "https://drafts.csswg.org/css-flexbox-1/" }, + { + "url": "https://www.w3.org/TR/css-grid-2/", + "title": "CSS Grid Layout Module Level 2", + "crawled": "https://drafts.csswg.org/css-grid-2/" + }, { "url": "https://www.w3.org/TR/css-images-3/", "title": "CSS Images Module Level 3", @@ -6460,9 +6564,8 @@ "https://www.w3.org/TR/css-flexbox-1/#algo-main-item" ], "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type", "https://html.spec.whatwg.org/#the-iframe-element", - "https://drafts.csswg.org/css-grid-2/#grid-container" + "https://drafts.csswg.org/resize-observer-1/#resizeobserver" ], "evolvingLinks": [], "outdatedSpecs": [], @@ -6563,6 +6666,11 @@ "url": "https://www.w3.org/TR/css-values-4/", "title": "CSS Values and Units Module Level 4", "crawled": "https://drafts.csswg.org/css-values-4/" + }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" } ], "informative": [ @@ -6581,9 +6689,7 @@ "https://html.spec.whatwg.org/#quirks-mode", "https://html.spec.whatwg.org/#same-origin", "https://html.spec.whatwg.org/#the-css-user-agent-style-sheet-and-presentational-hints", - "https://html.spec.whatwg.org/#the-s-element", - "https://www.w3.org/TR/web-animations/#animation-type", - "https://drafts.csswg.org/css-lists-3/#propdef-list-style-position" + "https://html.spec.whatwg.org/#the-s-element" ], "evolvingLinks": [], "outdatedSpecs": [], @@ -6663,6 +6769,11 @@ "title": "Quirks Mode Standard", "crawled": "https://quirks.spec.whatwg.org/" }, + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" + }, { "url": "https://www.w3.org/TR/webdriver2/", "title": "WebDriver", @@ -6675,6 +6786,11 @@ } ], "informative": [ + { + "url": "https://www.w3.org/TR/css-lists-3/", + "title": "CSS Lists and Counters Module Level 3", + "crawled": "https://drafts.csswg.org/css-lists-3/" + }, { "url": "https://www.w3.org/TR/css-pseudo-4/", "title": "CSS Pseudo-Elements Module Level 4", @@ -6702,10 +6818,7 @@ "https://html.spec.whatwg.org/#the-p-element", "https://html.spec.whatwg.org/#the-css-user-agent-style-sheet-and-presentational-hints", "https://html.spec.whatwg.org/#the-s-element", - "https://html.spec.whatwg.org/#the-slot-element", - "https://www.w3.org/TR/web-animations/#animation-type", - "https://drafts.csswg.org/css-inline-3/#root-inline-box", - "https://drafts.csswg.org/css-lists-3/#propdef-list-style-position" + "https://html.spec.whatwg.org/#the-slot-element" ], "evolvingLinks": [], "outdatedSpecs": [], @@ -6916,6 +7029,11 @@ "title": "CSS Generated Content Module Level 3", "crawled": "https://drafts.csswg.org/css-content-3/" }, + { + "url": "https://www.w3.org/TR/css-grid-2/", + "title": "CSS Grid Layout Module Level 2", + "crawled": "https://drafts.csswg.org/css-grid-2/" + }, { "url": "https://www.w3.org/TR/css-images-3/", "title": "CSS Images Module Level 3", @@ -6926,11 +7044,21 @@ "title": "CSS Images Module Level 4", "crawled": "https://drafts.csswg.org/css-images-4/" }, + { + "url": "https://www.w3.org/TR/css-inline-3/", + "title": "CSS Inline Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-inline-3/" + }, { "url": "https://www.w3.org/TR/css-layout-api-1/", "title": "CSS Layout API Level 1", "crawled": "https://drafts.css-houdini.org/css-layout-api-1/" }, + { + "url": "https://www.w3.org/TR/css-lists-3/", + "title": "CSS Lists and Counters Module Level 3", + "crawled": "https://drafts.csswg.org/css-lists-3/" + }, { "url": "https://www.w3.org/TR/css-logical-1/", "title": "CSS Logical Properties and Values Level 1", @@ -7001,6 +7129,11 @@ "title": "CSS Scroll Snap Module Level 1", "crawled": "https://drafts.csswg.org/css-scroll-snap-1/" }, + { + "url": "https://www.w3.org/TR/css-nav-1/", + "title": "CSS Spatial Navigation Level 1", + "crawled": "https://drafts.csswg.org/css-nav-1/" + }, { "url": "https://www.w3.org/TR/css-speech-1/", "title": "CSS Speech Module Level 1", @@ -7101,6 +7234,11 @@ "title": "Text Fragments", "crawled": "https://wicg.github.io/scroll-to-text-fragment/" }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" + }, { "url": "https://www.w3.org/TR/webvtt1/", "title": "WebVTT: The Web Video Text Tracks Format", @@ -7124,10 +7262,7 @@ "https://html.spec.whatwg.org/#the-p-element", "https://html.spec.whatwg.org/#the-css-user-agent-style-sheet-and-presentational-hints", "https://html.spec.whatwg.org/#the-s-element", - "https://html.spec.whatwg.org/#the-slot-element", - "https://www.w3.org/TR/web-animations/#animation-type", - "https://drafts.csswg.org/css-inline-3/#root-inline-box", - "https://drafts.csswg.org/css-lists-3/#propdef-list-style-position" + "https://html.spec.whatwg.org/#the-slot-element" ], "evolvingLinks": [], "outdatedSpecs": [], @@ -7188,6 +7323,11 @@ "title": "CSS Custom Highlight API Module Level 1", "crawled": "https://drafts.csswg.org/css-highlight-api-1/" }, + { + "url": "https://www.w3.org/TR/css-lists-3/", + "title": "CSS Lists and Counters Module Level 3", + "crawled": "https://drafts.csswg.org/css-lists-3/" + }, { "url": "https://www.w3.org/TR/css-logical-1/", "title": "CSS Logical Properties and Values Level 1", @@ -7327,7 +7467,6 @@ ], "notDfn": [], "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type", "https://html.spec.whatwg.org/#meta-color-scheme", "https://html.spec.whatwg.org/#meta", "https://html.spec.whatwg.org/#the-iframe-element", @@ -7566,6 +7705,11 @@ "title": "Quirks Mode Standard", "crawled": "https://quirks.spec.whatwg.org/" }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" + }, { "url": "https://www.w3.org/TR/appmanifest/", "title": "Web Application Manifest", @@ -7603,6 +7747,11 @@ "title": "CSS Custom Properties for Cascading Variables Module Level 1", "crawled": "https://drafts.csswg.org/css-variables/" }, + { + "url": "https://www.w3.org/TR/css-lists-3/", + "title": "CSS Lists and Counters Module Level 3", + "crawled": "https://drafts.csswg.org/css-lists-3/" + }, { "url": "https://www.w3.org/TR/css-syntax-3/", "title": "CSS Syntax Module Level 3", @@ -7622,6 +7771,11 @@ "url": "https://www.w3.org/TR/mediaqueries-5/", "title": "Media Queries Level 5", "crawled": "https://drafts.csswg.org/mediaqueries-5/" + }, + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" } ] }, @@ -7630,7 +7784,6 @@ "notDfn": [], "brokenLinks": [ "https://www.w3.org/TR/css-values-3/#typedef-number-percentage", - "https://www.w3.org/TR/web-animations/#animation-type", "https://html.spec.whatwg.org/#the-mark-element" ], "evolvingLinks": [], @@ -8066,6 +8219,11 @@ "title": "CSS Generated Content Module Level 3", "crawled": "https://drafts.csswg.org/css-content-3/" }, + { + "url": "https://www.w3.org/TR/css-grid-2/", + "title": "CSS Grid Layout Module Level 2", + "crawled": "https://drafts.csswg.org/css-grid-2/" + }, { "url": "https://www.w3.org/TR/css-overflow-3/", "title": "CSS Overflow Module Level 3", @@ -8120,7 +8278,6 @@ "https://drafts.csswg.org/css-ui-3/#propdef-text-overflow" ], "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type", "https://html.spec.whatwg.org/#the-html-element", "https://html.spec.whatwg.org/#the-body-element", "https://html.spec.whatwg.org/#focus", @@ -8128,8 +8285,7 @@ "https://html.spec.whatwg.org/#dom-window-focus", "https://html.spec.whatwg.org/#the-iframe-element", "https://html.spec.whatwg.org/#dom-innertext", - "https://drafts.csswg.org/css-grid-2/#grid-track", - "https://drafts.csswg.org/css-lists-3/#propdef-counter-set" + "https://drafts.csswg.org/resize-observer-1/#resizeobserver" ], "evolvingLinks": [], "outdatedSpecs": [], @@ -8185,6 +8341,16 @@ "title": "CSS Generated Content Module Level 3", "crawled": "https://drafts.csswg.org/css-content-3/" }, + { + "url": "https://www.w3.org/TR/css-inline-3/", + "title": "CSS Inline Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-inline-3/" + }, + { + "url": "https://www.w3.org/TR/css-lists-3/", + "title": "CSS Lists and Counters Module Level 3", + "crawled": "https://drafts.csswg.org/css-lists-3/" + }, { "url": "https://www.w3.org/TR/cssom-1/", "title": "CSS Object Model (CSSOM)", @@ -8224,12 +8390,6 @@ ], "notDfn": [], "brokenLinks": [ - "https://drafts.csswg.org/css-lists-3/#propdef-list-style-type", - "https://drafts.csswg.org/css-lists-3/#funcdef-counter", - "https://drafts.csswg.org/css-lists-3/#funcdef-counters", - "https://drafts.csswg.org/css-lists-3/#valdef-list-style-type-none", - "https://drafts.csswg.org/css-lists-3/#valdef-list-style-position-inside", - "https://drafts.csswg.org/css-lists-3/#propdef-list-style", "https://html.spec.whatwg.org/#the-details-element" ], "evolvingLinks": [], @@ -8379,6 +8539,11 @@ "title": "CSS Layout API Level 1", "crawled": "https://drafts.css-houdini.org/css-layout-api-1/" }, + { + "url": "https://www.w3.org/TR/css-lists-3/", + "title": "CSS Lists and Counters Module Level 3", + "crawled": "https://drafts.csswg.org/css-lists-3/" + }, { "url": "https://www.w3.org/TR/cssom-1/", "title": "CSS Object Model (CSSOM)", @@ -8418,6 +8583,11 @@ "url": "https://www.w3.org/TR/css-values-4/", "title": "CSS Values and Units Module Level 4", "crawled": "https://drafts.csswg.org/css-values-4/" + }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" } ], "informative": [ @@ -8438,10 +8608,7 @@ "https://drafts.csswg.org/cssom-1/#css-declaration-case-sensitive-flag" ], "notDfn": [], - "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type", - "https://drafts.csswg.org/web-animations-1/#not-animatable" - ], + "brokenLinks": [], "evolvingLinks": [], "outdatedSpecs": [], "datedUrls": [] @@ -8698,11 +8865,36 @@ "title": "CSS Generated Content Module Level 3", "crawled": "https://drafts.csswg.org/css-content-3/" }, + { + "url": "https://www.w3.org/TR/css-grid-2/", + "title": "CSS Grid Layout Module Level 2", + "crawled": "https://drafts.csswg.org/css-grid-2/" + }, + { + "url": "https://drafts.csswg.org/css-grid-3/", + "title": "CSS Grid Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-grid-3/" + }, + { + "url": "https://www.w3.org/TR/css-inline-3/", + "title": "CSS Inline Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-inline-3/" + }, { "url": "https://www.w3.org/TR/css-layout-api-1/", "title": "CSS Layout API Level 1", "crawled": "https://drafts.css-houdini.org/css-layout-api-1/" }, + { + "url": "https://www.w3.org/TR/css-line-grid-1/", + "title": "CSS Line Grid Module Level 1", + "crawled": "https://drafts.csswg.org/css-line-grid/" + }, + { + "url": "https://www.w3.org/TR/css-lists-3/", + "title": "CSS Lists and Counters Module Level 3", + "crawled": "https://drafts.csswg.org/css-lists-3/" + }, { "url": "https://www.w3.org/TR/css-logical-1/", "title": "CSS Logical Properties and Values Level 1", @@ -8793,6 +8985,11 @@ "title": "CSS Shapes Module Level 2", "crawled": "https://drafts.csswg.org/css-shapes-2/" }, + { + "url": "https://www.w3.org/TR/css-nav-1/", + "title": "CSS Spatial Navigation Level 1", + "crawled": "https://drafts.csswg.org/css-nav-1/" + }, { "url": "https://www.w3.org/TR/css-speech-1/", "title": "CSS Speech Module Level 1", @@ -8868,6 +9065,11 @@ "title": "Layout Instability API", "crawled": "https://wicg.github.io/layout-instability/" }, + { + "url": "https://w3c.github.io/mathml-core/", + "title": "MathML Core", + "crawled": "https://w3c.github.io/mathml-core/" + }, { "url": "https://www.w3.org/TR/paint-timing/", "title": "Paint Timing 1", @@ -8893,6 +9095,11 @@ "title": "Visual Viewport API", "crawled": "https://wicg.github.io/visual-viewport/" }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" + }, { "url": "https://drafts.csswg.org/web-animations-2/", "title": "Web Animations Level 2", @@ -8936,12 +9143,6 @@ "notExported": [], "notDfn": [], "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type", - "https://drafts.csswg.org/css-grid-2/#grid-container", - "https://drafts.csswg.org/css-grid-2/#grid-formatting-context", - "https://drafts.csswg.org/css-grid-2/#valdef-grid-template-rows-subgrid", - "https://drafts.csswg.org/css-grid-2/#grid-item", - "https://drafts.csswg.org/css-grid-2/#subgrid", "https://html.spec.whatwg.org/#the-summary-element", "https://html.spec.whatwg.org/#the-legend-element", "https://html.spec.whatwg.org/#the-fieldset-element", @@ -8966,8 +9167,7 @@ "https://html.spec.whatwg.org/#rendered-legend", "https://html.spec.whatwg.org/#the-button-element", "https://html.spec.whatwg.org/#the-details-element", - "https://html.spec.whatwg.org/#the-body-element", - "https://drafts.csswg.org/css-inline-3/#root-inline-box" + "https://html.spec.whatwg.org/#the-body-element" ], "evolvingLinks": [], "outdatedSpecs": [], @@ -9047,6 +9247,11 @@ "title": "CSS Values and Units Module Level 4", "crawled": "https://drafts.csswg.org/css-values-4/" }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" + }, { "url": "https://drafts.csswg.org/web-animations-2/", "title": "Web Animations Level 2", @@ -9190,16 +9395,6 @@ } ] }, - "xrefs": { - "notExported": [], - "notDfn": [], - "brokenLinks": [ - "https://drafts.csswg.org/css-lists-3/#list-style-position-outside" - ], - "evolvingLinks": [], - "outdatedSpecs": [], - "datedUrls": [] - }, "ok": false } }, @@ -9319,17 +9514,6 @@ ], "informative": [] }, - "xrefs": { - "notExported": [], - "notDfn": [], - "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type", - "https://www.w3.org/TR/web-animations-1/#repeatable-list" - ], - "evolvingLinks": [], - "outdatedSpecs": [], - "datedUrls": [] - }, "ok": false } }, @@ -9418,6 +9602,11 @@ "title": "CSS Display Module Level 3", "crawled": "https://drafts.csswg.org/css-display/" }, + { + "url": "https://www.w3.org/TR/css-grid-2/", + "title": "CSS Grid Layout Module Level 2", + "crawled": "https://drafts.csswg.org/css-grid-2/" + }, { "url": "https://www.w3.org/TR/css-layout-api-1/", "title": "CSS Layout API Level 1", @@ -9509,8 +9698,6 @@ "https://www.w3.org/TR/css3-break/#end-block" ], "brokenLinks": [ - "https://drafts.csswg.org/css-inline-3/#propdef-vertical-align", - "https://www.w3.org/TR/web-animations/#animation-type", "https://html.spec.whatwg.org/#attr-tabindex" ], "evolvingLinks": [], @@ -9737,6 +9924,11 @@ "title": "CSS Fonts Module Level 5", "crawled": "https://drafts.csswg.org/css-fonts-5/" }, + { + "url": "https://www.w3.org/TR/css-inline-3/", + "title": "CSS Inline Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-inline-3/" + }, { "url": "https://www.w3.org/TR/css-masking-1/", "title": "CSS Masking Module Level 1", @@ -9797,6 +9989,21 @@ "title": "Filter Effects Module Level 1", "crawled": "https://drafts.fxtf.org/filter-effects-1/" }, + { + "url": "https://w3c.github.io/mathml-core/", + "title": "MathML Core", + "crawled": "https://w3c.github.io/mathml-core/" + }, + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" + }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" + }, { "url": "https://www.w3.org/TR/webvtt1/", "title": "WebVTT: The Web Video Text Tracks Format", @@ -9824,6 +10031,11 @@ "title": "CSS Cascading and Inheritance Level 4", "crawled": "https://drafts.csswg.org/css-cascade/" }, + { + "url": "https://www.w3.org/TR/css-lists-3/", + "title": "CSS Lists and Counters Module Level 3", + "crawled": "https://drafts.csswg.org/css-lists-3/" + }, { "url": "https://www.w3.org/TR/css-pseudo-4/", "title": "CSS Pseudo-Elements Module Level 4", @@ -9847,15 +10059,15 @@ ] }, "xrefs": { - "notExported": [], - "notDfn": [], - "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type", - "https://html.spec.whatwg.org/#font", + "notExported": [ "https://drafts.csswg.org/css-inline-3/#ascent-metric", "https://drafts.csswg.org/css-inline-3/#descent-metric", "https://drafts.csswg.org/css-inline-3/#line-gap-metric" ], + "notDfn": [], + "brokenLinks": [ + "https://html.spec.whatwg.org/#font" + ], "evolvingLinks": [], "outdatedSpecs": [], "datedUrls": [ @@ -9917,14 +10129,13 @@ "informative": [] }, "xrefs": { - "notExported": [], - "notDfn": [], - "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type", + "notExported": [ "https://drafts.csswg.org/css-inline-3/#ascent-metric", "https://drafts.csswg.org/css-inline-3/#descent-metric", "https://drafts.csswg.org/css-inline-3/#line-gap-metric" ], + "notDfn": [], + "brokenLinks": [], "evolvingLinks": [], "outdatedSpecs": [], "datedUrls": [ @@ -10022,6 +10233,16 @@ "title": "CSS Flexible Box Layout Module Level 1", "crawled": "https://drafts.csswg.org/css-flexbox-1/" }, + { + "url": "https://www.w3.org/TR/css-grid-2/", + "title": "CSS Grid Layout Module Level 2", + "crawled": "https://drafts.csswg.org/css-grid-2/" + }, + { + "url": "https://www.w3.org/TR/css-inline-3/", + "title": "CSS Inline Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-inline-3/" + }, { "url": "https://www.w3.org/TR/css-layout-api-1/", "title": "CSS Layout API Level 1", @@ -10153,10 +10374,7 @@ "notDfn": [ "https://www.w3.org/TR/css3-page/#left-right-first" ], - "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type", - "https://www.w3.org/TR/css-grid-1/#pagination" - ], + "brokenLinks": [], "evolvingLinks": [], "outdatedSpecs": [], "datedUrls": [ @@ -10251,6 +10469,21 @@ "title": "CSS Flexible Box Layout Module Level 1", "crawled": "https://drafts.csswg.org/css-flexbox-1/" }, + { + "url": "https://www.w3.org/TR/css-grid-2/", + "title": "CSS Grid Layout Module Level 2", + "crawled": "https://drafts.csswg.org/css-grid-2/" + }, + { + "url": "https://drafts.csswg.org/css-grid-3/", + "title": "CSS Grid Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-grid-3/" + }, + { + "url": "https://www.w3.org/TR/css-inline-3/", + "title": "CSS Inline Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-inline-3/" + }, { "url": "https://www.w3.org/TR/css-layout-api-1/", "title": "CSS Layout API Level 1", @@ -10301,6 +10534,11 @@ "title": "CSS Regions Module Level 1", "crawled": "https://drafts.csswg.org/css-regions/" }, + { + "url": "https://www.w3.org/TR/css-nav-1/", + "title": "CSS Spatial Navigation Level 1", + "crawled": "https://drafts.csswg.org/css-nav-1/" + }, { "url": "https://www.w3.org/TR/css-text-4/", "title": "CSS Text Module Level 4", @@ -10350,10 +10588,7 @@ "notDfn": [ "https://www.w3.org/TR/css-page-3/#left-right-first" ], - "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type", - "https://www.w3.org/TR/css-grid-1/#pagination" - ], + "brokenLinks": [], "evolvingLinks": [], "outdatedSpecs": [], "datedUrls": [ @@ -10457,7 +10692,6 @@ "notDfn": [], "brokenLinks": [ "https://www.w3.org/TR/css3-selectors/#first-letter", - "https://drafts.csswg.org/css-lists/#counter", "https://drafts.csswg.org/css-color/#cmyk-colors", "https://drafts.csswg.org/css-overflow-3/#paginated-overflow" ], @@ -10601,6 +10835,11 @@ "title": "CSS Images Module Level 3", "crawled": "https://drafts.csswg.org/css-images-3/" }, + { + "url": "https://www.w3.org/TR/css-lists-3/", + "title": "CSS Lists and Counters Module Level 3", + "crawled": "https://drafts.csswg.org/css-lists-3/" + }, { "url": "https://www.w3.org/TR/css-overflow-4/", "title": "CSS Overflow Module Level 4", @@ -10644,12 +10883,7 @@ "notExported": [], "notDfn": [], "brokenLinks": [ - "https://drafts.csswg.org/css-lists-3/#typedef-counter", - "https://drafts.csswg.org/css-lists-3/#propdef-counter-increment", - "https://drafts.csswg.org/css-lists-3/#propdef-counter-reset", - "https://www.w3.org/TR/web-animations/#animation-type", - "https://html.spec.whatwg.org/#the-img-element", - "https://www.w3.org/TR/css-lists-3/#inheriting-counters" + "https://html.spec.whatwg.org/#the-img-element" ], "evolvingLinks": [], "outdatedSpecs": [], @@ -10661,6 +10895,7 @@ { "title": "CSS Grid Layout Module Level 2", "shortname": "css-grid-2", + "date": "2 July 2021", "url": "https://www.w3.org/TR/css-grid-2/", "release": { "url": "https://www.w3.org/TR/css-grid-2/", @@ -10672,12 +10907,7 @@ "sourcePath": "css-grid-2/Overview.bs", "filename": "Overview.html" }, - "crawled": { - "url": "https://drafts.csswg.org/css-grid-2/", - "repository": "https://github.com/w3c/csswg-drafts", - "sourcePath": "css-grid-2/Overview.bs", - "filename": "Overview.html" - }, + "crawled": "https://drafts.csswg.org/css-grid-2/", "organization": "W3C", "groups": [ { @@ -10686,8 +10916,7 @@ } ], "report": { - "error": "TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded\n at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111\n at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21)\n at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16)\n at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16)\n at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13)\n at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24)\n at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22)\n at async Promise.all (index 251)\n at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21)\n at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)", - "noNormativeRefs": true, + "noNormativeRefs": false, "noRefToWebIDL": false, "hasInvalidIdl": false, "unknownExposedNames": [], @@ -10698,8 +10927,27 @@ "css": [], "idl": [] }, - "missingLinkRef": [], - "inconsistentRef": [], + "missingLinkRef": [ + "https://www.w3.org/TR/css-grid-1/", + "https://www.w3.org/TR/css3-mediaqueries/", + "https://www.w3.org/TR/css-align/", + "https://www.w3.org/TR/css3-writing-modes/", + "https://www.w3.org/TR/css3-speech/", + "https://www.w3.org/TR/css-cascade/", + "https://www.w3.org/TR/web-animations/", + "https://www.w3.org/TR/cssom/", + "https://www.w3.org/TR/css-break/", + "https://www.w3.org/TR/css3-break/" + ], + "inconsistentRef": [ + { + "link": "https://www.w3.org/TR/css-values/", + "ref": { + "name": "CSS-VALUES-3", + "url": "https://www.w3.org/TR/css-values-3/" + } + } + ], "referencedBy": { "normative": [ { @@ -10722,6 +10970,11 @@ "title": "CSS Display Module Level 3", "crawled": "https://drafts.csswg.org/css-display/" }, + { + "url": "https://drafts.csswg.org/css-grid-3/", + "title": "CSS Grid Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-grid-3/" + }, { "url": "https://www.w3.org/TR/css-layout-api-1/", "title": "CSS Layout API Level 1", @@ -10791,12 +11044,27 @@ } ] }, + "xrefs": { + "notExported": [], + "notDfn": [ + "https://www.w3.org/TR/css-flexbox-1/#order-accessibility", + "https://www.w3.org/TR/css3-break/#btw-blocks", + "https://www.w3.org/TR/css3-break/#end-block" + ], + "brokenLinks": [ + "https://html.spec.whatwg.org/#attr-tabindex" + ], + "evolvingLinks": [], + "outdatedSpecs": [], + "datedUrls": [] + }, "ok": false } }, { "title": "CSS Grid Layout Module Level 3", "shortname": "css-grid-3", + "date": "21 February 2021", "url": "https://drafts.csswg.org/css-grid-3/", "nightly": { "url": "https://drafts.csswg.org/css-grid-3/", @@ -10804,12 +11072,7 @@ "sourcePath": "css-grid-3/Overview.bs", "filename": "Overview.html" }, - "crawled": { - "url": "https://drafts.csswg.org/css-grid-3/", - "repository": "https://github.com/w3c/csswg-drafts", - "sourcePath": "css-grid-3/Overview.bs", - "filename": "Overview.html" - }, + "crawled": "https://drafts.csswg.org/css-grid-3/", "organization": "W3C", "groups": [ { @@ -10818,8 +11081,7 @@ } ], "report": { - "error": "TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded\n at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111", - "noNormativeRefs": true, + "noNormativeRefs": false, "noRefToWebIDL": false, "hasInvalidIdl": false, "unknownExposedNames": [], @@ -10830,12 +11092,35 @@ "css": [], "idl": [] }, - "missingLinkRef": [], - "inconsistentRef": [], + "missingLinkRef": [ + "https://www.w3.org/TR/css-cascade/", + "https://www.w3.org/TR/web-animations/" + ], + "inconsistentRef": [ + { + "link": "https://www.w3.org/TR/css-values/", + "ref": { + "name": "CSS-VALUES-3", + "url": "https://www.w3.org/TR/css-values-3/" + } + } + ], "referencedBy": { "normative": [], "informative": [] }, + "xrefs": { + "notExported": [ + "https://drafts.csswg.org/css-grid-2/#computed-track-list" + ], + "notDfn": [ + "https://drafts.csswg.org/css-flexbox-1/#order-modified-document-order" + ], + "brokenLinks": [], + "evolvingLinks": [], + "outdatedSpecs": [], + "datedUrls": [] + }, "ok": false } }, @@ -10944,11 +11229,21 @@ "title": "CSS Generated Content Module Level 3", "crawled": "https://drafts.csswg.org/css-content-3/" }, + { + "url": "https://www.w3.org/TR/css-grid-2/", + "title": "CSS Grid Layout Module Level 2", + "crawled": "https://drafts.csswg.org/css-grid-2/" + }, { "url": "https://www.w3.org/TR/css-images-4/", "title": "CSS Images Module Level 4", "crawled": "https://drafts.csswg.org/css-images-4/" }, + { + "url": "https://www.w3.org/TR/css-lists-3/", + "title": "CSS Lists and Counters Module Level 3", + "crawled": "https://drafts.csswg.org/css-lists-3/" + }, { "url": "https://www.w3.org/TR/css-masking-1/", "title": "CSS Masking Module Level 1", @@ -11037,14 +11332,10 @@ "https://www.w3.org/TR/css3-background/#the-border-image-slice" ], "brokenLinks": [ - "https://drafts.csswg.org/css-lists-3/#propdef-list-style-image", - "https://drafts.csswg.org/css-lists-3/#valdef-list-style-type-none", - "https://drafts.csswg.org/css-lists-3/#propdef-list-style-type", "https://html.spec.whatwg.org/#concept-imagebitmap-good", "https://html.spec.whatwg.org/#the-iframe-element", "https://html.spec.whatwg.org/#attr-img-src", - "https://html.spec.whatwg.org/#the-img-element", - "https://www.w3.org/TR/web-animations/#animation-type" + "https://html.spec.whatwg.org/#the-img-element" ], "evolvingLinks": [], "outdatedSpecs": [], @@ -11127,6 +11418,11 @@ "title": "CSS Generated Content Module Level 3", "crawled": "https://drafts.csswg.org/css-content-3/" }, + { + "url": "https://www.w3.org/TR/css-lists-3/", + "title": "CSS Lists and Counters Module Level 3", + "crawled": "https://drafts.csswg.org/css-lists-3/" + }, { "url": "https://www.w3.org/TR/css-paint-api-1/", "title": "CSS Painting API Level 1", @@ -11182,15 +11478,11 @@ ], "notDfn": [], "brokenLinks": [ - "https://drafts.csswg.org/css-lists-3/#propdef-list-style-image", - "https://drafts.csswg.org/css-lists-3/#valdef-list-style-type-none", - "https://drafts.csswg.org/css-lists-3/#propdef-list-style-type", "https://html.spec.whatwg.org/#the-picture-element", "https://html.spec.whatwg.org/#the-p-element", "https://html.spec.whatwg.org/#canvas", "https://html.spec.whatwg.org/#the-img-element", - "https://html.spec.whatwg.org/#video", - "https://www.w3.org/TR/web-animations/#animation-type" + "https://html.spec.whatwg.org/#video" ], "evolvingLinks": [], "outdatedSpecs": [], @@ -11206,6 +11498,7 @@ { "title": "CSS Inline Layout Module Level 3", "shortname": "css-inline-3", + "date": "17 May 2021", "url": "https://www.w3.org/TR/css-inline-3/", "release": { "url": "https://www.w3.org/TR/css-inline-3/", @@ -11217,12 +11510,7 @@ "sourcePath": "css-inline-3/Overview.bs", "filename": "Overview.html" }, - "crawled": { - "url": "https://drafts.csswg.org/css-inline-3/", - "repository": "https://github.com/w3c/csswg-drafts", - "sourcePath": "css-inline-3/Overview.bs", - "filename": "Overview.html" - }, + "crawled": "https://drafts.csswg.org/css-inline-3/", "organization": "W3C", "groups": [ { @@ -11231,8 +11519,7 @@ } ], "report": { - "error": "TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded\n at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111", - "noNormativeRefs": true, + "noNormativeRefs": false, "noRefToWebIDL": false, "hasInvalidIdl": false, "unknownExposedNames": [], @@ -11243,8 +11530,21 @@ "css": [], "idl": [] }, - "missingLinkRef": [], - "inconsistentRef": [], + "missingLinkRef": [ + "https://www.w3.org/TR/css-text/", + "https://www.w3.org/TR/css-cascade/", + "https://www.w3.org/TR/web-animations/", + "https://html.spec.whatwg.org/" + ], + "inconsistentRef": [ + { + "link": "https://www.w3.org/TR/css-values/", + "ref": { + "name": "CSS-VALUES-3", + "url": "https://www.w3.org/TR/css-values-3/" + } + } + ], "referencedBy": { "normative": [ { @@ -11272,6 +11572,11 @@ "title": "CSS Fonts Module Level 5", "crawled": "https://drafts.csswg.org/css-fonts-5/" }, + { + "url": "https://www.w3.org/TR/css-grid-2/", + "title": "CSS Grid Layout Module Level 2", + "crawled": "https://drafts.csswg.org/css-grid-2/" + }, { "url": "https://www.w3.org/TR/css-layout-api-1/", "title": "CSS Layout API Level 1", @@ -11351,6 +11656,11 @@ "url": "https://quirks.spec.whatwg.org/", "title": "Quirks Mode Standard", "crawled": "https://quirks.spec.whatwg.org/" + }, + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" } ], "informative": [ @@ -11363,9 +11673,28 @@ "url": "https://www.w3.org/TR/css-cascade-5/", "title": "CSS Cascading and Inheritance Level 4", "crawled": "https://drafts.csswg.org/css-cascade/" + }, + { + "url": "https://www.w3.org/TR/css-line-grid-1/", + "title": "CSS Line Grid Module Level 1", + "crawled": "https://drafts.csswg.org/css-line-grid/" } ] }, + "xrefs": { + "notExported": [ + "https://drafts.csswg.org/css-break-3/#monolithic", + "https://drafts.csswg.org/css-text-3/#hang", + "https://drafts.csswg.org/css-text-3/#word-separator" + ], + "notDfn": [], + "brokenLinks": [ + "https://html.spec.whatwg.org/#textmetrics" + ], + "evolvingLinks": [], + "outdatedSpecs": [], + "datedUrls": [] + }, "ok": false } }, @@ -11417,6 +11746,11 @@ "url": "https://www.w3.org/TR/css-properties-values-api-1/", "title": "CSS Properties and Values API Level 1", "crawled": "https://drafts.css-houdini.org/css-properties-values-api-1/" + }, + { + "url": "https://w3c.github.io/mathml-core/", + "title": "MathML Core", + "crawled": "https://w3c.github.io/mathml-core/" } ] }, @@ -11424,8 +11758,6 @@ "notExported": [], "notDfn": [], "brokenLinks": [ - "https://drafts.csswg.org/css-grid-2/#grid-container", - "https://drafts.csswg.org/css-inline-3/#root-inline-box", "https://html.spec.whatwg.org/#worklet", "https://html.spec.whatwg.org/#worklet-global-scope-type", "https://html.spec.whatwg.org/#workletglobalscope", @@ -11449,6 +11781,7 @@ { "title": "CSS Line Grid Module Level 1", "shortname": "css-line-grid-1", + "date": "18 September 2020", "url": "https://www.w3.org/TR/css-line-grid-1/", "release": { "url": "https://www.w3.org/TR/css-line-grid-1/", @@ -11460,12 +11793,7 @@ "sourcePath": "css-line-grid-1/Overview.bs", "filename": "Overview.html" }, - "crawled": { - "url": "https://drafts.csswg.org/css-line-grid/", - "repository": "https://github.com/w3c/csswg-drafts", - "sourcePath": "css-line-grid-1/Overview.bs", - "filename": "Overview.html" - }, + "crawled": "https://drafts.csswg.org/css-line-grid/", "organization": "W3C", "groups": [ { @@ -11474,8 +11802,7 @@ } ], "report": { - "error": "TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded\n at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111\n at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21)\n at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16)\n at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16)\n at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13)\n at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24)\n at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22)\n at async Promise.all (index 257)\n at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21)\n at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)", - "noNormativeRefs": true, + "noNormativeRefs": false, "noRefToWebIDL": false, "hasInvalidIdl": false, "unknownExposedNames": [], @@ -11486,8 +11813,19 @@ "css": [], "idl": [] }, - "missingLinkRef": [], - "inconsistentRef": [], + "missingLinkRef": [ + "https://www.w3.org/TR/css-cascade/", + "https://www.w3.org/TR/web-animations/" + ], + "inconsistentRef": [ + { + "link": "https://www.w3.org/TR/css-values/", + "ref": { + "name": "CSS-VALUES-3", + "url": "https://www.w3.org/TR/css-values-3/" + } + } + ], "referencedBy": { "normative": [ { @@ -11502,6 +11840,11 @@ } ], "informative": [ + { + "url": "https://www.w3.org/TR/css-inline-3/", + "title": "CSS Inline Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-inline-3/" + }, { "url": "https://www.w3.org/TR/css-regions-1/", "title": "CSS Regions Module Level 1", @@ -11509,12 +11852,26 @@ } ] }, + "xrefs": { + "notExported": [ + "https://drafts.csswg.org/css-inline/#text-over-edge", + "https://drafts.csswg.org/css-inline/#text-under-edge" + ], + "notDfn": [], + "brokenLinks": [ + "https://drafts.csswg.org/css-inline/#central" + ], + "evolvingLinks": [], + "outdatedSpecs": [], + "datedUrls": [] + }, "ok": false } }, { - "title": "CSS Lists Module Level 3", + "title": "CSS Lists and Counters Module Level 3", "shortname": "css-lists-3", + "date": "14 July 2021", "url": "https://www.w3.org/TR/css-lists-3/", "release": { "url": "https://www.w3.org/TR/css-lists-3/", @@ -11526,12 +11883,7 @@ "sourcePath": "css-lists-3/Overview.bs", "filename": "Overview.html" }, - "crawled": { - "url": "https://drafts.csswg.org/css-lists-3/", - "repository": "https://github.com/w3c/csswg-drafts", - "sourcePath": "css-lists-3/Overview.bs", - "filename": "Overview.html" - }, + "crawled": "https://drafts.csswg.org/css-lists-3/", "organization": "W3C", "groups": [ { @@ -11540,8 +11892,7 @@ } ], "report": { - "error": "TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded\n at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111\n at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21)\n at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16)\n at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16)\n at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13)\n at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24)\n at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22)\n at async Promise.all (index 258)\n at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21)\n at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)", - "noNormativeRefs": true, + "noNormativeRefs": false, "noRefToWebIDL": false, "hasInvalidIdl": false, "unknownExposedNames": [], @@ -11552,8 +11903,20 @@ "css": [], "idl": [] }, - "missingLinkRef": [], - "inconsistentRef": [], + "missingLinkRef": [ + "https://www.w3.org/TR/css-cascade/", + "https://www.w3.org/TR/web-animations/", + "https://www.w3.org/TR/css-pseudo/" + ], + "inconsistentRef": [ + { + "link": "https://www.w3.org/TR/css-values/", + "ref": { + "name": "CSS-VALUES-3", + "url": "https://www.w3.org/TR/css-values-3/" + } + } + ], "referencedBy": { "normative": [ { @@ -11596,6 +11959,11 @@ "title": "CSS Images Module Level 4", "crawled": "https://drafts.csswg.org/css-images-4/" }, + { + "url": "https://www.w3.org/TR/css-inline-3/", + "title": "CSS Inline Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-inline-3/" + }, { "url": "https://www.w3.org/TR/cssom-1/", "title": "CSS Object Model (CSSOM)", @@ -11645,6 +12013,20 @@ } ] }, + "xrefs": { + "notExported": [], + "notDfn": [], + "brokenLinks": [ + "https://html.spec.whatwg.org/#the-li-element", + "https://html.spec.whatwg.org/#the-ul-element", + "https://html.spec.whatwg.org/#the-ol-element", + "https://html.spec.whatwg.org/#the-option-element", + "https://html.spec.whatwg.org/#lists" + ], + "evolvingLinks": [], + "outdatedSpecs": [], + "datedUrls": [] + }, "ok": false } }, @@ -11733,6 +12115,11 @@ "url": "https://www.w3.org/TR/css-typed-om-1/", "title": "CSS Typed OM Level 1", "crawled": "https://drafts.css-houdini.org/css-typed-om-1/" + }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" } ], "informative": [ @@ -11740,19 +12127,14 @@ "url": "https://www.w3.org/TR/css-box-3/", "title": "CSS Box Model Module Level 3", "crawled": "https://drafts.csswg.org/css-box-3/" + }, + { + "url": "https://drafts.csswg.org/css-grid-3/", + "title": "CSS Grid Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-grid-3/" } ] }, - "xrefs": { - "notExported": [], - "notDfn": [], - "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type" - ], - "evolvingLinks": [], - "outdatedSpecs": [], - "datedUrls": [] - }, "ok": false } }, @@ -11785,12 +12167,7 @@ "hasInvalidIdl": false, "hasObsoleteIdl": false, "unknownExposedNames": [], - "unknownIdlNames": [ - "SVGAnimatedEnumeration", - "SVGAnimatedLength", - "SVGAnimatedTransformList", - "SVGElement" - ], + "unknownIdlNames": [], "redefinedIdlNames": [], "missingWebIdlRef": [], "missingDfns": { @@ -11892,6 +12269,11 @@ "url": "https://quirks.spec.whatwg.org/", "title": "Quirks Mode Standard", "crawled": "https://quirks.spec.whatwg.org/" + }, + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" } ], "informative": [ @@ -11915,12 +12297,7 @@ ], "notDfn": [], "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type", - "https://drafts.csswg.org/css-inline-3/#propdef-alignment-baseline", - "https://drafts.csswg.org/css-inline-3/#propdef-baseline-shift", - "https://drafts.csswg.org/css-inline-3/#propdef-dominant-baseline", - "https://www.w3.org/TR/css-values-3/#typedef-number-percentage", - "https://drafts.csswg.org/web-animations-1/#animation-type" + "https://www.w3.org/TR/css-values-3/#typedef-number-percentage" ], "evolvingLinks": [], "outdatedSpecs": [], @@ -11993,16 +12370,6 @@ ], "informative": [] }, - "xrefs": { - "notExported": [], - "notDfn": [], - "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type" - ], - "evolvingLinks": [], - "outdatedSpecs": [], - "datedUrls": [] - }, "ok": false } }, @@ -12092,6 +12459,11 @@ "title": "CSS Fragmentation Module Level 4", "crawled": "https://drafts.csswg.org/css-break-4/" }, + { + "url": "https://www.w3.org/TR/css-inline-3/", + "title": "CSS Inline Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-inline-3/" + }, { "url": "https://drafts.csswg.org/css-multicol-2/", "title": "CSS Multi-column Layout Module Level 2", @@ -12139,6 +12511,11 @@ "title": "CSS Containment Module Level 2", "crawled": "https://drafts.csswg.org/css-contain-2/" }, + { + "url": "https://www.w3.org/TR/css-grid-2/", + "title": "CSS Grid Layout Module Level 2", + "crawled": "https://drafts.csswg.org/css-grid-2/" + }, { "url": "https://www.w3.org/TR/css-layout-api-1/", "title": "CSS Layout API Level 1", @@ -12149,11 +12526,7 @@ "xrefs": { "notExported": [], "notDfn": [], - "brokenLinks": [ - "https://drafts.csswg.org/css-grid-2/#grid-container", - "https://drafts.csswg.org/css-grid-2/#grid-item", - "https://www.w3.org/TR/web-animations/#animation-type" - ], + "brokenLinks": [], "evolvingLinks": [], "outdatedSpecs": [], "datedUrls": [ @@ -12211,16 +12584,6 @@ ], "informative": [] }, - "xrefs": { - "notExported": [], - "notDfn": [], - "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type" - ], - "evolvingLinks": [], - "outdatedSpecs": [], - "datedUrls": [] - }, "ok": false } }, @@ -12508,6 +12871,11 @@ "title": "CSS Fonts Module Level 4", "crawled": "https://drafts.csswg.org/css-fonts-4/" }, + { + "url": "https://www.w3.org/TR/css-grid-2/", + "title": "CSS Grid Layout Module Level 2", + "crawled": "https://drafts.csswg.org/css-grid-2/" + }, { "url": "https://www.w3.org/TR/css-images-4/", "title": "CSS Images Module Level 4", @@ -12623,6 +12991,21 @@ "title": "Referrer Policy", "crawled": "https://w3c.github.io/webappsec-referrer-policy/" }, + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" + }, + { + "url": "https://drafts.csswg.org/scroll-animations-1/", + "title": "Scroll-linked Animations", + "crawled": "https://drafts.csswg.org/scroll-animations-1/" + }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" + }, { "url": "https://www.w3.org/TR/webdriver2/", "title": "WebDriver", @@ -12707,8 +13090,7 @@ "https://html.spec.whatwg.org/#browsing-context", "https://html.spec.whatwg.org/#browsing-context-container", "https://html.spec.whatwg.org/#being-rendered", - "https://drafts.csswg.org/css-color-3/#alphavalue-def", - "https://drafts.csswg.org/css-lists-3/#typedef-counter" + "https://drafts.csswg.org/css-color-3/#alphavalue-def" ], "evolvingLinks": [], "outdatedSpecs": [], @@ -12811,11 +13193,21 @@ "title": "CSS Fragmentation Module Level 4", "crawled": "https://drafts.csswg.org/css-break-4/" }, + { + "url": "https://www.w3.org/TR/css-grid-2/", + "title": "CSS Grid Layout Module Level 2", + "crawled": "https://drafts.csswg.org/css-grid-2/" + }, { "url": "https://www.w3.org/TR/css-layout-api-1/", "title": "CSS Layout API Level 1", "crawled": "https://drafts.css-houdini.org/css-layout-api-1/" }, + { + "url": "https://www.w3.org/TR/css-lists-3/", + "title": "CSS Lists and Counters Module Level 3", + "crawled": "https://drafts.csswg.org/css-lists-3/" + }, { "url": "https://www.w3.org/TR/css-masking-1/", "title": "CSS Masking Module Level 1", @@ -12861,6 +13253,11 @@ "title": "CSS Scrollbars Styling Module Level 1", "crawled": "https://drafts.csswg.org/css-scrollbars/" }, + { + "url": "https://www.w3.org/TR/css-nav-1/", + "title": "CSS Spatial Navigation Level 1", + "crawled": "https://drafts.csswg.org/css-nav-1/" + }, { "url": "https://www.w3.org/TR/css-tables-3/", "title": "CSS Table Module Level 3", @@ -12926,6 +13323,16 @@ "title": "Layout Instability API", "crawled": "https://wicg.github.io/layout-instability/" }, + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" + }, + { + "url": "https://drafts.csswg.org/scroll-animations-1/", + "title": "Scroll-linked Animations", + "crawled": "https://drafts.csswg.org/scroll-animations-1/" + }, { "url": "https://www.w3.org/TR/webvtt1/", "title": "WebVTT: The Web Video Text Tracks Format", @@ -12960,10 +13367,6 @@ ], "notDfn": [], "brokenLinks": [ - "https://drafts.csswg.org/css-inline-3/#line-box", - "https://drafts.csswg.org/css-inline-3/#root-inline-box", - "https://drafts.csswg.org/css-grid-2/#grid-item", - "https://www.w3.org/TR/web-animations/#animation-type", "https://html.spec.whatwg.org/#the-html-element", "https://html.spec.whatwg.org/#html-vs-xhtml", "https://html.spec.whatwg.org/#the-body-element" @@ -13071,7 +13474,6 @@ "notExported": [], "notDfn": [], "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type", "https://drafts.csswg.org/selectors-3/#subject", "https://www.w3.org/TR/css3-transitions/#animatable-types", "https://html.spec.whatwg.org/#dom-dir" @@ -13144,9 +13546,7 @@ "https://drafts.csswg.org/cssom-view/#viewport" ], "notDfn": [], - "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type" - ], + "brokenLinks": [], "evolvingLinks": [], "outdatedSpecs": [], "datedUrls": [] @@ -13209,6 +13609,11 @@ "title": "CSS Exclusions Module Level 1", "crawled": "https://drafts.csswg.org/css-exclusions/" }, + { + "url": "https://www.w3.org/TR/css-inline-3/", + "title": "CSS Inline Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-inline-3/" + }, { "url": "https://www.w3.org/TR/css-layout-api-1/", "title": "CSS Layout API Level 1", @@ -13235,9 +13640,7 @@ "xrefs": { "notExported": [], "notDfn": [], - "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type" - ], + "brokenLinks": [], "evolvingLinks": [], "outdatedSpecs": [], "datedUrls": [] @@ -13432,10 +13835,7 @@ "notDfn": [ "https://www.w3.org/TR/css3-break/#btw-blocks" ], - "brokenLinks": [ - "https://drafts.csswg.org/css-inline-3/#propdef-vertical-align", - "https://www.w3.org/TR/web-animations/#animation-type" - ], + "brokenLinks": [], "evolvingLinks": [], "outdatedSpecs": [], "datedUrls": [ @@ -13678,11 +14078,26 @@ "title": "CSS Generated Content for Paged Media Module", "crawled": "https://drafts.csswg.org/css-gcpm/" }, + { + "url": "https://www.w3.org/TR/css-grid-2/", + "title": "CSS Grid Layout Module Level 2", + "crawled": "https://drafts.csswg.org/css-grid-2/" + }, + { + "url": "https://www.w3.org/TR/css-inline-3/", + "title": "CSS Inline Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-inline-3/" + }, { "url": "https://www.w3.org/TR/css-layout-api-1/", "title": "CSS Layout API Level 1", "crawled": "https://drafts.css-houdini.org/css-layout-api-1/" }, + { + "url": "https://www.w3.org/TR/css-lists-3/", + "title": "CSS Lists and Counters Module Level 3", + "crawled": "https://drafts.csswg.org/css-lists-3/" + }, { "url": "https://www.w3.org/TR/css-logical-1/", "title": "CSS Logical Properties and Values Level 1", @@ -13718,6 +14133,11 @@ "title": "CSS Scroll Snap Module Level 1", "crawled": "https://drafts.csswg.org/css-scroll-snap-1/" }, + { + "url": "https://www.w3.org/TR/css-nav-1/", + "title": "CSS Spatial Navigation Level 1", + "crawled": "https://drafts.csswg.org/css-nav-1/" + }, { "url": "https://www.w3.org/TR/css-speech-1/", "title": "CSS Speech Module Level 1", @@ -13797,22 +14217,6 @@ } ] }, - "xrefs": { - "notExported": [], - "notDfn": [], - "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type", - "https://www.w3.org/TR/css-grid-1/#abspos-items", - "https://www.w3.org/TR/css-grid-1/#static-position", - "https://drafts.csswg.org/css-inline-3/#line-box", - "https://drafts.csswg.org/css-grid-2/#grid-container", - "https://drafts.csswg.org/css-grid-2/#grid-area", - "https://drafts.csswg.org/css-grid-2/#grid-placement-property" - ], - "evolvingLinks": [], - "outdatedSpecs": [], - "datedUrls": [] - }, "ok": false } }, @@ -13873,6 +14277,11 @@ "url": "https://www.w3.org/TR/css-paint-api-1/", "title": "CSS Painting API Level 1", "crawled": "https://drafts.css-houdini.org/css-paint-api-1/" + }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" } ], "informative": [] @@ -13884,7 +14293,6 @@ ], "notDfn": [], "brokenLinks": [ - "https://drafts.csswg.org/web-animations-1/#by-computed-value", "https://www.w3.org/TR/css-syntax-3/#consume-a-name", "https://html.spec.whatwg.org/#current-global-object", "https://html.spec.whatwg.org/#concept-document-window" @@ -13995,11 +14403,26 @@ "title": "CSS Generated Content Module Level 3", "crawled": "https://drafts.csswg.org/css-content-3/" }, + { + "url": "https://www.w3.org/TR/css-grid-2/", + "title": "CSS Grid Layout Module Level 2", + "crawled": "https://drafts.csswg.org/css-grid-2/" + }, + { + "url": "https://www.w3.org/TR/css-inline-3/", + "title": "CSS Inline Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-inline-3/" + }, { "url": "https://www.w3.org/TR/css-layout-api-1/", "title": "CSS Layout API Level 1", "crawled": "https://drafts.css-houdini.org/css-layout-api-1/" }, + { + "url": "https://www.w3.org/TR/css-lists-3/", + "title": "CSS Lists and Counters Module Level 3", + "crawled": "https://drafts.csswg.org/css-lists-3/" + }, { "url": "https://www.w3.org/TR/css-overflow-3/", "title": "CSS Overflow Module Level 3", @@ -14073,14 +14496,8 @@ "notExported": [], "notDfn": [], "brokenLinks": [ - "https://drafts.csswg.org/css-inline-3/#line-box", - "https://drafts.csswg.org/css-inline-3/#propdef-initial-letter", "https://drafts.csswg.org/css-color-3/#color0", - "https://drafts.csswg.org/css-lists-3/#marker", - "https://drafts.csswg.org/css-lists-3/#list-item", - "https://drafts.csswg.org/css-lists-3/#propdef-list-style-position", - "https://drafts.csswg.org/selectors-3/#x", - "https://www.w3.org/TR/css-lists-3/#marker-properties" + "https://drafts.csswg.org/selectors-3/#x" ], "evolvingLinks": [], "outdatedSpecs": [ @@ -14224,7 +14641,6 @@ "https://drafts.csswg.org/css3-multicol/#multi-column-element" ], "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type", "https://html.spec.whatwg.org/#attr-tabindex" ], "evolvingLinks": [], @@ -14291,6 +14707,11 @@ ], "referencedBy": { "normative": [ + { + "url": "https://www.w3.org/TR/css-line-grid-1/", + "title": "CSS Line Grid Module Level 1", + "crawled": "https://drafts.csswg.org/css-line-grid/" + }, { "url": "https://www.w3.org/TR/css-typed-om-1/", "title": "CSS Typed OM Level 1", @@ -14305,18 +14726,6 @@ } ] }, - "xrefs": { - "notExported": [], - "notDfn": [], - "brokenLinks": [ - "https://drafts.csswg.org/css-line-grid-1/#propdef-line-grid", - "https://www.w3.org/TR/web-animations/#animation-type", - "https://drafts.csswg.org/css-inline-3/#propdef-vertical-align" - ], - "evolvingLinks": [], - "outdatedSpecs": [], - "datedUrls": [] - }, "ok": false } }, @@ -14385,16 +14794,6 @@ } ] }, - "xrefs": { - "notExported": [], - "notDfn": [], - "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type" - ], - "evolvingLinks": [], - "outdatedSpecs": [], - "datedUrls": [] - }, "ok": false } }, @@ -14476,6 +14875,11 @@ "title": "CSS Display Module Level 3", "crawled": "https://drafts.csswg.org/css-display/" }, + { + "url": "https://www.w3.org/TR/css-inline-3/", + "title": "CSS Inline Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-inline-3/" + }, { "url": "https://www.w3.org/TR/css-pseudo-4/", "title": "CSS Pseudo-Elements Module Level 4", @@ -14510,18 +14914,11 @@ "informative": [] }, "xrefs": { - "notExported": [], + "notExported": [ + "https://drafts.csswg.org/css-inline-3/#line-relative-shift-values" + ], "notDfn": [], "brokenLinks": [ - "https://www.w3.org/TR/css-inline-3/#model", - "https://www.w3.org/TR/css-inline-3/#line-height", - "https://drafts.csswg.org/css-inline-3/#line-box", - "https://drafts.csswg.org/css-inline-3/#propdef-vertical-align", - "https://drafts.csswg.org/css-inline-3/#line-relative-shift-values", - "https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-top", - "https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-bottom", - "https://www.w3.org/TR/web-animations/#animation-type", - "https://drafts.csswg.org/css-grid-2/#valdef-grid-template-columns-max-content", "https://html.spec.whatwg.org/#rtc", "https://html.spec.whatwg.org/#the-rp-element", "https://html.spec.whatwg.org/#the-ruby-element" @@ -14616,6 +15013,11 @@ "title": "HTML Standard", "crawled": "https://html.spec.whatwg.org/multipage/" }, + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" + }, { "url": "https://www.w3.org/TR/selectors-4/", "title": "Selectors Level 4", @@ -14631,8 +15033,7 @@ "https://html.spec.whatwg.org/#custom-element", "https://html.spec.whatwg.org/#window", "https://html.spec.whatwg.org/#the-slot-element", - "https://drafts.csswg.org/selectors-3/#x", - "https://drafts.csswg.org/css-lists-3/#propdef-list-style-type" + "https://drafts.csswg.org/selectors-3/#x" ], "evolvingLinks": [], "outdatedSpecs": [], @@ -14712,8 +15113,7 @@ "https://html.spec.whatwg.org/#the-textarea-element", "https://html.spec.whatwg.org/#the-input-element", "https://html.spec.whatwg.org/#fip-active-match", - "https://html.spec.whatwg.org/#processing-model-8", - "https://www.w3.org/TR/web-animations/#animation-type" + "https://html.spec.whatwg.org/#processing-model-8" ], "evolvingLinks": [], "outdatedSpecs": [], @@ -14788,6 +15188,11 @@ "title": "CSS Scroll Anchoring Module Level 1", "crawled": "https://drafts.csswg.org/css-scroll-anchoring/" }, + { + "url": "https://www.w3.org/TR/css-nav-1/", + "title": "CSS Spatial Navigation Level 1", + "crawled": "https://drafts.csswg.org/css-nav-1/" + }, { "url": "https://www.w3.org/TR/css-typed-om-1/", "title": "CSS Typed OM Level 1", @@ -14800,7 +15205,6 @@ "notExported": [], "notDfn": [], "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type", "https://html.spec.whatwg.org/#the-body-element", "https://html.spec.whatwg.org/#the-section-element" ], @@ -14880,7 +15284,6 @@ "notExported": [], "notDfn": [], "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type", "https://html.spec.whatwg.org/#the-body-element" ], "evolvingLinks": [], @@ -14934,6 +15337,11 @@ "url": "https://www.w3.org/TR/cssom-1/", "title": "CSS Object Model (CSSOM)", "crawled": "https://drafts.csswg.org/cssom/" + }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" } ], "informative": [] @@ -15036,6 +15444,16 @@ "title": "CSS Fragmentation Module Level 4", "crawled": "https://drafts.csswg.org/css-break-4/" }, + { + "url": "https://www.w3.org/TR/css-inline-3/", + "title": "CSS Inline Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-inline-3/" + }, + { + "url": "https://www.w3.org/TR/css-line-grid-1/", + "title": "CSS Line Grid Module Level 1", + "crawled": "https://drafts.csswg.org/css-line-grid/" + }, { "url": "https://www.w3.org/TR/css-masking-1/", "title": "CSS Masking Module Level 1", @@ -15055,6 +15473,11 @@ "url": "https://www.w3.org/TR/motion-1/", "title": "Motion Path Module Level 1", "crawled": "https://drafts.fxtf.org/motion-1/" + }, + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" } ], "informative": [ @@ -15072,8 +15495,7 @@ "https://www.w3.org/TR/css3-transitions/#animatable-types", "https://www.w3.org/TR/css3-transitions/#animtype-simple-list", "https://www.w3.org/TR/css3-transitions/#animtype-lpcalc", - "https://www.w3.org/TR/css-box-3/#the-css-box-model", - "https://www.w3.org/TR/web-animations/#animation-type" + "https://www.w3.org/TR/css-box-3/#the-css-box-model" ], "evolvingLinks": [], "outdatedSpecs": [ @@ -15164,9 +15586,7 @@ "https://www.w3.org/TR/css3-exclusions/#wrapping-context" ], "notDfn": [], - "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type" - ], + "brokenLinks": [], "evolvingLinks": [], "outdatedSpecs": [], "datedUrls": [] @@ -15177,6 +15597,7 @@ { "title": "CSS Spatial Navigation Level 1", "shortname": "css-nav-1", + "date": "17 May 2021", "url": "https://www.w3.org/TR/css-nav-1/", "release": { "url": "https://www.w3.org/TR/css-nav-1/", @@ -15188,12 +15609,7 @@ "sourcePath": "css-nav-1/Overview.bs", "filename": "Overview.html" }, - "crawled": { - "url": "https://drafts.csswg.org/css-nav-1/", - "repository": "https://github.com/w3c/csswg-drafts", - "sourcePath": "css-nav-1/Overview.bs", - "filename": "Overview.html" - }, + "crawled": "https://drafts.csswg.org/css-nav-1/", "organization": "W3C", "groups": [ { @@ -15202,10 +15618,10 @@ } ], "report": { - "error": "TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded\n at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111\n at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21)\n at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16)\n at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16)\n at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13)\n at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24)\n at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22)\n at async Promise.all (index 263)\n at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21)\n at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)", - "noNormativeRefs": true, + "noNormativeRefs": false, "noRefToWebIDL": false, "hasInvalidIdl": false, + "hasObsoleteIdl": false, "unknownExposedNames": [], "unknownIdlNames": [], "redefinedIdlNames": [], @@ -15214,12 +15630,65 @@ "css": [], "idl": [] }, - "missingLinkRef": [], - "inconsistentRef": [], + "missingLinkRef": [ + "https://w3c.github.io/webappsec-feature-policy/", + "https://www.w3.org/TR/css-cascade/", + "https://www.w3.org/TR/css-pseudo/" + ], + "inconsistentRef": [ + { + "link": "https://w3c.github.io/uievents/", + "ref": { + "name": "UIEVENTS", + "url": "https://www.w3.org/TR/uievents/" + } + }, + { + "link": "https://www.w3.org/TR/css-values/", + "ref": { + "name": "CSS-VALUES-3", + "url": "https://www.w3.org/TR/css-values-3/" + } + } + ], "referencedBy": { "normative": [], "informative": [] }, + "xrefs": { + "notExported": [ + "https://w3c.github.io/uievents/#keydown", + "https://w3c.github.io/uievents/#event-target", + "https://drafts.csswg.org/cssom-view-1/#scroll-an-element" + ], + "notDfn": [], + "brokenLinks": [ + "https://html.spec.whatwg.org/#dom-focus", + "https://html.spec.whatwg.org/#window", + "https://html.spec.whatwg.org/#the-body-element-2", + "https://html.spec.whatwg.org/#concept-request-origin", + "https://html.spec.whatwg.org/#active-document", + "https://html.spec.whatwg.org/#top-level-browsing-context", + "https://html.spec.whatwg.org/#focusable-area", + "https://html.spec.whatwg.org/#browsing-context", + "https://html.spec.whatwg.org/#sequential-focus-navigation-starting-point", + "https://html.spec.whatwg.org/#focusing-steps", + "https://html.spec.whatwg.org/#nested-browsing-context", + "https://html.spec.whatwg.org/#browsing-context-container", + "https://html.spec.whatwg.org/#dom-anchor", + "https://html.spec.whatwg.org/#currently-focused-area-of-a-top-level-browsing-context", + "https://html.spec.whatwg.org/#concept-element-disabled", + "https://html.spec.whatwg.org/#expressly-inert", + "https://html.spec.whatwg.org/#being-rendered", + "https://html.spec.whatwg.org/#nodes-are-removed", + "https://html.spec.whatwg.org/#attr-tabindex", + "https://html.spec.whatwg.org/#sequential-focus-navigation-order", + "https://drafts.csswg.org/css2/box.html#x14" + ], + "evolvingLinks": [], + "outdatedSpecs": [], + "datedUrls": [] + }, "ok": false } }, @@ -15312,9 +15781,7 @@ "notExported": [], "notDfn": [], "brokenLinks": [ - "https://html.spec.whatwg.org/#the-span-element", - "https://drafts.csswg.org/css-lists-3/#propdef-list-style-type", - "https://drafts.csswg.org/css-lists-3/#propdef-list-style-image" + "https://html.spec.whatwg.org/#the-span-element" ], "evolvingLinks": [], "outdatedSpecs": [], @@ -15378,6 +15845,11 @@ "url": "https://html.spec.whatwg.org/multipage/", "title": "HTML Standard", "crawled": "https://html.spec.whatwg.org/multipage/" + }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" } ], "informative": [ @@ -15541,6 +16013,16 @@ "title": "CSS Fonts Module Level 4", "crawled": "https://drafts.csswg.org/css-fonts-4/" }, + { + "url": "https://www.w3.org/TR/css-grid-2/", + "title": "CSS Grid Layout Module Level 2", + "crawled": "https://drafts.csswg.org/css-grid-2/" + }, + { + "url": "https://www.w3.org/TR/css-lists-3/", + "title": "CSS Lists and Counters Module Level 3", + "crawled": "https://drafts.csswg.org/css-lists-3/" + }, { "url": "https://www.w3.org/TR/css-namespaces-3/", "title": "CSS Namespaces Module Level 3", @@ -15656,6 +16138,11 @@ "title": "Quirks Mode Standard", "crawled": "https://quirks.spec.whatwg.org/" }, + { + "url": "https://drafts.csswg.org/scroll-animations-1/", + "title": "Scroll-linked Animations", + "crawled": "https://drafts.csswg.org/scroll-animations-1/" + }, { "url": "https://www.w3.org/TR/selectors-4/", "title": "Selectors Level 4", @@ -15797,10 +16284,7 @@ "notExported": [], "notDfn": [], "brokenLinks": [ - "https://drafts.csswg.org/css-grid-2/#grid", - "https://www.w3.org/TR/web-animations/#animation-type", "https://drafts.csswg.org/css-transforms/#grouping-property-values", - "https://drafts.csswg.org/css-inline-3/#propdef-vertical-align", "https://html.spec.whatwg.org/#tables-2" ], "evolvingLinks": [], @@ -15883,6 +16367,11 @@ "url": "https://www.w3.org/TR/css-writing-modes-4/", "title": "CSS Writing Modes Level 4", "crawled": "https://drafts.csswg.org/css-writing-modes-4/" + }, + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" } ], "informative": [ @@ -15926,9 +16415,6 @@ "brokenLinks": [ "https://html.spec.whatwg.org/#the-ins-element", "https://html.spec.whatwg.org/#the-del-element", - "https://www.w3.org/TR/web-animations/#animation-type", - "https://www.w3.org/TR/css-inline-3/#propdef-vertical-align", - "https://www.w3.org/TR/css-inline-3/#valdef-alignment-baseline-baseline", "https://www.w3.org/TR/css-color-3/#color0" ], "evolvingLinks": [], @@ -16092,10 +16578,7 @@ "https://www.w3.org/TR/css-ruby-1/#autohide" ], "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type", - "https://drafts.csswg.org/css-color-3/#color0", - "https://drafts.csswg.org/css-inline-3/#valdef-alignment-baseline-baseline", - "https://drafts.csswg.org/css-inline-3/#propdef-vertical-align" + "https://drafts.csswg.org/css-color-3/#color0" ], "evolvingLinks": [], "outdatedSpecs": [], @@ -16191,6 +16674,16 @@ "title": "CSS Generated Content Module Level 3", "crawled": "https://drafts.csswg.org/css-content-3/" }, + { + "url": "https://www.w3.org/TR/css-inline-3/", + "title": "CSS Inline Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-inline-3/" + }, + { + "url": "https://www.w3.org/TR/css-lists-3/", + "title": "CSS Lists and Counters Module Level 3", + "crawled": "https://drafts.csswg.org/css-lists-3/" + }, { "url": "https://www.w3.org/TR/css-logical-1/", "title": "CSS Logical Properties and Values Level 1", @@ -16266,6 +16759,11 @@ "title": "Layout Instability API", "crawled": "https://wicg.github.io/layout-instability/" }, + { + "url": "https://w3c.github.io/mathml-core/", + "title": "MathML Core", + "crawled": "https://w3c.github.io/mathml-core/" + }, { "url": "https://www.w3.org/TR/paint-timing/", "title": "Paint Timing 1", @@ -16276,6 +16774,11 @@ "title": "Quirks Mode Standard", "crawled": "https://quirks.spec.whatwg.org/" }, + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" + }, { "url": "https://www.w3.org/TR/selectors-4/", "title": "Selectors Level 4", @@ -16338,11 +16841,7 @@ "https://html.spec.whatwg.org/#language", "https://html.spec.whatwg.org/#newlines", "https://html.spec.whatwg.org/#preprocessing-the-input-stream", - "https://html.spec.whatwg.org/#the-wbr-element", - "https://www.w3.org/TR/web-animations/#animation-type", - "https://drafts.csswg.org/css-inline-3/#line-box", - "https://drafts.csswg.org/css-inline-3/#propdef-vertical-align", - "https://drafts.csswg.org/css-inline-3/#valdef-alignment-baseline-baseline" + "https://html.spec.whatwg.org/#the-wbr-element" ], "evolvingLinks": [], "outdatedSpecs": [], @@ -16405,6 +16904,16 @@ "title": "CSS Flexible Box Layout Module Level 1", "crawled": "https://drafts.csswg.org/css-flexbox-1/" }, + { + "url": "https://www.w3.org/TR/css-grid-2/", + "title": "CSS Grid Layout Module Level 2", + "crawled": "https://drafts.csswg.org/css-grid-2/" + }, + { + "url": "https://www.w3.org/TR/css-lists-3/", + "title": "CSS Lists and Counters Module Level 3", + "crawled": "https://drafts.csswg.org/css-lists-3/" + }, { "url": "https://drafts.csswg.org/css-size-adjust-1/", "title": "CSS Mobile Text Size Adjustment Module Level 1", @@ -16430,6 +16939,11 @@ "title": "CSS Typed OM Level 1", "crawled": "https://drafts.css-houdini.org/css-typed-om-1/" }, + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" + }, { "url": "https://www.w3.org/TR/webvtt1/", "title": "WebVTT: The Web Video Text Tracks Format", @@ -16445,8 +16959,7 @@ ], "notDfn": [], "brokenLinks": [ - "https://html.spec.whatwg.org/#the-wbr-element", - "https://www.w3.org/TR/web-animations/#animation-type" + "https://html.spec.whatwg.org/#the-wbr-element" ], "evolvingLinks": [], "outdatedSpecs": [], @@ -16632,6 +17145,16 @@ "url": "https://www.w3.org/TR/motion-1/", "title": "Motion Path Module Level 1", "crawled": "https://drafts.fxtf.org/motion-1/" + }, + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" + }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" } ], "informative": [ @@ -16645,6 +17168,11 @@ "title": "CSS Images Module Level 3", "crawled": "https://drafts.csswg.org/css-images-3/" }, + { + "url": "https://www.w3.org/TR/css-nav-1/", + "title": "CSS Spatial Navigation Level 1", + "crawled": "https://drafts.csswg.org/css-nav-1/" + }, { "url": "https://www.w3.org/TR/css-syntax-3/", "title": "CSS Syntax Module Level 3", @@ -16671,8 +17199,7 @@ "notExported": [], "notDfn": [], "brokenLinks": [ - "https://html.spec.whatwg.org/#the-div-element", - "https://www.w3.org/TR/web-animations/#animation-type" + "https://html.spec.whatwg.org/#the-div-element" ], "evolvingLinks": [], "outdatedSpecs": [], @@ -16786,7 +17313,6 @@ ], "notDfn": [], "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type", "https://html.spec.whatwg.org/#the-a-element" ], "evolvingLinks": [], @@ -16899,6 +17425,11 @@ "title": "CSS Typed OM Level 1", "crawled": "https://drafts.css-houdini.org/css-typed-om-1/" }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" + }, { "url": "https://drafts.csswg.org/web-animations-2/", "title": "Web Animations Level 2", @@ -16936,6 +17467,11 @@ "title": "CSS Conditional Rules Module Level 3", "crawled": "https://drafts.csswg.org/css-conditional-3/" }, + { + "url": "https://www.w3.org/TR/css-lists-3/", + "title": "CSS Lists and Counters Module Level 3", + "crawled": "https://drafts.csswg.org/css-lists-3/" + }, { "url": "https://www.w3.org/TR/css-properties-values-api-1/", "title": "CSS Properties and Values API Level 1", @@ -16950,6 +17486,11 @@ "url": "https://html.spec.whatwg.org/multipage/", "title": "HTML Standard", "crawled": "https://html.spec.whatwg.org/multipage/" + }, + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" } ] }, @@ -16961,11 +17502,6 @@ "notDfn": [], "brokenLinks": [ "https://drafts.csswg.org/css-color-3/#opacity", - "https://www.w3.org/TR/web-animations/#animation-type", - "https://drafts.csswg.org/web-animations-1/#animation-type", - "https://drafts.csswg.org/web-animations-1/#not-animatable", - "https://drafts.csswg.org/web-animations-1/#discrete", - "https://drafts.csswg.org/web-animations-1/#combining-shadow-lists", "https://html.spec.whatwg.org/#concept-event-dispatch", "https://html.spec.whatwg.org/#event-handlers", "https://html.spec.whatwg.org/#event-handler-event-type", @@ -17013,7 +17549,6 @@ "hasObsoleteIdl": false, "unknownExposedNames": [], "unknownIdlNames": [ - "Animation", "CSSOMString" ], "redefinedIdlNames": [], @@ -17025,38 +17560,37 @@ "missingLinkRef": [], "inconsistentRef": [], "referencedBy": { - "normative": [], + "normative": [ + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" + } + ], "informative": [] }, "xrefs": { - "notExported": [], - "notDfn": [], - "brokenLinks": [ + "notExported": [ "https://drafts.csswg.org/web-animations/#iteration-duration", "https://drafts.csswg.org/web-animations/#animation-effect", "https://drafts.csswg.org/web-animations/#start-delay", "https://drafts.csswg.org/web-animations/#cancel-an-animation", - "https://drafts.csswg.org/web-animations/#animation", "https://drafts.csswg.org/web-animations/#animation-class", - "https://drafts.csswg.org/web-animations/#global-animation-list", "https://drafts.csswg.org/web-animations/#idle-play-state", - "https://drafts.csswg.org/web-animations/#sampling", - "https://drafts.csswg.org/web-animations/#target-effect", "https://drafts.csswg.org/web-animations/#unresolved", - "https://drafts.csswg.org/web-animations/#current-time", - "https://drafts.csswg.org/web-animations/#pending-play-state", "https://drafts.csswg.org/web-animations/#active-duration", - "https://drafts.csswg.org/web-animations/#target-effect-end", "https://drafts.csswg.org/web-animations/#current-iteration", "https://drafts.csswg.org/web-animations/#iteration-start", "https://drafts.csswg.org/web-animations/#active-time", - "https://drafts.csswg.org/web-animations/#fill-mode", - "https://www.w3.org/TR/web-animations-1/#time-transformations", - "https://www.w3.org/TR/web-animations-1/#applying-the-composited-result", - "https://www.w3.org/TR/web-animations-1/#animation-effect-phases-and-states", - "https://drafts.csswg.org/web-animations-1/#transformed-progress", - "https://drafts.csswg.org/web-animations-1/#dom-animation-cancel", - "https://drafts.csswg.org/web-animations-1/#dom-animatable-getanimations", + "https://drafts.csswg.org/web-animations/#fill-mode" + ], + "notDfn": [], + "brokenLinks": [ + "https://drafts.csswg.org/web-animations/#sampling", + "https://drafts.csswg.org/web-animations/#target-effect", + "https://drafts.csswg.org/web-animations/#current-time", + "https://drafts.csswg.org/web-animations/#pending-play-state", + "https://drafts.csswg.org/web-animations/#target-effect-end", "https://html.spec.whatwg.org/#being-rendered" ], "evolvingLinks": [], @@ -17149,6 +17683,11 @@ "title": "Font Metrics API Level 1", "crawled": "https://drafts.css-houdini.org/font-metrics-api-1/" }, + { + "url": "https://drafts.csswg.org/scroll-animations-1/", + "title": "Scroll-linked Animations", + "crawled": "https://drafts.csswg.org/scroll-animations-1/" + }, { "url": "https://drafts.csswg.org/web-animations-2/", "title": "Web Animations Level 2", @@ -17173,44 +17712,10 @@ "https://drafts.fxtf.org/compositing-2/#propdef-mix" ], "brokenLinks": [ - "https://drafts.csswg.org/css-lists-3/#propdef-counter-reset", - "https://drafts.csswg.org/css-lists-3/#propdef-list-style-image", - "https://drafts.csswg.org/css-lists-3/#propdef-counter-increment", - "https://drafts.csswg.org/css-lists-3/#propdef-counter-set", - "https://drafts.csswg.org/css-lists-3/#propdef-list-style", - "https://drafts.csswg.org/css-lists-3/#propdef-list-style-position", - "https://drafts.csswg.org/css-lists-3/#propdef-list-style-type", - "https://drafts.csswg.org/css-lists-3/#propdef-marker-side", "https://html.spec.whatwg.org/#htmlelement", "https://html.spec.whatwg.org/#the-style-element", "https://html.spec.whatwg.org/#attr-style", - "https://drafts.csswg.org/css-grid-2/#typedef-flex", - "https://drafts.csswg.org/css-grid-2/#propdef-grid", - "https://drafts.csswg.org/css-grid-2/#propdef-grid-area", - "https://drafts.csswg.org/css-grid-2/#propdef-grid-auto-columns", - "https://drafts.csswg.org/css-grid-2/#propdef-grid-auto-flow", - "https://drafts.csswg.org/css-grid-2/#propdef-grid-auto-rows", - "https://drafts.csswg.org/css-grid-2/#propdef-grid-column", - "https://drafts.csswg.org/css-grid-2/#propdef-grid-column-end", - "https://drafts.csswg.org/css-grid-2/#propdef-grid-column-start", - "https://drafts.csswg.org/css-grid-2/#propdef-grid-row", - "https://drafts.csswg.org/css-grid-2/#propdef-grid-row-end", - "https://drafts.csswg.org/css-grid-2/#propdef-grid-row-start", - "https://drafts.csswg.org/css-grid-2/#propdef-grid-template", - "https://drafts.csswg.org/css-grid-2/#propdef-grid-template-areas", - "https://drafts.csswg.org/css-grid-2/#propdef-grid-template-columns", - "https://drafts.csswg.org/css-grid-2/#propdef-grid-template-rows", "https://www.w3.org/TR/css-values-3/#typedef-number-percentage", - "https://drafts.csswg.org/css-inline-3/#propdef-alignment-baseline", - "https://drafts.csswg.org/css-inline-3/#propdef-baseline-shift", - "https://drafts.csswg.org/css-inline-3/#propdef-dominant-baseline", - "https://drafts.csswg.org/css-inline-3/#propdef-initial-letter", - "https://drafts.csswg.org/css-inline-3/#propdef-initial-letter-align", - "https://drafts.csswg.org/css-inline-3/#propdef-initial-letter-wrap", - "https://drafts.csswg.org/css-inline-3/#propdef-vertical-align", - "https://drafts.csswg.org/css-line-grid-1/#propdef-box-snap", - "https://drafts.csswg.org/css-line-grid-1/#propdef-line-grid", - "https://drafts.csswg.org/css-line-grid-1/#propdef-line-snap", "https://drafts.csswg.org/css-fonts-3/#absolute-size-value", "https://drafts.csswg.org/css-fonts-3/#relative-size-value" ], @@ -17658,6 +18163,16 @@ "title": "CSS Generated Content Module Level 3", "crawled": "https://drafts.csswg.org/css-content-3/" }, + { + "url": "https://www.w3.org/TR/css-grid-2/", + "title": "CSS Grid Layout Module Level 2", + "crawled": "https://drafts.csswg.org/css-grid-2/" + }, + { + "url": "https://drafts.csswg.org/css-grid-3/", + "title": "CSS Grid Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-grid-3/" + }, { "url": "https://www.w3.org/TR/css-images-3/", "title": "CSS Images Module Level 3", @@ -17668,6 +18183,21 @@ "title": "CSS Images Module Level 4", "crawled": "https://drafts.csswg.org/css-images-4/" }, + { + "url": "https://www.w3.org/TR/css-inline-3/", + "title": "CSS Inline Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-inline-3/" + }, + { + "url": "https://www.w3.org/TR/css-line-grid-1/", + "title": "CSS Line Grid Module Level 1", + "crawled": "https://drafts.csswg.org/css-line-grid/" + }, + { + "url": "https://www.w3.org/TR/css-lists-3/", + "title": "CSS Lists and Counters Module Level 3", + "crawled": "https://drafts.csswg.org/css-lists-3/" + }, { "url": "https://www.w3.org/TR/css-logical-1/", "title": "CSS Logical Properties and Values Level 1", @@ -17768,6 +18298,11 @@ "title": "CSS Shapes Module Level 2", "crawled": "https://drafts.csswg.org/css-shapes-2/" }, + { + "url": "https://www.w3.org/TR/css-nav-1/", + "title": "CSS Spatial Navigation Level 1", + "crawled": "https://drafts.csswg.org/css-nav-1/" + }, { "url": "https://www.w3.org/TR/css-speech-1/", "title": "CSS Speech Module Level 1", @@ -17843,6 +18378,11 @@ "title": "Intersection Observer", "crawled": "https://w3c.github.io/IntersectionObserver/" }, + { + "url": "https://w3c.github.io/mathml-core/", + "title": "MathML Core", + "crawled": "https://w3c.github.io/mathml-core/" + }, { "url": "https://www.w3.org/TR/mediaqueries-4/", "title": "Media Queries Level 4", @@ -17858,6 +18398,16 @@ "title": "Quirks Mode Standard", "crawled": "https://quirks.spec.whatwg.org/" }, + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" + }, + { + "url": "https://drafts.csswg.org/scroll-animations-1/", + "title": "Scroll-linked Animations", + "crawled": "https://drafts.csswg.org/scroll-animations-1/" + }, { "url": "https://www.w3.org/TR/touch-events/", "title": "Touch Events - Level 2", @@ -17890,7 +18440,6 @@ "https://html.spec.whatwg.org/#dynamic-changes-to-base-urls", "https://html.spec.whatwg.org/#the-base-element", "https://html.spec.whatwg.org/#dom-history-pushstate", - "https://drafts.csswg.org/css-grid-2/#valdef-flex-fr", "https://drafts.csswg.org/selectors-3/#x" ], "evolvingLinks": [], @@ -18169,6 +18718,16 @@ "title": "CSS Generated Content Module Level 3", "crawled": "https://drafts.csswg.org/css-content-3/" }, + { + "url": "https://www.w3.org/TR/css-grid-2/", + "title": "CSS Grid Layout Module Level 2", + "crawled": "https://drafts.csswg.org/css-grid-2/" + }, + { + "url": "https://drafts.csswg.org/css-grid-3/", + "title": "CSS Grid Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-grid-3/" + }, { "url": "https://www.w3.org/TR/css-images-3/", "title": "CSS Images Module Level 3", @@ -18179,11 +18738,26 @@ "title": "CSS Images Module Level 4", "crawled": "https://drafts.csswg.org/css-images-4/" }, + { + "url": "https://www.w3.org/TR/css-inline-3/", + "title": "CSS Inline Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-inline-3/" + }, { "url": "https://www.w3.org/TR/css-layout-api-1/", "title": "CSS Layout API Level 1", "crawled": "https://drafts.css-houdini.org/css-layout-api-1/" }, + { + "url": "https://www.w3.org/TR/css-line-grid-1/", + "title": "CSS Line Grid Module Level 1", + "crawled": "https://drafts.csswg.org/css-line-grid/" + }, + { + "url": "https://www.w3.org/TR/css-lists-3/", + "title": "CSS Lists and Counters Module Level 3", + "crawled": "https://drafts.csswg.org/css-lists-3/" + }, { "url": "https://www.w3.org/TR/css-logical-1/", "title": "CSS Logical Properties and Values Level 1", @@ -18309,6 +18883,11 @@ "title": "CSS Shapes Module Level 2", "crawled": "https://drafts.csswg.org/css-shapes-2/" }, + { + "url": "https://www.w3.org/TR/css-nav-1/", + "title": "CSS Spatial Navigation Level 1", + "crawled": "https://drafts.csswg.org/css-nav-1/" + }, { "url": "https://www.w3.org/TR/css-speech-1/", "title": "CSS Speech Module Level 1", @@ -18444,11 +19023,21 @@ "title": "Quirks Mode Standard", "crawled": "https://quirks.spec.whatwg.org/" }, + { + "url": "https://drafts.csswg.org/scroll-animations-1/", + "title": "Scroll-linked Animations", + "crawled": "https://drafts.csswg.org/scroll-animations-1/" + }, { "url": "https://www.w3.org/TR/selectors-4/", "title": "Selectors Level 4", "crawled": "https://drafts.csswg.org/selectors/" }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" + }, { "url": "https://drafts.csswg.org/web-animations-2/", "title": "Web Animations Level 2", @@ -18475,13 +19064,9 @@ ], "notDfn": [], "brokenLinks": [ - "https://drafts.csswg.org/web-animations-1/#discrete", "https://html.spec.whatwg.org/#dynamic-changes-to-base-urls", "https://html.spec.whatwg.org/#the-base-element", "https://html.spec.whatwg.org/#dom-history-pushstate", - "https://drafts.csswg.org/css-grid-2/#valdef-flex-fr", - "https://drafts.csswg.org/css-grid-2/#typedef-flex", - "https://drafts.csswg.org/css-inline-3/#valdef-line-height-normal", "https://www.w3.org/TR/css-values-3/#acknowledgements" ], "evolvingLinks": [], @@ -18551,6 +19136,11 @@ "url": "https://www.w3.org/TR/css-typed-om-1/", "title": "CSS Typed OM Level 1", "crawled": "https://drafts.css-houdini.org/css-typed-om-1/" + }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" } ], "informative": [ @@ -18561,16 +19151,6 @@ } ] }, - "xrefs": { - "notExported": [], - "notDfn": [], - "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type" - ], - "evolvingLinks": [], - "outdatedSpecs": [], - "datedUrls": [] - }, "ok": false } }, @@ -18697,11 +19277,31 @@ "title": "CSS Fragmentation Module Level 4", "crawled": "https://drafts.csswg.org/css-break-4/" }, + { + "url": "https://www.w3.org/TR/css-grid-2/", + "title": "CSS Grid Layout Module Level 2", + "crawled": "https://drafts.csswg.org/css-grid-2/" + }, + { + "url": "https://www.w3.org/TR/css-inline-3/", + "title": "CSS Inline Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-inline-3/" + }, { "url": "https://www.w3.org/TR/css-layout-api-1/", "title": "CSS Layout API Level 1", "crawled": "https://drafts.css-houdini.org/css-layout-api-1/" }, + { + "url": "https://www.w3.org/TR/css-line-grid-1/", + "title": "CSS Line Grid Module Level 1", + "crawled": "https://drafts.csswg.org/css-line-grid/" + }, + { + "url": "https://www.w3.org/TR/css-lists-3/", + "title": "CSS Lists and Counters Module Level 3", + "crawled": "https://drafts.csswg.org/css-lists-3/" + }, { "url": "https://www.w3.org/TR/css-logical-1/", "title": "CSS Logical Properties and Values Level 1", @@ -18842,6 +19442,16 @@ "title": "Quirks Mode Standard", "crawled": "https://quirks.spec.whatwg.org/" }, + { + "url": "https://drafts.csswg.org/scroll-animations-1/", + "title": "Scroll-linked Animations", + "crawled": "https://drafts.csswg.org/scroll-animations-1/" + }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" + }, { "url": "https://www.w3.org/TR/webvtt1/", "title": "WebVTT: The Web Video Text Tracks Format", @@ -18871,14 +19481,7 @@ "notDfn": [], "brokenLinks": [ "https://html.spec.whatwg.org/#bidi-rendering", - "https://html.spec.whatwg.org/#the-body-element", - "https://www.w3.org/TR/web-animations/#animation-type", - "https://drafts.csswg.org/css-inline-3/#root-inline-box", - "https://drafts.csswg.org/css-inline-3/#propdef-vertical-align", - "https://drafts.csswg.org/css-inline-3/#valdef-alignment-baseline-baseline", - "https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-sub", - "https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-super", - "https://drafts.csswg.org/css-grid-2/#grid-item" + "https://html.spec.whatwg.org/#the-body-element" ], "evolvingLinks": [], "outdatedSpecs": [], @@ -18956,6 +19559,11 @@ "title": "CSS Scroll Snap Module Level 1", "crawled": "https://drafts.csswg.org/css-scroll-snap-1/" }, + { + "url": "https://www.w3.org/TR/css-nav-1/", + "title": "CSS Spatial Navigation Level 1", + "crawled": "https://drafts.csswg.org/css-nav-1/" + }, { "url": "https://html.spec.whatwg.org/multipage/", "title": "HTML Standard", @@ -18991,16 +19599,16 @@ "title": "Pointer Events", "crawled": "https://w3c.github.io/pointerevents/" }, - { - "url": "https://www.w3.org/TR/resize-observer-1/", - "title": "Resize Observer", - "crawled": "https://drafts.csswg.org/resize-observer/" - }, { "url": "https://wicg.github.io/responsive-image-client-hints/", "title": "Responsive Image Client Hints", "crawled": "https://wicg.github.io/responsive-image-client-hints/" }, + { + "url": "https://drafts.csswg.org/scroll-animations-1/", + "title": "Scroll-linked Animations", + "crawled": "https://drafts.csswg.org/scroll-animations-1/" + }, { "url": "https://wicg.github.io/scroll-to-text-fragment/", "title": "Text Fragments", @@ -19833,6 +20441,11 @@ "title": "CSS Layout API Level 1", "crawled": "https://drafts.css-houdini.org/css-layout-api-1/" }, + { + "url": "https://www.w3.org/TR/css-lists-3/", + "title": "CSS Lists and Counters Module Level 3", + "crawled": "https://drafts.csswg.org/css-lists-3/" + }, { "url": "https://www.w3.org/TR/cssom-1/", "title": "CSS Object Model (CSSOM)", @@ -19873,6 +20486,11 @@ "title": "CSS Shadow Parts", "crawled": "https://drafts.csswg.org/css-shadow-parts/" }, + { + "url": "https://www.w3.org/TR/css-nav-1/", + "title": "CSS Spatial Navigation Level 1", + "crawled": "https://drafts.csswg.org/css-nav-1/" + }, { "url": "https://www.w3.org/TR/css-transitions-1/", "title": "CSS Transitions", @@ -20068,6 +20686,11 @@ "title": "Long Tasks API 1", "crawled": "https://w3c.github.io/longtasks/" }, + { + "url": "https://w3c.github.io/mathml-core/", + "title": "MathML Core", + "crawled": "https://w3c.github.io/mathml-core/" + }, { "url": "https://wicg.github.io/performance-measure-memory/", "title": "Measure Memory API", @@ -20223,11 +20846,6 @@ "title": "Reporting API 1", "crawled": "https://w3c.github.io/reporting/" }, - { - "url": "https://www.w3.org/TR/resize-observer-1/", - "title": "Resize Observer", - "crawled": "https://drafts.csswg.org/resize-observer/" - }, { "url": "https://www.w3.org/TR/resource-timing-2/", "title": "Resource Timing Level 2", @@ -20238,6 +20856,11 @@ "title": "Save Data API", "crawled": "https://wicg.github.io/savedata/" }, + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" + }, { "url": "https://www.w3.org/TR/screen-wake-lock/", "title": "Screen Wake Lock API", @@ -20248,6 +20871,11 @@ "title": "Scripting Policy", "crawled": "https://wicg.github.io/csp-next/scripting-policy.html" }, + { + "url": "https://drafts.csswg.org/scroll-animations-1/", + "title": "Scroll-linked Animations", + "crawled": "https://drafts.csswg.org/scroll-animations-1/" + }, { "url": "https://www.w3.org/TR/selection-api/", "title": "Selection API", @@ -20328,6 +20956,11 @@ "title": "Visual Viewport API", "crawled": "https://wicg.github.io/visual-viewport/" }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" + }, { "url": "https://drafts.csswg.org/web-animations-2/", "title": "Web Animations Level 2", @@ -20802,7 +21435,7 @@ { "title": "ECMAScript® 2022 Language Specification", "shortname": "ecmascript", - "date": "23 September 2021", + "date": "24 September 2021", "url": "https://tc39.es/ecma262/multipage/", "nightly": { "url": "https://tc39.es/ecma262/multipage/", @@ -21046,6 +21679,11 @@ "title": "URLPattern API", "crawled": "https://wicg.github.io/urlpattern/" }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" + }, { "url": "https://www.w3.org/TR/webaudio/", "title": "Web Audio API", @@ -22275,6 +22913,11 @@ "title": "Responsive Image Client Hints", "crawled": "https://wicg.github.io/responsive-image-client-hints/" }, + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" + }, { "url": "https://wicg.github.io/csp-next/scripting-policy.html", "title": "Scripting Policy", @@ -22884,17 +23527,7 @@ "hasInvalidIdl": false, "hasObsoleteIdl": false, "unknownExposedNames": [], - "unknownIdlNames": [ - "SVGAnimatedBoolean", - "SVGAnimatedEnumeration", - "SVGAnimatedInteger", - "SVGAnimatedLength", - "SVGAnimatedNumber", - "SVGAnimatedNumberList", - "SVGAnimatedPreserveAspectRatio", - "SVGAnimatedString", - "SVGElement" - ], + "unknownIdlNames": [], "redefinedIdlNames": [], "missingWebIdlRef": [], "missingDfns": { @@ -22960,6 +23593,11 @@ "url": "https://drafts.fxtf.org/filter-effects-2/", "title": "Filter Effects Module Level 2", "crawled": "https://drafts.fxtf.org/filter-effects-2/" + }, + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" } ], "informative": [ @@ -22971,10 +23609,11 @@ ] }, "xrefs": { - "notExported": [], + "notExported": [ + "https://drafts.csswg.org/web-animations-1/#composite-operation-replace" + ], "notDfn": [], "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type", "https://html.spec.whatwg.org/#browsing-context", "https://html.spec.whatwg.org/#attr-img-crossorigin", "https://html.spec.whatwg.org/#the-img-element", @@ -22982,8 +23621,7 @@ "https://www.w3.org/TR/css-transitions-1/#animtype-length", "https://www.w3.org/TR/css-transitions-1/#animtype-number", "https://www.w3.org/TR/css-transitions-1/#animtype-shadow-list", - "https://drafts.csswg.org/css-color-3/#color0", - "https://drafts.csswg.org/web-animations-1/#composite-operation-replace" + "https://drafts.csswg.org/css-color-3/#color0" ], "evolvingLinks": [], "outdatedSpecs": [], @@ -23053,7 +23691,6 @@ "notExported": [], "notDfn": [], "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type", "https://html.spec.whatwg.org/#browsing-context" ], "evolvingLinks": [], @@ -23879,9 +24516,9 @@ "crawled": "https://w3c.github.io/orientation-sensor/" }, { - "url": "https://www.w3.org/TR/resize-observer-1/", - "title": "Resize Observer", - "crawled": "https://drafts.csswg.org/resize-observer/" + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" }, { "url": "https://wicg.github.io/scroll-to-text-fragment/", @@ -24370,6 +25007,11 @@ "title": "User Timing Level 3", "crawled": "https://w3c.github.io/user-timing/" }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" + }, { "url": "https://www.w3.org/TR/webaudio/", "title": "Web Audio API", @@ -25172,8 +25814,6 @@ "hasObsoleteIdl": false, "unknownExposedNames": [], "unknownIdlNames": [ - "SVGImageElement", - "SVGScriptElement", "WindowProxy" ], "redefinedIdlNames": [ @@ -32026,6 +32666,11 @@ "title": "CSS Layout API Level 1", "crawled": "https://drafts.css-houdini.org/css-layout-api-1/" }, + { + "url": "https://www.w3.org/TR/css-lists-3/", + "title": "CSS Lists and Counters Module Level 3", + "crawled": "https://drafts.csswg.org/css-lists-3/" + }, { "url": "https://www.w3.org/TR/cssom-1/", "title": "CSS Object Model (CSSOM)", @@ -32076,6 +32721,11 @@ "title": "CSS Shapes Module Level 1", "crawled": "https://drafts.csswg.org/css-shapes/" }, + { + "url": "https://www.w3.org/TR/css-nav-1/", + "title": "CSS Spatial Navigation Level 1", + "crawled": "https://drafts.csswg.org/css-nav-1/" + }, { "url": "https://www.w3.org/TR/css-syntax-3/", "title": "CSS Syntax Module Level 3", @@ -32381,6 +33031,11 @@ "title": "Long Tasks API 1", "crawled": "https://w3c.github.io/longtasks/" }, + { + "url": "https://w3c.github.io/mathml-core/", + "title": "MathML Core", + "crawled": "https://w3c.github.io/mathml-core/" + }, { "url": "https://wicg.github.io/performance-measure-memory/", "title": "Measure Memory API", @@ -32621,11 +33276,6 @@ "title": "Requesting Permissions", "crawled": "https://wicg.github.io/permissions-request/" }, - { - "url": "https://www.w3.org/TR/resize-observer-1/", - "title": "Resize Observer", - "crawled": "https://drafts.csswg.org/resize-observer/" - }, { "url": "https://www.w3.org/TR/resource-hints/", "title": "Resource Hints", @@ -32646,6 +33296,11 @@ "title": "Save Data API", "crawled": "https://wicg.github.io/savedata/" }, + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" + }, { "url": "https://www.w3.org/TR/screen-capture/", "title": "Screen Capture", @@ -32661,6 +33316,11 @@ "title": "Scripting Policy", "crawled": "https://wicg.github.io/csp-next/scripting-policy.html" }, + { + "url": "https://drafts.csswg.org/scroll-animations-1/", + "title": "Scroll-linked Animations", + "crawled": "https://drafts.csswg.org/scroll-animations-1/" + }, { "url": "https://www.w3.org/TR/secure-contexts/", "title": "Secure Contexts", @@ -32791,6 +33451,11 @@ "title": "Visual Viewport API", "crawled": "https://wicg.github.io/visual-viewport/" }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" + }, { "url": "https://drafts.csswg.org/web-animations-2/", "title": "Web Animations Level 2", @@ -33023,6 +33688,11 @@ "title": "CSS Generated Content Module Level 3", "crawled": "https://drafts.csswg.org/css-content-3/" }, + { + "url": "https://www.w3.org/TR/css-grid-2/", + "title": "CSS Grid Layout Module Level 2", + "crawled": "https://drafts.csswg.org/css-grid-2/" + }, { "url": "https://www.w3.org/TR/css-nesting-1/", "title": "CSS Nesting Module", @@ -33209,6 +33879,8 @@ "https://fullscreen.spec.whatwg.org/#run-the-fullscreen-steps", "https://w3c.github.io/reporting/#visible-to-reportingobservers", "https://xhr.spec.whatwg.org/#create-an-entry", + "https://drafts.csswg.org/css-inline/#ascent-metric", + "https://drafts.csswg.org/css-inline/#descent-metric", "https://drafts.csswg.org/css-tables/#table-cell", "https://drafts.csswg.org/css-tables/#table-row", "https://drafts.csswg.org/css-tables/#table-caption", @@ -33552,25 +34224,9 @@ "https://drafts.csswg.org/css-syntax/#conform-classes", "https://drafts.csswg.org/css-align/#propdef-propdef-justify-content", "https://drafts.csswg.org/css-align/#propdef-propdef-justify-items", - "https://drafts.csswg.org/css-grid/#propdef-grid-auto-columns", - "https://drafts.csswg.org/css-grid/#propdef-grid-auto-flow", - "https://drafts.csswg.org/css-grid/#propdef-grid-auto-rows", "https://drafts.csswg.org/css-grid/#propdef-grid-column-gap", "https://drafts.csswg.org/css-grid/#propdef-grid-row-gap", - "https://drafts.csswg.org/css-grid/#propdef-grid-template-areas", - "https://drafts.csswg.org/css-grid/#propdef-grid-template-columns", - "https://drafts.csswg.org/css-grid/#propdef-grid-template-rows", - "https://drafts.csswg.org/css-inline/#alphabetic-baseline", - "https://drafts.csswg.org/css-inline/#ascent-metric", - "https://drafts.csswg.org/css-inline/#descent-metric", - "https://drafts.csswg.org/css-inline/#hanging-baseline", - "https://drafts.csswg.org/css-inline/#ideographic-under-baseline", - "https://drafts.csswg.org/css-lists/#list-item", - "https://drafts.csswg.org/css-lists/#propdef-counter-reset", - "https://drafts.csswg.org/css-lists/#propdef-counter-set", - "https://drafts.csswg.org/css-lists/#propdef-list-style-type", "https://drafts.csswg.org/css-multicol/#propdef-column-gap", - "https://drafts.csswg.org/web-animations/#update-animations-and-send-events", "https://drafts.csswg.org/css-values/#vw", "https://w3c.github.io/webvtt/#webvtt-file-using-cue-text", "https://w3c.github.io/webdriver-bidi/#webdriver-bidi-navigation-status", @@ -35305,6 +35961,11 @@ "title": "CSS Fonts Module Level 4", "crawled": "https://drafts.csswg.org/css-fonts-4/" }, + { + "url": "https://www.w3.org/TR/css-grid-2/", + "title": "CSS Grid Layout Module Level 2", + "crawled": "https://drafts.csswg.org/css-grid-2/" + }, { "url": "https://www.w3.org/TR/css-images-4/", "title": "CSS Images Module Level 4", @@ -35315,6 +35976,11 @@ "title": "CSS Layout API Level 1", "crawled": "https://drafts.css-houdini.org/css-layout-api-1/" }, + { + "url": "https://www.w3.org/TR/css-lists-3/", + "title": "CSS Lists and Counters Module Level 3", + "crawled": "https://drafts.csswg.org/css-lists-3/" + }, { "url": "https://www.w3.org/TR/cssom-1/", "title": "CSS Object Model (CSSOM)", @@ -35335,6 +36001,11 @@ "title": "CSS Shadow Parts", "crawled": "https://drafts.csswg.org/css-shadow-parts/" }, + { + "url": "https://www.w3.org/TR/css-nav-1/", + "title": "CSS Spatial Navigation Level 1", + "crawled": "https://drafts.csswg.org/css-nav-1/" + }, { "url": "https://www.w3.org/TR/css-speech-1/", "title": "CSS Speech Module Level 1", @@ -35540,6 +36211,11 @@ "title": "Magnetometer", "crawled": "https://w3c.github.io/magnetometer/" }, + { + "url": "https://w3c.github.io/mathml-core/", + "title": "MathML Core", + "crawled": "https://w3c.github.io/mathml-core/" + }, { "url": "https://wicg.github.io/performance-measure-memory/", "title": "Measure Memory API", @@ -35760,6 +36436,11 @@ "title": "uuid", "crawled": "https://wicg.github.io/uuid/" }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" + }, { "url": "https://www.w3.org/TR/appmanifest/", "title": "Web Application Manifest", @@ -37243,6 +37924,7 @@ { "title": "MathML Core", "shortname": "mathml-core", + "date": "16 August 2021", "url": "https://w3c.github.io/mathml-core/", "nightly": { "url": "https://w3c.github.io/mathml-core/", @@ -37250,12 +37932,7 @@ "sourcePath": "index.html", "filename": "index.html" }, - "crawled": { - "url": "https://w3c.github.io/mathml-core/", - "repository": "https://github.com/w3c/mathml-core", - "sourcePath": "index.html", - "filename": "index.html" - }, + "crawled": "https://w3c.github.io/mathml-core/", "organization": "W3C", "groups": [ { @@ -37264,10 +37941,10 @@ } ], "report": { - "error": "TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded\n at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111", - "noNormativeRefs": true, + "noNormativeRefs": false, "noRefToWebIDL": false, "hasInvalidIdl": false, + "hasObsoleteIdl": false, "unknownExposedNames": [], "unknownIdlNames": [], "redefinedIdlNames": [], @@ -37282,6 +37959,52 @@ "normative": [], "informative": [] }, + "xrefs": { + "notExported": [], + "notDfn": [ + "https://www.w3.org/TR/css-writing-modes-3/#extent", + "https://www.w3.org/TR/css-backgrounds-3/#the-background-color" + ], + "brokenLinks": [ + "https://www.w3.org/TR/css-color-3/#colorunits", + "https://www.w3.org/TR/css-color-3/#foreground", + "https://html.spec.whatwg.org/#the-id-attribute", + "https://html.spec.whatwg.org/#classes", + "https://html.spec.whatwg.org/#the-style-attribute", + "https://html.spec.whatwg.org/#embedding-custom-non-visible-data-with-the-data-*-attributes", + "https://html.spec.whatwg.org/#nonce-attributes", + "https://html.spec.whatwg.org/#attr-tabindex", + "https://html.spec.whatwg.org/#presentational-hints", + "https://html.spec.whatwg.org/#event-handler-content-attributes", + "https://html.spec.whatwg.org/#event-handlers-on-elements,-document-objects,-and-window-objects", + "https://html.spec.whatwg.org/#parsing", + "https://html.spec.whatwg.org/#html-integration-point", + "https://html.spec.whatwg.org/#mathml-text-integration-point", + "https://html.spec.whatwg.org/#tree-construction-dispatcher", + "https://html.spec.whatwg.org/#mathml", + "https://html.spec.whatwg.org/#svg-0", + "https://html.spec.whatwg.org/#flow-content-2", + "https://html.spec.whatwg.org/#phrasing-content-2", + "https://html.spec.whatwg.org/#webappapis", + "https://html.spec.whatwg.org/#window", + "https://html.spec.whatwg.org/#globaleventhandlers", + "https://html.spec.whatwg.org/#documentandelementeventhandlers", + "https://html.spec.whatwg.org/#htmlorsvgelement", + "https://html.spec.whatwg.org/#reflect", + "https://html.spec.whatwg.org/#focus", + "https://html.spec.whatwg.org/#the-table-element", + "https://html.spec.whatwg.org/#the-tr-element", + "https://html.spec.whatwg.org/#the-td-element", + "https://html.spec.whatwg.org/#attr-tdth-colspan", + "https://html.spec.whatwg.org/#attr-tdth-rowspan", + "https://html.spec.whatwg.org/#the-canvas-element", + "https://html.spec.whatwg.org/#security-with-canvas-elements", + "https://html.spec.whatwg.org/#element" + ], + "evolvingLinks": [], + "outdatedSpecs": [], + "datedUrls": [] + }, "ok": false } }, @@ -38294,6 +39017,16 @@ "title": "CSS Fragmentation Module Level 4", "crawled": "https://drafts.csswg.org/css-break-4/" }, + { + "url": "https://www.w3.org/TR/css-grid-2/", + "title": "CSS Grid Layout Module Level 2", + "crawled": "https://drafts.csswg.org/css-grid-2/" + }, + { + "url": "https://www.w3.org/TR/css-line-grid-1/", + "title": "CSS Line Grid Module Level 1", + "crawled": "https://drafts.csswg.org/css-line-grid/" + }, { "url": "https://www.w3.org/TR/css-multicol-1/", "title": "CSS Multi-column Layout Module Level 1", @@ -39344,6 +40077,11 @@ "url": "https://www.w3.org/TR/css-typed-om-1/", "title": "CSS Typed OM Level 1", "crawled": "https://drafts.css-houdini.org/css-typed-om-1/" + }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" } ], "informative": [] @@ -39352,7 +40090,6 @@ "notExported": [], "notDfn": [], "brokenLinks": [ - "https://www.w3.org/TR/web-animations/#animation-type", "https://drafts.csswg.org/css-position-3/#normal-flow", "https://drafts.csswg.org/css-position/#normal-flow" ], @@ -41517,6 +42254,11 @@ "title": "Client Hints Infrastructure", "crawled": "https://wicg.github.io/client-hints-infrastructure/" }, + { + "url": "https://www.w3.org/TR/css-nav-1/", + "title": "CSS Spatial Navigation Level 1", + "crawled": "https://drafts.csswg.org/css-nav-1/" + }, { "url": "https://www.w3.org/TR/encrypted-media/", "title": "Encrypted Media Extensions", @@ -43121,7 +43863,13 @@ } ], "referencedBy": { - "normative": [], + "normative": [ + { + "url": "https://www.w3.org/TR/css-inline-3/", + "title": "CSS Inline Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-inline-3/" + } + ], "informative": [ { "url": "https://www.w3.org/TR/css-values-4/", @@ -43155,7 +43903,6 @@ "https://html.spec.whatwg.org/#the-table-element", "https://drafts.csswg.org/css-color-3/#valuea-def-color", "https://www.w3.org/TR/cssom-1/#css", - "https://drafts.csswg.org/css-inline-3/#propdef-vertical-align", "https://drafts.csswg.org/css2/visuren.html#block-container-element" ], "evolvingLinks": [], @@ -43237,6 +43984,11 @@ "url": "https://www.w3.org/TR/resource-hints/", "title": "Resource Hints", "crawled": "https://w3c.github.io/resource-hints/" + }, + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" } ], "informative": [ @@ -43831,7 +44583,6 @@ { "title": "Resize Observer", "shortname": "resize-observer-1", - "date": "11 November 2020", "url": "https://www.w3.org/TR/resize-observer-1/", "release": { "url": "https://www.w3.org/TR/resize-observer-1/", @@ -43843,7 +44594,12 @@ "sourcePath": "resize-observer-1/Overview.bs", "filename": "Overview.html" }, - "crawled": "https://drafts.csswg.org/resize-observer/", + "crawled": { + "url": "https://drafts.csswg.org/resize-observer/", + "repository": "https://github.com/w3c/csswg-drafts", + "sourcePath": "resize-observer-1/Overview.bs", + "filename": "Overview.html" + }, "organization": "W3C", "groups": [ { @@ -43852,10 +44608,10 @@ } ], "report": { - "noNormativeRefs": false, + "error": "TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded\n at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111\n at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21)\n at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16)\n at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16)\n at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:460:13)\n at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24)\n at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22)\n at async Promise.all (index 377)\n at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21)\n at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)", + "noNormativeRefs": true, "noRefToWebIDL": false, "hasInvalidIdl": false, - "hasObsoleteIdl": false, "unknownExposedNames": [], "unknownIdlNames": [], "redefinedIdlNames": [], @@ -43864,12 +44620,7 @@ "css": [], "idl": [] }, - "missingLinkRef": [ - "https://www.w3.org/TR/css3-positioning/", - "https://www.w3.org/TR/css-display-3/", - "https://www.w3.org/TR/intersection-observer/", - "https://www.w3.org/TR/css3-multicol/" - ], + "missingLinkRef": [], "inconsistentRef": [], "referencedBy": { "normative": [ @@ -43886,19 +44637,6 @@ ], "informative": [] }, - "xrefs": { - "notExported": [], - "notDfn": [], - "brokenLinks": [ - "https://www.w3.org/TR/css3-positioning/#viewport", - "https://html.spec.whatwg.org/#being-rendered", - "https://html.spec.whatwg.org/#errorevent", - "https://html.spec.whatwg.org/#processing-model-8" - ], - "evolvingLinks": [], - "outdatedSpecs": [], - "datedUrls": [] - }, "ok": false } }, @@ -44858,160 +45596,7 @@ { "expected": { "linkingText": [ - "‘writing-mode’" - ], - "type": "property", - "for": [] - } - }, - { - "expected": { - "linkingText": [ - "‘glyph-orientation-vertical’" - ], - "type": "property", - "for": [] - } - }, - { - "expected": { - "linkingText": [ - "‘glyph-orientation-horizontal’" - ], - "type": "property", - "for": [] - } - }, - { - "expected": { - "linkingText": [ - "‘direction’" - ], - "type": "property", - "for": [] - } - }, - { - "expected": { - "linkingText": [ - "‘unicode-bidi’" - ], - "type": "property", - "for": [] - } - }, - { - "expected": { - "linkingText": [ - "‘text-anchor’" - ], - "type": "property", - "for": [] - } - }, - { - "expected": { - "linkingText": [ - "‘dominant-baseline’" - ], - "type": "property", - "for": [] - } - }, - { - "expected": { - "linkingText": [ - "‘alignment-baseline’" - ], - "type": "property", - "for": [] - } - }, - { - "expected": { - "linkingText": [ - "‘baseline-shift’" - ], - "type": "property", - "for": [] - } - }, - { - "expected": { - "linkingText": [ - "‘font-family’" - ], - "type": "property", - "for": [] - } - }, - { - "expected": { - "linkingText": [ - "‘font-style’" - ], - "type": "property", - "for": [] - } - }, - { - "expected": { - "linkingText": [ - "‘font-variant’" - ], - "type": "property", - "for": [] - } - }, - { - "expected": { - "linkingText": [ - "‘font-weight’" - ], - "type": "property", - "for": [] - } - }, - { - "expected": { - "linkingText": [ - "‘font-stretch’" - ], - "type": "property", - "for": [] - } - }, - { - "expected": { - "linkingText": [ - "‘font-size’" - ], - "type": "property", - "for": [] - } - }, - { - "expected": { - "linkingText": [ - "‘font-size-adjust’" - ], - "type": "property", - "for": [] - } - }, - { - "expected": { - "linkingText": [ - "‘font’" - ], - "type": "property", - "for": [] - } - }, - { - "expected": { - "linkingText": [ - "‘kerning’" + "cx" ], "type": "property", "for": [] @@ -45020,7 +45605,7 @@ { "expected": { "linkingText": [ - "‘letter-spacing’" + "cy" ], "type": "property", "for": [] @@ -45029,7 +45614,7 @@ { "expected": { "linkingText": [ - "‘word-spacing’" + "r" ], "type": "property", "for": [] @@ -45038,7 +45623,7 @@ { "expected": { "linkingText": [ - "‘text-decoration’" + "rx" ], "type": "property", "for": [] @@ -45047,7 +45632,7 @@ { "expected": { "linkingText": [ - "‘fill’" + "ry" ], "type": "property", "for": [] @@ -45056,7 +45641,7 @@ { "expected": { "linkingText": [ - "‘fill-rule’" + "x" ], "type": "property", "for": [] @@ -45065,7 +45650,7 @@ { "expected": { "linkingText": [ - "‘fill-opacity’" + "y" ], "type": "property", "for": [] @@ -45074,7 +45659,7 @@ { "expected": { "linkingText": [ - "‘stroke’" + "vector-effect" ], "type": "property", "for": [] @@ -45083,7 +45668,7 @@ { "expected": { "linkingText": [ - "‘stroke-width’" + "d" ], "type": "property", "for": [] @@ -45092,7 +45677,7 @@ { "expected": { "linkingText": [ - "‘stroke-linecap’" + "inline-size" ], "type": "property", "for": [] @@ -45101,7 +45686,7 @@ { "expected": { "linkingText": [ - "‘stroke-linejoin’" + "shape-inside" ], "type": "property", "for": [] @@ -45110,7 +45695,7 @@ { "expected": { "linkingText": [ - "‘stroke-miterlimit’" + "shape-subtract" ], "type": "property", "for": [] @@ -45119,7 +45704,7 @@ { "expected": { "linkingText": [ - "‘stroke-dasharray’" + "shape-margin" ], "type": "property", "for": [] @@ -45128,7 +45713,7 @@ { "expected": { "linkingText": [ - "‘stroke-dashoffset’" + "text-anchor" ], "type": "property", "for": [] @@ -45137,7 +45722,7 @@ { "expected": { "linkingText": [ - "‘stroke-opacity’" + "fill" ], "type": "property", "for": [] @@ -45146,7 +45731,7 @@ { "expected": { "linkingText": [ - "‘display’" + "fill-rule" ], "type": "property", "for": [] @@ -45155,7 +45740,7 @@ { "expected": { "linkingText": [ - "‘visibility’" + "fill-opacity" ], "type": "property", "for": [] @@ -45164,7 +45749,7 @@ { "expected": { "linkingText": [ - "‘marker-start’" + "stroke" ], "type": "property", "for": [] @@ -45173,7 +45758,7 @@ { "expected": { "linkingText": [ - "‘marker’" + "stroke-opacity" ], "type": "property", "for": [] @@ -45182,7 +45767,7 @@ { "expected": { "linkingText": [ - "‘color-interpolation’" + "stroke-width" ], "type": "property", "for": [] @@ -45191,7 +45776,7 @@ { "expected": { "linkingText": [ - "‘color-interpolation-filters’" + "stroke-linecap" ], "type": "property", "for": [] @@ -45200,7 +45785,7 @@ { "expected": { "linkingText": [ - "‘color-rendering’" + "stroke-linejoin" ], "type": "property", "for": [] @@ -45209,7 +45794,7 @@ { "expected": { "linkingText": [ - "‘shape-rendering’" + "stroke-miterlimit" ], "type": "property", "for": [] @@ -45218,7 +45803,7 @@ { "expected": { "linkingText": [ - "‘text-rendering’" + "stroke-dasharray" ], "type": "property", "for": [] @@ -45227,7 +45812,7 @@ { "expected": { "linkingText": [ - "‘image-rendering’" + "stroke-dashoffset" ], "type": "property", "for": [] @@ -45236,7 +45821,7 @@ { "expected": { "linkingText": [ - "‘color’" + "marker-start" ], "type": "property", "for": [] @@ -45245,7 +45830,7 @@ { "expected": { "linkingText": [ - "‘src’" + "marker-mid" ], "type": "property", "for": [] @@ -45254,7 +45839,7 @@ { "expected": { "linkingText": [ - "‘name’" + "marker-end" ], "type": "property", "for": [] @@ -45263,7 +45848,7 @@ { "expected": { "linkingText": [ - "‘rendering-intent’" + "marker" ], "type": "property", "for": [] @@ -45272,7 +45857,7 @@ { "expected": { "linkingText": [ - "‘color-profile’" + "paint-order" ], "type": "property", "for": [] @@ -45281,7 +45866,7 @@ { "expected": { "linkingText": [ - "‘stop-color’" + "color-interpolation" ], "type": "property", "for": [] @@ -45290,7 +45875,7 @@ { "expected": { "linkingText": [ - "‘stop-opacity’" + "shape-rendering" ], "type": "property", "for": [] @@ -45299,7 +45884,7 @@ { "expected": { "linkingText": [ - "‘overflow’" + "text-rendering" ], "type": "property", "for": [] @@ -45308,7 +45893,7 @@ { "expected": { "linkingText": [ - "‘clip’" + "image-rendering" ], "type": "property", "for": [] @@ -45317,7 +45902,7 @@ { "expected": { "linkingText": [ - "‘clip-path’" + "pointer-events" ], "type": "property", "for": [] @@ -45326,7 +45911,7 @@ { "expected": { "linkingText": [ - "‘clip-rule’" + "stop-color" ], "type": "property", "for": [] @@ -45335,7 +45920,7 @@ { "expected": { "linkingText": [ - "‘mask’" + "stop-opacity" ], "type": "property", "for": [] @@ -45344,73 +45929,25 @@ { "expected": { "linkingText": [ - "‘opacity’" + "" ], - "type": "property", - "for": [] + "value": "[ + ]#" } }, { "expected": { "linkingText": [ - "‘filter’" + "" ], - "type": "property", - "for": [] + "value": "[ [ | ]+ ]#" } }, { "expected": { "linkingText": [ - "‘enable-background’" + "" ], - "type": "property", - "for": [] - } - }, - { - "expected": { - "linkingText": [ - "‘lighting-color’" - ], - "type": "property", - "for": [] - } - }, - { - "expected": { - "linkingText": [ - "‘flood-color’" - ], - "type": "property", - "for": [] - } - }, - { - "expected": { - "linkingText": [ - "‘flood-opacity’" - ], - "type": "property", - "for": [] - } - }, - { - "expected": { - "linkingText": [ - "‘pointer-events’" - ], - "type": "property", - "for": [] - } - }, - { - "expected": { - "linkingText": [ - "‘cursor’" - ], - "type": "property", - "for": [] + "value": "" } } ], @@ -45616,6 +46153,11 @@ "url": "https://www.w3.org/TR/svg-integration/", "title": "SVG Integration", "crawled": "https://svgwg.org/specs/integration/" + }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" } ], "informative": [ @@ -45736,6 +46278,7 @@ { "title": "Scalable Vector Graphics (SVG) 2", "shortname": "SVG2", + "date": "08 June 2021", "url": "https://www.w3.org/TR/SVG2/", "release": { "url": "https://www.w3.org/TR/SVG2/", @@ -45805,41 +46348,7 @@ ], "filename": "Overview.html" }, - "crawled": { - "url": "https://svgwg.org/svg2-draft/", - "repository": "https://github.com/w3c/svgwg", - "sourcePath": "master/Overview.html", - "pages": [ - "https://svgwg.org/svg2-draft/intro.html", - "https://svgwg.org/svg2-draft/conform.html", - "https://svgwg.org/svg2-draft/render.html", - "https://svgwg.org/svg2-draft/types.html", - "https://svgwg.org/svg2-draft/struct.html", - "https://svgwg.org/svg2-draft/styling.html", - "https://svgwg.org/svg2-draft/geometry.html", - "https://svgwg.org/svg2-draft/coords.html", - "https://svgwg.org/svg2-draft/paths.html", - "https://svgwg.org/svg2-draft/shapes.html", - "https://svgwg.org/svg2-draft/text.html", - "https://svgwg.org/svg2-draft/embedded.html", - "https://svgwg.org/svg2-draft/painting.html", - "https://svgwg.org/svg2-draft/pservers.html", - "https://svgwg.org/svg2-draft/interact.html", - "https://svgwg.org/svg2-draft/linking.html", - "https://svgwg.org/svg2-draft/idl.html", - "https://svgwg.org/svg2-draft/implnote.html", - "https://svgwg.org/svg2-draft/access.html", - "https://svgwg.org/svg2-draft/animate.html", - "https://svgwg.org/svg2-draft/refs.html", - "https://svgwg.org/svg2-draft/eltindex.html", - "https://svgwg.org/svg2-draft/attindex.html", - "https://svgwg.org/svg2-draft/propidx.html", - "https://svgwg.org/svg2-draft/idlindex.html", - "https://svgwg.org/svg2-draft/mimereg.html", - "https://svgwg.org/svg2-draft/changes.html" - ], - "filename": "Overview.html" - }, + "crawled": "https://svgwg.org/svg2-draft/", "organization": "W3C", "groups": [ { @@ -45848,19 +46357,217 @@ } ], "report": { - "error": "TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded\n at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111\n at async FrameManager.navigateFrame (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:90:21)\n at async Frame.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:416:16)\n at async Page.goto (/home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1149:16)\n at async processSpecification (/home/runner/work/webref/webref/reffy/src/lib/util.js:475:21)\n at async crawlSpec (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:68:24)\n at async crawlSpecAndPromise (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:389:22)\n at async Promise.all (index 395)\n at async crawlList (/home/runner/work/webref/webref/reffy/src/cli/crawl-specs.js:397:21)\n at async Command.parseAsync (/home/runner/work/webref/webref/reffy/node_modules/commander/lib/command.js:871:5)", - "noNormativeRefs": true, + "noNormativeRefs": false, "noRefToWebIDL": false, "hasInvalidIdl": false, + "hasObsoleteIdl": false, "unknownExposedNames": [], "unknownIdlNames": [], "redefinedIdlNames": [], - "missingWebIdlRef": [], + "missingWebIdlRef": [ + { + "name": "CSSPseudoElement", + "refs": [ + { + "url": "https://www.w3.org/TR/css-pseudo-4/", + "title": "CSS Pseudo-Elements Module Level 4", + "crawled": "https://drafts.csswg.org/css-pseudo-4/" + } + ] + } + ], "missingDfns": { "obsoleteDfnsModel": true }, - "missingLinkRef": [], - "inconsistentRef": [], + "missingLinkRef": [ + "https://www.w3.org/TR/svg-integration/", + "https://www.w3.org/TR/2012/CR-WebIDL-20120419/", + "https://www.w3.org/TR/filter-effects/", + "https://www.w3.org/TR/css3-background/", + "https://www.w3.org/TR/css-cascade-3/", + "https://www.w3.org/TR/wai-aria/", + "https://w3c.github.io/selection-api/", + "https://www.w3.org/TR/css3-mediaqueries/", + "https://www.w3.org/TR/2013/REC-css-style-attr-20131107/", + "https://www.w3.org/TR/css3-writing-modes/", + "https://www.w3.org/TR/css-position-3/", + "https://www.w3.org/TR/css3-exclusions/", + "https://www.w3.org/TR/css-shapes/", + "https://www.w3.org/TR/css-backgrounds-3/", + "https://www.w3.org/TR/css-box-3/", + "https://www.w3.org/TR/css-content-3/", + "https://www.w3.org/TR/resource-hints/", + "https://www.w3.org/TR/2003/REC-MathML2-20031021/", + "https://www.w3.org/TR/orientation-event/", + "https://www.w3.org/TR/css-selectors-3/", + "https://www.w3.org/TR/xlink/", + "https://www.w3.org/TR/2001/REC-xlink-20010627/", + "https://www.w3.org/TR/css3-transforms/", + "https://www.w3.org/TR/cssom/", + "https://www.w3.org/TR/core-aam-1.1/", + "https://www.w3.org/TR/accname-aam-1.1/", + "https://www.w3.org/TR/smil/", + "https://w3c.github.io/web-animations/", + "https://www.w3.org/TR/security-privacy-questionnaire/", + "https://www.w3.org/TR/2015/WD-svg-markers-20150407/", + "https://www.w3.org/TR/2015/WD-svg-strokes-20150407/" + ], + "inconsistentRef": [ + { + "link": "https://www.w3.org/TR/2008/REC-xml-20081126/", + "ref": { + "name": "xml", + "url": "https://www.w3.org/TR/xml" + } + }, + { + "link": "https://www.w3.org/TR/2006/REC-xml-names-20060816/", + "ref": { + "name": "xml-names", + "url": "https://www.w3.org/TR/xml-names" + } + }, + { + "link": "https://www.w3.org/TR/dom/", + "ref": { + "name": "dom", + "url": "https://dom.spec.whatwg.org/" + } + }, + { + "link": "https://www.w3.org/TR/css3-values/", + "ref": { + "name": "css-values", + "url": "https://www.w3.org/TR/css-values-3/" + } + }, + { + "link": "https://www.w3.org/TR/2011/REC-CSS2-20110607/", + "ref": { + "name": "CSS2", + "url": "https://www.w3.org/TR/CSS2" + } + }, + { + "link": "https://www.w3.org/TR/compositing/", + "ref": { + "name": "compositing-1", + "url": "https://www.w3.org/TR/compositing-1/" + } + }, + { + "link": "https://www.w3.org/TR/2015/CR-compositing-1-20150113/", + "ref": { + "name": "compositing-1", + "url": "https://www.w3.org/TR/compositing-1/" + } + }, + { + "link": "https://www.w3.org/TR/2015/CR-compositing-1-20150113", + "ref": { + "name": "compositing-1", + "url": "https://www.w3.org/TR/compositing-1/" + } + }, + { + "link": "https://www.w3.org/TR/css-values/", + "ref": { + "name": "css-values", + "url": "https://www.w3.org/TR/css-values-3/" + } + }, + { + "link": "https://www.w3.org/TR/2014/CR-geometry-1-20141125/", + "ref": { + "name": "geometry-1", + "url": "https://www.w3.org/TR/geometry-1/" + } + }, + { + "link": "https://www.w3.org/TR/2014/WD-geometry-1-20140522/", + "ref": { + "name": "geometry-1", + "url": "https://www.w3.org/TR/geometry-1/" + } + }, + { + "link": "https://www.w3.org/TR/2014/CR-html5-20140204/", + "ref": { + "name": "HTML", + "url": "https://html.spec.whatwg.org/multipage/" + } + }, + { + "link": "https://w3c.github.io/svg-aam/", + "ref": { + "name": "svg-aam-1.0", + "url": "https://www.w3.org/TR/svg-aam-1.0/" + } + }, + { + "link": "https://www.w3.org/TR/2014/WD-dom-20140204/", + "ref": { + "name": "dom", + "url": "https://dom.spec.whatwg.org/" + } + }, + { + "link": "https://www.w3.org/TR/2011/WD-css3-fonts-20111004/", + "ref": { + "name": "css-fonts-3", + "url": "https://www.w3.org/TR/css-fonts-3/" + } + }, + { + "link": "https://www.w3.org/TR/2001/REC-smil-animation-20010904/", + "ref": { + "name": "smil-animation", + "url": "https://www.w3.org/TR/smil-animation/" + } + }, + { + "link": "https://w3c.github.io/clipboard-apis/", + "ref": { + "name": "clipboard-apis", + "url": "https://www.w3.org/TR/clipboard-apis/" + } + }, + { + "link": "https://w3c.github.io/graphics-aria/", + "ref": { + "name": "graphics-aria-1.0", + "url": "https://www.w3.org/TR/graphics-aria-1.0/" + } + }, + { + "link": "https://www.w3.org/TR/referrer-policy/", + "ref": { + "name": "ReferrerPolicy", + "url": "https://w3c.github.io/webappsec-referrer-policy/" + } + }, + { + "link": "https://w3c.github.io/uievents/", + "ref": { + "name": "uievents", + "url": "https://www.w3.org/TR/uievents/" + } + }, + { + "link": "https://www.w3.org/TR/2015/NOTE-UAAG20-20151215/", + "ref": { + "name": "UAAG20", + "url": "https://www.w3.org/TR/UAAG20/" + } + }, + { + "link": "https://www.w3.org/TR/2008/REC-CSS2-20080411/", + "ref": { + "name": "CSS2", + "url": "https://www.w3.org/TR/CSS2" + } + } + ], "referencedBy": { "normative": [ { @@ -45928,6 +46635,16 @@ "title": "CSS Images Module Level 4", "crawled": "https://drafts.csswg.org/css-images-4/" }, + { + "url": "https://www.w3.org/TR/css-inline-3/", + "title": "CSS Inline Layout Module Level 3", + "crawled": "https://drafts.csswg.org/css-inline-3/" + }, + { + "url": "https://www.w3.org/TR/css-lists-3/", + "title": "CSS Lists and Counters Module Level 3", + "crawled": "https://drafts.csswg.org/css-lists-3/" + }, { "url": "https://www.w3.org/TR/css-masking-1/", "title": "CSS Masking Module Level 1", @@ -46008,16 +46725,16 @@ "title": "Image Resource", "crawled": "https://w3c.github.io/image-resource/" }, + { + "url": "https://w3c.github.io/mathml-core/", + "title": "MathML Core", + "crawled": "https://w3c.github.io/mathml-core/" + }, { "url": "https://www.w3.org/TR/motion-1/", "title": "Motion Path Module Level 1", "crawled": "https://drafts.fxtf.org/motion-1/" }, - { - "url": "https://www.w3.org/TR/resize-observer-1/", - "title": "Resize Observer", - "crawled": "https://drafts.csswg.org/resize-observer/" - }, { "url": "https://www.w3.org/TR/resource-timing-2/", "title": "Resource Timing Level 2", @@ -46053,6 +46770,11 @@ "title": "Trusted Types", "crawled": "https://w3c.github.io/webappsec-trusted-types/dist/spec/" }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" + }, { "url": "https://www.w3.org/TR/webcodecs/", "title": "WebCodecs", @@ -46147,6 +46869,169 @@ } ] }, + "xrefs": { + "notExported": [ + "https://drafts.fxtf.org/filter-effects/#operating-coordinate-space", + "https://w3c.github.io/selection-api/#dfn-direction", + "https://w3c.github.io/selection-api/#dfn-selection", + "https://www.w3.org/TR/css3-exclusions/#content-area", + "https://www.w3.org/TR/css3-exclusions/#wrapping-context", + "https://www.w3.org/TR/css3-exclusions/#wrapping-area", + "https://fetch.spec.whatwg.org/#concept-cors-check" + ], + "notDfn": [ + "https://dom.spec.whatwg.org/#ref-for-dom-event-type", + "https://www.w3.org/TR/wai-aria-1.1/#aria-activedescendant", + "https://www.w3.org/TR/wai-aria-1.1/#aria-atomic", + "https://www.w3.org/TR/wai-aria-1.1/#aria-autocomplete", + "https://www.w3.org/TR/wai-aria-1.1/#aria-busy", + "https://www.w3.org/TR/wai-aria-1.1/#aria-checked", + "https://www.w3.org/TR/wai-aria-1.1/#aria-colcount", + "https://www.w3.org/TR/wai-aria-1.1/#aria-colindex", + "https://www.w3.org/TR/wai-aria-1.1/#aria-colspan", + "https://www.w3.org/TR/wai-aria-1.1/#aria-controls", + "https://www.w3.org/TR/wai-aria-1.1/#aria-current", + "https://www.w3.org/TR/wai-aria-1.1/#aria-describedby", + "https://www.w3.org/TR/wai-aria-1.1/#aria-details", + "https://www.w3.org/TR/wai-aria-1.1/#aria-disabled", + "https://www.w3.org/TR/wai-aria-1.1/#aria-dropeffect", + "https://www.w3.org/TR/wai-aria-1.1/#aria-errormessage", + "https://www.w3.org/TR/wai-aria-1.1/#aria-expanded", + "https://www.w3.org/TR/wai-aria-1.1/#aria-flowto", + "https://www.w3.org/TR/wai-aria-1.1/#aria-grabbed", + "https://www.w3.org/TR/wai-aria-1.1/#aria-haspopup", + "https://www.w3.org/TR/wai-aria-1.1/#aria-hidden", + "https://www.w3.org/TR/wai-aria-1.1/#aria-invalid", + "https://www.w3.org/TR/wai-aria-1.1/#aria-keyshortcuts", + "https://www.w3.org/TR/wai-aria-1.1/#aria-label", + "https://www.w3.org/TR/wai-aria-1.1/#aria-labelledby", + "https://www.w3.org/TR/wai-aria-1.1/#aria-level", + "https://www.w3.org/TR/wai-aria-1.1/#aria-live", + "https://www.w3.org/TR/wai-aria-1.1/#aria-modal", + "https://www.w3.org/TR/wai-aria-1.1/#aria-multiline", + "https://www.w3.org/TR/wai-aria-1.1/#aria-multiselectable", + "https://www.w3.org/TR/wai-aria-1.1/#aria-orientation", + "https://www.w3.org/TR/wai-aria-1.1/#aria-owns", + "https://www.w3.org/TR/wai-aria-1.1/#aria-placeholder", + "https://www.w3.org/TR/wai-aria-1.1/#aria-posinset", + "https://www.w3.org/TR/wai-aria-1.1/#aria-pressed", + "https://www.w3.org/TR/wai-aria-1.1/#aria-readonly", + "https://www.w3.org/TR/wai-aria-1.1/#aria-relevant", + "https://www.w3.org/TR/wai-aria-1.1/#aria-required", + "https://www.w3.org/TR/wai-aria-1.1/#aria-roledescription", + "https://www.w3.org/TR/wai-aria-1.1/#aria-rowcount", + "https://www.w3.org/TR/wai-aria-1.1/#aria-rowindex", + "https://www.w3.org/TR/wai-aria-1.1/#aria-rowspan", + "https://www.w3.org/TR/wai-aria-1.1/#aria-selected", + "https://www.w3.org/TR/wai-aria-1.1/#aria-setsize", + "https://www.w3.org/TR/wai-aria-1.1/#aria-sort", + "https://www.w3.org/TR/wai-aria-1.1/#aria-valuemax", + "https://www.w3.org/TR/wai-aria-1.1/#aria-valuemin", + "https://www.w3.org/TR/wai-aria-1.1/#aria-valuenow", + "https://www.w3.org/TR/wai-aria-1.1/#aria-valuetext", + "https://www.w3.org/TR/wai-aria-1.1/#group", + "https://www.w3.org/TR/wai-aria-1.1/#radiogroup", + "https://www.w3.org/TR/wai-aria-1.1/#heading", + "https://www.w3.org/TR/css3-background/#the-background-position", + "https://www.w3.org/TR/css-text-3/#hyphens-property", + "https://www.w3.org/TR/css3-images/#intrinsic-dimensions", + "https://www.w3.org/TR/css3-images/#intrinsic-width", + "https://www.w3.org/TR/css3-images/#intrinsic-height", + "https://www.w3.org/TR/css3-images/#intrinsic-aspect-ratio" + ], + "brokenLinks": [ + "https://html.spec.whatwg.org/#the-img-element", + "https://html.spec.whatwg.org/#dom-tabindex", + "https://html.spec.whatwg.org/#reflect", + "https://html.spec.whatwg.org/#globaleventhandlers", + "https://html.spec.whatwg.org/#documentandelementeventhandlers", + "https://html.spec.whatwg.org/#htmlorsvgelement", + "https://html.spec.whatwg.org/#dom-context-2d-ispointinpath", + "https://html.spec.whatwg.org/#canvasdrawpath", + "https://html.spec.whatwg.org/#dom-context-2d-ispointinstroke", + "https://html.spec.whatwg.org/#event-handler-content-attributes", + "https://html.spec.whatwg.org/#event-handlers", + "https://html.spec.whatwg.org/#window", + "https://html.spec.whatwg.org/#event-handler-idl-attributes", + "https://html.spec.whatwg.org/#set-of-space-separated-tokens", + "https://html.spec.whatwg.org/#set-of-comma-separated-tokens", + "https://html.spec.whatwg.org/#the-base-element", + "https://html.spec.whatwg.org/#the-link-element", + "https://html.spec.whatwg.org/#the-meta-element", + "https://html.spec.whatwg.org/#the-style-element", + "https://html.spec.whatwg.org/#the-script-element", + "https://html.spec.whatwg.org/#valid-integer", + "https://html.spec.whatwg.org/#boolean-attribute", + "https://html.spec.whatwg.org/#attr-fe-autofocus", + "https://html.spec.whatwg.org/#the-document-object", + "https://html.spec.whatwg.org/#windoweventhandlers", + "https://html.spec.whatwg.org/#htmliframeelement", + "https://html.spec.whatwg.org/#htmlobjectelement", + "https://html.spec.whatwg.org/#htmlembedelement", + "https://html.spec.whatwg.org/#global-attributes", + "https://html.spec.whatwg.org/#embedded-content", + "https://html.spec.whatwg.org/#cors-settings-attribute", + "https://html.spec.whatwg.org/#events-2", + "https://html.spec.whatwg.org/#focus", + "https://html.spec.whatwg.org/#focused", + "https://html.spec.whatwg.org/#focusable", + "https://html.spec.whatwg.org/#specially-focusable", + "https://html.spec.whatwg.org/#the-tabindex-attribute", + "https://html.spec.whatwg.org/#the-accesskey-attribute", + "https://html.spec.whatwg.org/#media-elements", + "https://html.spec.whatwg.org/#resolving-urls", + "https://html.spec.whatwg.org/#document-base-url", + "https://html.spec.whatwg.org/#browsing-the-web", + "https://html.spec.whatwg.org/#create-a-potential-cors-request", + "https://html.spec.whatwg.org/#valid-browsing-context-name", + "https://html.spec.whatwg.org/#browsers", + "https://html.spec.whatwg.org/#ping", + "https://html.spec.whatwg.org/#attr-hyperlink-hreflang", + "https://html.spec.whatwg.org/#mime-type", + "https://html.spec.whatwg.org/#the-a-element", + "https://html.spec.whatwg.org/#htmlhyperlinkelementutils", + "https://html.spec.whatwg.org/#limited-to-only-known-values", + "https://html.spec.whatwg.org/#animation-frames", + "https://www.w3.org/TR/geometry-1/#dom-dompoint", + "https://www.w3.org/TR/geometry-1/#dom-dompointreadonly", + "https://www.w3.org/TR/web-animations-1/#keyframeeffectreadonly", + "https://www.w3.org/TR/web-animations-1/#dom-keyframeeffectreadonly-target", + "https://w3c.github.io/svg-aam/#details-id-69", + "https://www.w3.org/TR/css3-mediaqueries/#syntax", + "https://www.w3.org/TR/css-position-3/#vp", + "https://drafts.csswg.org/web-animations/#animation-interpolation", + "https://drafts.csswg.org/web-animations/#discrete-animation-type-section", + "https://drafts.csswg.org/web-animations/#real-number-animation-type", + "https://www.w3.org/TR/css-color-3/#colorunits", + "https://www.w3.org/TR/css-color-3/#svg-color", + "https://www.w3.org/TR/css-selectors-3/#the-user-action-pseudo-classes-hover-act" + ], + "evolvingLinks": [], + "outdatedSpecs": [], + "datedUrls": [ + "https://www.w3.org/TR/2011/REC-SVG11-20110816/", + "https://www.w3.org/TR/2008/REC-xml-20081126/", + "https://www.w3.org/TR/2006/REC-xml-names-20060816/", + "https://www.w3.org/TR/2008/REC-SMIL3-20081201/", + "https://www.w3.org/TR/2011/REC-CSS2-20110607/", + "https://www.w3.org/TR/2012/CR-WebIDL-20120419/", + "https://www.w3.org/TR/2015/CR-compositing-1-20150113/", + "https://www.w3.org/TR/2015/CR-compositing-1-20150113", + "https://www.w3.org/TR/2014/CR-geometry-1-20141125/", + "https://www.w3.org/TR/2014/WD-geometry-1-20140522/", + "https://www.w3.org/TR/2014/CR-html5-20140204/", + "https://www.w3.org/TR/2014/WD-dom-20140204/", + "https://www.w3.org/TR/2013/REC-css-style-attr-20131107/", + "https://www.w3.org/TR/2011/WD-css3-fonts-20111004/", + "https://www.w3.org/TR/2003/REC-MathML2-20031021/", + "https://www.w3.org/TR/2001/REC-smil-animation-20010904/", + "https://www.w3.org/TR/2001/REC-xlink-20010627/", + "https://www.w3.org/TR/2015/NOTE-UAAG20-20151215/", + "https://www.w3.org/TR/2008/REC-CSS2-20080411/", + "https://www.w3.org/TR/2015/WD-svg-markers-20150407/", + "https://www.w3.org/TR/2015/WD-svg-strokes-20150407/" + ] + }, "ok": false } }, @@ -46484,6 +47369,7 @@ { "title": "Scroll-linked Animations", "shortname": "scroll-animations-1", + "date": "25 August 2021", "url": "https://drafts.csswg.org/scroll-animations-1/", "nightly": { "url": "https://drafts.csswg.org/scroll-animations-1/", @@ -46491,12 +47377,7 @@ "sourcePath": "scroll-animations-1/Overview.bs", "filename": "Overview.html" }, - "crawled": { - "url": "https://drafts.csswg.org/scroll-animations-1/", - "repository": "https://github.com/w3c/csswg-drafts", - "sourcePath": "scroll-animations-1/Overview.bs", - "filename": "Overview.html" - }, + "crawled": "https://drafts.csswg.org/scroll-animations-1/", "organization": "W3C", "groups": [ { @@ -46505,24 +47386,44 @@ } ], "report": { - "error": "TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded\n at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111", - "noNormativeRefs": true, + "noNormativeRefs": false, "noRefToWebIDL": false, "hasInvalidIdl": false, + "hasObsoleteIdl": false, "unknownExposedNames": [], - "unknownIdlNames": [], + "unknownIdlNames": [ + "CSSOMString" + ], "redefinedIdlNames": [], "missingWebIdlRef": [], "missingDfns": { "css": [], "idl": [] }, - "missingLinkRef": [], + "missingLinkRef": [ + "https://www.w3.org/TR/security-privacy-questionnaire/" + ], "inconsistentRef": [], "referencedBy": { "normative": [], "informative": [] }, + "xrefs": { + "notExported": [ + "https://drafts.csswg.org/cssom-view-1/#css-layout-box", + "https://drafts.csswg.org/cssom-view-1/#overflow-directions" + ], + "notDfn": [], + "brokenLinks": [ + "https://html.spec.whatwg.org/#concept-document-windowconcept-document-window", + "https://html.spec.whatwg.org/#window", + "https://html.spec.whatwg.org/#current-global-object", + "https://html.spec.whatwg.org/#dom-animationframeprovider-requestanimationframe" + ], + "evolvingLinks": [], + "outdatedSpecs": [], + "datedUrls": [] + }, "ok": false } }, @@ -47099,6 +48000,11 @@ "title": "CSS Images Module Level 4", "crawled": "https://drafts.csswg.org/css-images-4/" }, + { + "url": "https://www.w3.org/TR/css-lists-3/", + "title": "CSS Lists and Counters Module Level 3", + "crawled": "https://drafts.csswg.org/css-lists-3/" + }, { "url": "https://www.w3.org/TR/css-nesting-1/", "title": "CSS Nesting Module", @@ -47204,6 +48110,16 @@ "title": "Quirks Mode Standard", "crawled": "https://quirks.spec.whatwg.org/" }, + { + "url": "https://drafts.csswg.org/scroll-animations-1/", + "title": "Scroll-linked Animations", + "crawled": "https://drafts.csswg.org/scroll-animations-1/" + }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" + }, { "url": "https://www.w3.org/TR/webvtt1/", "title": "WebVTT: The Web Video Text Tracks Format", @@ -48219,6 +49135,11 @@ "title": "ARIA in HTML", "crawled": "https://w3c.github.io/html-aria/" }, + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" + }, { "url": "https://www.w3.org/TR/graphics-aria-1.0/", "title": "WAI-ARIA Graphics Module", @@ -48323,8 +49244,6 @@ "hasObsoleteIdl": false, "unknownExposedNames": [], "unknownIdlNames": [ - "SVGElement", - "SVGSVGElement", "WindowProxy" ], "redefinedIdlNames": [], @@ -49492,6 +50411,11 @@ "title": "CSS Regions Module Level 1", "crawled": "https://drafts.csswg.org/css-regions/" }, + { + "url": "https://www.w3.org/TR/css-nav-1/", + "title": "CSS Spatial Navigation Level 1", + "crawled": "https://drafts.csswg.org/css-nav-1/" + }, { "url": "https://www.w3.org/TR/cssom-view-1/", "title": "CSSOM View Module", @@ -49547,6 +50471,11 @@ "title": "Pointer Lock 2.0", "crawled": "https://w3c.github.io/pointerlock/" }, + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" + }, { "url": "https://www.w3.org/TR/touch-events/", "title": "Touch Events - Level 2", @@ -50181,6 +51110,11 @@ "title": "Reporting API 1", "crawled": "https://w3c.github.io/reporting/" }, + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" + }, { "url": "https://wicg.github.io/csp-next/scripting-policy.html", "title": "Scripting Policy", @@ -51081,7 +52015,13 @@ ], "inconsistentRef": [], "referencedBy": { - "normative": [], + "normative": [ + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" + } + ], "informative": [ { "url": "https://www.w3.org/TR/graphics-aam-1.0/", @@ -51145,6 +52085,7 @@ { "title": "Web Animations", "shortname": "web-animations-1", + "date": "20 August 2021", "url": "https://www.w3.org/TR/web-animations-1/", "release": { "url": "https://www.w3.org/TR/web-animations-1/", @@ -51156,12 +52097,7 @@ "sourcePath": "web-animations-1/Overview.bs", "filename": "Overview.html" }, - "crawled": { - "url": "https://drafts.csswg.org/web-animations-1/", - "repository": "https://github.com/w3c/csswg-drafts", - "sourcePath": "web-animations-1/Overview.bs", - "filename": "Overview.html" - }, + "crawled": "https://drafts.csswg.org/web-animations-1/", "organization": "W3C", "groups": [ { @@ -51170,12 +52106,14 @@ } ], "report": { - "error": "TimeoutError: Navigation timeout of 120000 ms exceeded TimeoutError: Navigation timeout of 120000 ms exceeded\n at /home/runner/work/webref/webref/reffy/node_modules/puppeteer/lib/cjs/puppeteer/common/LifecycleWatcher.js:106:111", - "noNormativeRefs": true, + "noNormativeRefs": false, "noRefToWebIDL": false, "hasInvalidIdl": false, + "hasObsoleteIdl": false, "unknownExposedNames": [], - "unknownIdlNames": [], + "unknownIdlNames": [ + "CSSOMString" + ], "redefinedIdlNames": [], "missingWebIdlRef": [], "missingDfns": { @@ -51183,7 +52121,22 @@ "idl": [] }, "missingLinkRef": [], - "inconsistentRef": [], + "inconsistentRef": [ + { + "link": "https://w3c.github.io/hr-time/", + "ref": { + "name": "HR-TIME", + "url": "https://www.w3.org/TR/hr-time-3/" + } + }, + { + "link": "https://www.w3.org/TR/hr-time/", + "ref": { + "name": "HR-TIME", + "url": "https://www.w3.org/TR/hr-time-3/" + } + } + ], "referencedBy": { "normative": [ { @@ -51206,6 +52159,11 @@ "title": "CSS Fill and Stroke Module Level 3", "crawled": "https://drafts.fxtf.org/fill-stroke/" }, + { + "url": "https://www.w3.org/TR/css-grid-2/", + "title": "CSS Grid Layout Module Level 2", + "crawled": "https://drafts.csswg.org/css-grid-2/" + }, { "url": "https://www.w3.org/TR/css-properties-values-api-1/", "title": "CSS Properties and Values API Level 1", @@ -51231,6 +52189,16 @@ "title": "Filter Effects Module Level 1", "crawled": "https://drafts.fxtf.org/filter-effects-1/" }, + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" + }, + { + "url": "https://drafts.csswg.org/scroll-animations-1/", + "title": "Scroll-linked Animations", + "crawled": "https://drafts.csswg.org/scroll-animations-1/" + }, { "url": "https://drafts.csswg.org/web-animations-2/", "title": "Web Animations Level 2", @@ -51250,6 +52218,49 @@ } ] }, + "xrefs": { + "notExported": [ + "https://drafts.csswg.org/web-animations-2/#iteration-composite-operation", + "https://drafts.csswg.org/web-animations-2/#iteration-composite-operation-accumulate", + "https://drafts.csswg.org/css-easing-1/#input-progress-value", + "https://drafts.csswg.org/css-easing-1/#before-flag", + "https://drafts.csswg.org/css-animations-2/#owning-element", + "https://drafts.csswg.org/css-transitions-2/#owning-element", + "https://drafts.csswg.org/css-style-attr/#style-attribute" + ], + "notDfn": [ + "https://heycam.github.io/webidl/#DOMString-to-es", + "https://heycam.github.io/webidl/#es-to-dictionary", + "https://heycam.github.io/webidl/#es-to-DOMString" + ], + "brokenLinks": [ + "https://html.spec.whatwg.org/#animation-frames", + "https://html.spec.whatwg.org/#document", + "https://html.spec.whatwg.org/#perform-a-microtask-checkpoint", + "https://html.spec.whatwg.org/#active-document", + "https://html.spec.whatwg.org/#dom-document-open", + "https://html.spec.whatwg.org/#concept-relevant-realm", + "https://html.spec.whatwg.org/#media-element", + "https://html.spec.whatwg.org/#queue-a-task", + "https://html.spec.whatwg.org/#dom-manipulation-task-source", + "https://html.spec.whatwg.org/#queue-a-microtask", + "https://html.spec.whatwg.org/#current-global-object", + "https://html.spec.whatwg.org/#concept-document-window", + "https://html.spec.whatwg.org/#window", + "https://html.spec.whatwg.org/#eventhandler", + "https://html.spec.whatwg.org/#being-rendered", + "https://html.spec.whatwg.org/#event-loop-processing-model", + "https://html.spec.whatwg.org/#run-the-animation-frame-callbacks", + "https://html.spec.whatwg.org/#an-entry-with-persisted-user-state", + "https://html.spec.whatwg.org/#session-history-entry", + "https://w3c.github.io/hr-time/#time-origin", + "https://w3c.github.io/hr-time/#domhighrestimestamp", + "https://heycam.github.io/webidl/#dfn-present" + ], + "evolvingLinks": [], + "outdatedSpecs": [], + "datedUrls": [] + }, "ok": false } }, @@ -51278,16 +52289,7 @@ "hasInvalidIdl": false, "hasObsoleteIdl": false, "unknownExposedNames": [], - "unknownIdlNames": [ - "Animation", - "AnimationEffect", - "AnimationTimeline", - "ComputedEffectTiming", - "EffectTiming", - "KeyframeEffect", - "KeyframeEffectOptions", - "OptionalEffectTiming" - ], + "unknownIdlNames": [], "redefinedIdlNames": [], "missingWebIdlRef": [], "missingDfns": { @@ -51318,72 +52320,46 @@ "informative": [] }, "xrefs": { - "notExported": [], - "notDfn": [], - "brokenLinks": [ + "notExported": [ "https://drafts.csswg.org/web-animations-1/#animation-effect", "https://drafts.csswg.org/web-animations-1/#iteration-duration", "https://drafts.csswg.org/web-animations-1/#end-delay", - "https://drafts.csswg.org/web-animations-1/#timeline", - "https://drafts.csswg.org/web-animations-1/#current-time", - "https://drafts.csswg.org/web-animations-1/#animation-hold-time", "https://drafts.csswg.org/web-animations-1/#unresolved", "https://drafts.csswg.org/web-animations-1/#finished-play-state", "https://drafts.csswg.org/web-animations-1/#iteration-progress", - "https://drafts.csswg.org/web-animations-1/#target-effect", "https://drafts.csswg.org/web-animations-1/#keyframe-effect", - "https://drafts.csswg.org/web-animations-1/#inactive-timeline", "https://drafts.csswg.org/web-animations-1/#time-value", - "https://drafts.csswg.org/web-animations-1/#animation", "https://drafts.csswg.org/web-animations-1/#ready", - "https://drafts.csswg.org/web-animations-1/#animation-associated-effect", "https://drafts.csswg.org/web-animations-1/#current-finished-promise", "https://drafts.csswg.org/web-animations-1/#pause-an-animation", "https://drafts.csswg.org/web-animations-1/#cancel-an-animation", "https://drafts.csswg.org/web-animations-1/#active-interval", "https://drafts.csswg.org/web-animations-1/#active-time", - "https://drafts.csswg.org/web-animations-1/#active-phase", "https://drafts.csswg.org/web-animations-1/#fill-mode", - "https://drafts.csswg.org/web-animations-1/#before-phase", - "https://drafts.csswg.org/web-animations-1/#after-phase", "https://drafts.csswg.org/web-animations-1/#iteration-count", - "https://drafts.csswg.org/web-animations-1/#animation-playback-rate", - "https://drafts.csswg.org/web-animations-1/#transformed-progress", "https://drafts.csswg.org/web-animations-1/#iteration-start", "https://drafts.csswg.org/web-animations-1/#overall-progress", "https://drafts.csswg.org/web-animations-1/#simple-iteration-progress", "https://drafts.csswg.org/web-animations-1/#directed-progress", "https://drafts.csswg.org/web-animations-1/#playback-direction", - "https://drafts.csswg.org/web-animations-1/#before-flag", - "https://drafts.csswg.org/web-animations-1/#not-animatable", "https://drafts.csswg.org/web-animations-1/#effect-value", "https://drafts.csswg.org/web-animations-1/#target-property", "https://drafts.csswg.org/web-animations-1/#current-iteration", - "https://drafts.csswg.org/web-animations-1/#update-animations-and-send-events", "https://drafts.csswg.org/web-animations-1/#in-effect", "https://drafts.csswg.org/web-animations-1/#target-element", - "https://drafts.csswg.org/web-animations-1/#animationtimeline", - "https://drafts.csswg.org/web-animations-1/#animationeffect", - "https://drafts.csswg.org/web-animations-1/#dom-animation-animation", - "https://drafts.csswg.org/web-animations-1/#dictdef-effecttiming", - "https://drafts.csswg.org/web-animations-1/#dictdef-optionaleffecttiming", - "https://drafts.csswg.org/web-animations-1/#dom-effecttiming-delay", - "https://drafts.csswg.org/web-animations-1/#dom-effecttiming-enddelay", - "https://drafts.csswg.org/web-animations-1/#dom-effecttiming-fill", - "https://drafts.csswg.org/web-animations-1/#dom-effecttiming-iterationstart", - "https://drafts.csswg.org/web-animations-1/#dom-effecttiming-iterations", - "https://drafts.csswg.org/web-animations-1/#dom-effecttiming-duration", - "https://drafts.csswg.org/web-animations-1/#dom-effecttiming-direction", - "https://drafts.csswg.org/web-animations-1/#dom-effecttiming-easing", - "https://drafts.csswg.org/web-animations-1/#dictdef-computedeffecttiming", - "https://drafts.csswg.org/web-animations-1/#keyframeeffect", - "https://drafts.csswg.org/web-animations-1/#update-the-timing-properties-of-an-animation-effect", - "https://drafts.csswg.org/web-animations-1/#dictdef-keyframeeffectoptions", - "https://drafts.csswg.org/web-animations-1/#dom-keyframeeffect-composite", - "https://drafts.csswg.org/web-animations-1/#dom-keyframeeffect-keyframeeffect-source-source", + "https://drafts.csswg.org/web-animations-1/#update-the-timing-properties-of-an-animation-effect" + ], + "notDfn": [], + "brokenLinks": [ + "https://drafts.csswg.org/web-animations-1/#current-time", + "https://drafts.csswg.org/web-animations-1/#target-effect", + "https://drafts.csswg.org/web-animations-1/#active-phase", + "https://drafts.csswg.org/web-animations-1/#before-phase", + "https://drafts.csswg.org/web-animations-1/#after-phase", + "https://drafts.csswg.org/web-animations-1/#animation-playback-rate", + "https://drafts.csswg.org/web-animations-1/#before-flag", "https://html.spec.whatwg.org/#concept-relevant-realm", - "https://html.spec.whatwg.org/#perform-a-microtask-checkpoint", - "https://www.w3.org/TR/web-animations-1/#effect-composition" + "https://html.spec.whatwg.org/#perform-a-microtask-checkpoint" ], "evolvingLinks": [], "outdatedSpecs": [ @@ -52420,6 +53396,11 @@ "title": "CSS Shadow Parts", "crawled": "https://drafts.csswg.org/css-shadow-parts/" }, + { + "url": "https://www.w3.org/TR/css-nav-1/", + "title": "CSS Spatial Navigation Level 1", + "crawled": "https://drafts.csswg.org/css-nav-1/" + }, { "url": "https://www.w3.org/TR/css-transitions-1/", "title": "CSS Transitions", @@ -52730,6 +53711,11 @@ "title": "Magnetometer", "crawled": "https://w3c.github.io/magnetometer/" }, + { + "url": "https://w3c.github.io/mathml-core/", + "title": "MathML Core", + "crawled": "https://w3c.github.io/mathml-core/" + }, { "url": "https://wicg.github.io/performance-measure-memory/", "title": "Measure Memory API", @@ -52930,11 +53916,6 @@ "title": "Requesting Permissions", "crawled": "https://wicg.github.io/permissions-request/" }, - { - "url": "https://www.w3.org/TR/resize-observer-1/", - "title": "Resize Observer", - "crawled": "https://drafts.csswg.org/resize-observer/" - }, { "url": "https://www.w3.org/TR/resource-timing-2/", "title": "Resource Timing Level 2", @@ -52945,6 +53926,11 @@ "title": "Save Data API", "crawled": "https://wicg.github.io/savedata/" }, + { + "url": "https://www.w3.org/TR/SVG2/", + "title": "Scalable Vector Graphics (SVG) 2", + "crawled": "https://svgwg.org/svg2-draft/" + }, { "url": "https://www.w3.org/TR/webrtc-svc/", "title": "Scalable Video Coding (SVC) Extension for WebRTC", @@ -52965,6 +53951,11 @@ "title": "Scripting Policy", "crawled": "https://wicg.github.io/csp-next/scripting-policy.html" }, + { + "url": "https://drafts.csswg.org/scroll-animations-1/", + "title": "Scroll-linked Animations", + "crawled": "https://drafts.csswg.org/scroll-animations-1/" + }, { "url": "https://www.w3.org/TR/secure-contexts/", "title": "Secure Contexts", @@ -53080,6 +54071,11 @@ "title": "Visual Viewport API", "crawled": "https://wicg.github.io/visual-viewport/" }, + { + "url": "https://www.w3.org/TR/web-animations-1/", + "title": "Web Animations", + "crawled": "https://drafts.csswg.org/web-animations-1/" + }, { "url": "https://drafts.csswg.org/web-animations-2/", "title": "Web Animations Level 2",