diff --git a/baselines/dom.generated.d.ts b/baselines/dom.generated.d.ts index 033837e3f..f1229e25f 100644 --- a/baselines/dom.generated.d.ts +++ b/baselines/dom.generated.d.ts @@ -3097,7 +3097,7 @@ interface AbstractRange { */ readonly endOffset: number; /** - * The read-only **`startContainer`** property of the AbstractRange interface returns the start Node for the range. + * The read-only **`startContainer`** property of the AbstractRange interface returns the Node in which the start of the range is located. * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/AbstractRange/startContainer) */ @@ -8385,7 +8385,7 @@ interface CSSStyleProperties extends CSSStyleDeclarationBase { */ scrollMarginTop: string; /** - * The scroll-padding shorthand property sets scroll padding on all sides of an element at once, much like the padding property does for padding on an element. + * The scroll-padding shorthand property sets scroll padding on all sides of an element at once. It specifies offsets that define the optimal viewing region of a scrollport within a scroll container. * * [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-padding) */ @@ -29105,7 +29105,7 @@ declare var RadioNodeList: { */ interface Range extends AbstractRange { /** - * The **`Range.commonAncestorContainer`** read-only property returns the deepest — or furthest down the document tree — Node that contains both boundary points of the Range. This means that if Range.startContainer and Range.endContainer both refer to the same node, this node is the common ancestor container. + * The **`Range.commonAncestorContainer`** read-only property returns the deepest — or furthest down the document tree — Node that contains both boundary points of the Range. This means that if startContainer and endContainer both refer to the same node, this node is the common ancestor container. * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Range/commonAncestorContainer) */ @@ -42383,6 +42383,7 @@ interface SVGElementTagNameMap { } interface MathMLElementTagNameMap { + "a": MathMLElement; "annotation": MathMLElement; "annotation-xml": MathMLElement; "maction": MathMLElement; diff --git a/baselines/ts5.5/dom.generated.d.ts b/baselines/ts5.5/dom.generated.d.ts index 474ebe42f..7d585983e 100644 --- a/baselines/ts5.5/dom.generated.d.ts +++ b/baselines/ts5.5/dom.generated.d.ts @@ -3094,7 +3094,7 @@ interface AbstractRange { */ readonly endOffset: number; /** - * The read-only **`startContainer`** property of the AbstractRange interface returns the start Node for the range. + * The read-only **`startContainer`** property of the AbstractRange interface returns the Node in which the start of the range is located. * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/AbstractRange/startContainer) */ @@ -8375,7 +8375,7 @@ interface CSSStyleProperties extends CSSStyleDeclarationBase { */ scrollMarginTop: string; /** - * The scroll-padding shorthand property sets scroll padding on all sides of an element at once, much like the padding property does for padding on an element. + * The scroll-padding shorthand property sets scroll padding on all sides of an element at once. It specifies offsets that define the optimal viewing region of a scrollport within a scroll container. * * [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-padding) */ @@ -29081,7 +29081,7 @@ declare var RadioNodeList: { */ interface Range extends AbstractRange { /** - * The **`Range.commonAncestorContainer`** read-only property returns the deepest — or furthest down the document tree — Node that contains both boundary points of the Range. This means that if Range.startContainer and Range.endContainer both refer to the same node, this node is the common ancestor container. + * The **`Range.commonAncestorContainer`** read-only property returns the deepest — or furthest down the document tree — Node that contains both boundary points of the Range. This means that if startContainer and endContainer both refer to the same node, this node is the common ancestor container. * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Range/commonAncestorContainer) */ @@ -42357,6 +42357,7 @@ interface SVGElementTagNameMap { } interface MathMLElementTagNameMap { + "a": MathMLElement; "annotation": MathMLElement; "annotation-xml": MathMLElement; "maction": MathMLElement; diff --git a/baselines/ts5.6/dom.generated.d.ts b/baselines/ts5.6/dom.generated.d.ts index e69051106..19cbe6ad8 100644 --- a/baselines/ts5.6/dom.generated.d.ts +++ b/baselines/ts5.6/dom.generated.d.ts @@ -3094,7 +3094,7 @@ interface AbstractRange { */ readonly endOffset: number; /** - * The read-only **`startContainer`** property of the AbstractRange interface returns the start Node for the range. + * The read-only **`startContainer`** property of the AbstractRange interface returns the Node in which the start of the range is located. * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/AbstractRange/startContainer) */ @@ -8382,7 +8382,7 @@ interface CSSStyleProperties extends CSSStyleDeclarationBase { */ scrollMarginTop: string; /** - * The scroll-padding shorthand property sets scroll padding on all sides of an element at once, much like the padding property does for padding on an element. + * The scroll-padding shorthand property sets scroll padding on all sides of an element at once. It specifies offsets that define the optimal viewing region of a scrollport within a scroll container. * * [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-padding) */ @@ -29102,7 +29102,7 @@ declare var RadioNodeList: { */ interface Range extends AbstractRange { /** - * The **`Range.commonAncestorContainer`** read-only property returns the deepest — or furthest down the document tree — Node that contains both boundary points of the Range. This means that if Range.startContainer and Range.endContainer both refer to the same node, this node is the common ancestor container. + * The **`Range.commonAncestorContainer`** read-only property returns the deepest — or furthest down the document tree — Node that contains both boundary points of the Range. This means that if startContainer and endContainer both refer to the same node, this node is the common ancestor container. * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Range/commonAncestorContainer) */ @@ -42380,6 +42380,7 @@ interface SVGElementTagNameMap { } interface MathMLElementTagNameMap { + "a": MathMLElement; "annotation": MathMLElement; "annotation-xml": MathMLElement; "maction": MathMLElement; diff --git a/baselines/ts5.9/dom.generated.d.ts b/baselines/ts5.9/dom.generated.d.ts index dc7a433cb..3c195b8bd 100644 --- a/baselines/ts5.9/dom.generated.d.ts +++ b/baselines/ts5.9/dom.generated.d.ts @@ -3094,7 +3094,7 @@ interface AbstractRange { */ readonly endOffset: number; /** - * The read-only **`startContainer`** property of the AbstractRange interface returns the start Node for the range. + * The read-only **`startContainer`** property of the AbstractRange interface returns the Node in which the start of the range is located. * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/AbstractRange/startContainer) */ @@ -8382,7 +8382,7 @@ interface CSSStyleProperties extends CSSStyleDeclarationBase { */ scrollMarginTop: string; /** - * The scroll-padding shorthand property sets scroll padding on all sides of an element at once, much like the padding property does for padding on an element. + * The scroll-padding shorthand property sets scroll padding on all sides of an element at once. It specifies offsets that define the optimal viewing region of a scrollport within a scroll container. * * [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/Reference/Properties/scroll-padding) */ @@ -29102,7 +29102,7 @@ declare var RadioNodeList: { */ interface Range extends AbstractRange { /** - * The **`Range.commonAncestorContainer`** read-only property returns the deepest — or furthest down the document tree — Node that contains both boundary points of the Range. This means that if Range.startContainer and Range.endContainer both refer to the same node, this node is the common ancestor container. + * The **`Range.commonAncestorContainer`** read-only property returns the deepest — or furthest down the document tree — Node that contains both boundary points of the Range. This means that if startContainer and endContainer both refer to the same node, this node is the common ancestor container. * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Range/commonAncestorContainer) */ @@ -42380,6 +42380,7 @@ interface SVGElementTagNameMap { } interface MathMLElementTagNameMap { + "a": MathMLElement; "annotation": MathMLElement; "annotation-xml": MathMLElement; "maction": MathMLElement; diff --git a/inputfiles/mdn.json b/inputfiles/mdn.json index b86768968..5295e775b 100644 --- a/inputfiles/mdn.json +++ b/inputfiles/mdn.json @@ -92,7 +92,7 @@ { "mdn_url": "/en-US/docs/Web/API/AbstractRange/startContainer", "pageType": "web-api-instance-property", - "summary": "The read-only startContainer property of the AbstractRange interface returns the start Node for the range." + "summary": "The read-only startContainer property of the AbstractRange interface returns the Node in which the start of the range is located." }, { "mdn_url": "/en-US/docs/Web/API/AbstractRange/startOffset", @@ -23169,15 +23169,10 @@ "pageType": "web-api-instance-method", "summary": "The collapse() method of the Range interface collapses the\nRange to one of its boundary points." }, - { - "mdn_url": "/en-US/docs/Web/API/Range/collapsed", - "pageType": "web-api-instance-property", - "summary": "The Range.collapsed read-only property returns a\nboolean flag indicating whether the start and end points of the\nRange are at the same position. It returns true if the start\nand end boundary points of the Range are the same point in the DOM,\nfalse if not." - }, { "mdn_url": "/en-US/docs/Web/API/Range/commonAncestorContainer", "pageType": "web-api-instance-property", - "summary": "The Range.commonAncestorContainer read-only property\nreturns the deepest — or furthest down the document tree — Node that\ncontains both boundary points of the Range. This means that if\nRange.startContainer and Range.endContainer both refer to\nthe same node, this node is the common ancestor container." + "summary": "The Range.commonAncestorContainer read-only property\nreturns the deepest — or furthest down the document tree — Node that\ncontains both boundary points of the Range. This means that if\nstartContainer and endContainer both refer to\nthe same node, this node is the common ancestor container." }, { "mdn_url": "/en-US/docs/Web/API/Range/compareBoundaryPoints", @@ -23209,16 +23204,6 @@ "pageType": "web-api-instance-method", "summary": "The Range.detach() method does nothing. It used to\ndisable the Range object and enable the browser to release associated\nresources. The method has been kept for compatibility." }, - { - "mdn_url": "/en-US/docs/Web/API/Range/endContainer", - "pageType": "web-api-instance-property", - "summary": "The Range.endContainer read-only property returns the\nNode within which the Range ends. To change the end\nposition of a node, use the Range.setEnd() method or a similar one." - }, - { - "mdn_url": "/en-US/docs/Web/API/Range/endOffset", - "pageType": "web-api-instance-property", - "summary": "The Range.endOffset read-only property returns a number\nrepresenting where in the Range.endContainer the Range\nends." - }, { "mdn_url": "/en-US/docs/Web/API/Range/extractContents", "pageType": "web-api-instance-method", @@ -23294,16 +23279,6 @@ "pageType": "web-api-instance-method", "summary": "The Range.setStartBefore() method sets the start position\nof a Range relative to another Node. The parent\nNode of the start of the Range will be the same as that\nfor the referenceNode." }, - { - "mdn_url": "/en-US/docs/Web/API/Range/startContainer", - "pageType": "web-api-instance-property", - "summary": "The Range.startContainer read-only property returns the\nNode within which the Range starts. To change the start\nposition of a node, use one of the Range.setStart() methods." - }, - { - "mdn_url": "/en-US/docs/Web/API/Range/startOffset", - "pageType": "web-api-instance-property", - "summary": "The Range.startOffset read-only property returns a number\nrepresenting where in the startContainer the Range starts." - }, { "mdn_url": "/en-US/docs/Web/API/Range/surroundContents", "pageType": "web-api-instance-method", @@ -28044,31 +28019,6 @@ "pageType": "web-api-interface", "summary": "The DOM StaticRange interface extends AbstractRange to provide a method to specify a range of content in the DOM whose contents don't update to reflect changes which occur within the DOM tree." }, - { - "mdn_url": "/en-US/docs/Web/API/StaticRange/collapsed", - "pageType": "web-api-instance-property", - "summary": "The collapsed read-only property\nof the StaticRange interface returns true if the range's\nstart position and end position are the same." - }, - { - "mdn_url": "/en-US/docs/Web/API/StaticRange/endContainer", - "pageType": "web-api-instance-property", - "summary": "The endContainer property of the StaticRange interface returns the end Node for the range." - }, - { - "mdn_url": "/en-US/docs/Web/API/StaticRange/endOffset", - "pageType": "web-api-instance-property", - "summary": "The endOffset property of the StaticRange\ninterface returns the offset into the end node of the range's end position." - }, - { - "mdn_url": "/en-US/docs/Web/API/StaticRange/startContainer", - "pageType": "web-api-instance-property", - "summary": "The read-only startContainer\nproperty of the StaticRange interface returns the start\nNode for the range." - }, - { - "mdn_url": "/en-US/docs/Web/API/StaticRange/startOffset", - "pageType": "web-api-instance-property", - "summary": "The read-only startOffset\nproperty of the StaticRange interface returns the offset into the start\nnode of the range's start position." - }, { "mdn_url": "/en-US/docs/Web/API/StaticRange/StaticRange", "pageType": "web-api-constructor", @@ -41507,7 +41457,7 @@ { "mdn_url": "/en-US/docs/Web/CSS/Reference/Properties/scroll-padding", "pageType": "css-shorthand-property", - "summary": "The scroll-padding shorthand property sets scroll padding on all sides of an element at once, much like the padding property does for padding on an element." + "summary": "The scroll-padding shorthand property sets scroll padding on all sides of an element at once. It specifies offsets that define the optimal viewing region of a scrollport within a scroll container." }, { "mdn_url": "/en-US/docs/Web/CSS/Reference/Properties/scroll-padding-block", diff --git a/package-lock.json b/package-lock.json index 115ee33bf..b332b49da 100644 --- a/package-lock.json +++ b/package-lock.json @@ -430,9 +430,9 @@ } }, "node_modules/@mdn/browser-compat-data": { - "version": "7.2.4", - "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-7.2.4.tgz", - "integrity": "sha512-qlZKXL9qvrxn2UNnlgjupk1sjz0X59oRvGBBaPqYtIxiM0q4m2D5ZF9P/T0qWm0gZYzb5jMZ1TpUViZZVv7cMg==", + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-7.2.5.tgz", + "integrity": "sha512-BFOGnz+PaORgIgxGXZPgON0G8t9CDLvkRX/SCz70V7IEbWWfHFjiMwDzEBzfD/PbO6d2Vm4vN70egFkyxdnY1g==", "dev": true, "license": "CC0-1.0", "peer": true @@ -1177,9 +1177,9 @@ ] }, "node_modules/@webref/css": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@webref/css/-/css-8.2.0.tgz", - "integrity": "sha512-BSTwlyJwR2LotmT6GTmO5WIPPORr+4lU39vDBWNVEFnLo9w3XYCuHU4lmmd8OY5Zj9ykadg6pfJ/1cFHxzyr3w==", + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/@webref/css/-/css-8.2.1.tgz", + "integrity": "sha512-0R2ntGONXUBoULWDEJc9/JC75Yo15+z5D3G4EYH6SvGhs3tqBWFh/ujKKBMyitVZ0iZQDNm/MSuIBZJhUrMYvw==", "dev": true, "license": "MIT", "peerDependencies": { @@ -1187,9 +1187,9 @@ } }, "node_modules/@webref/elements": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@webref/elements/-/elements-2.6.0.tgz", - "integrity": "sha512-SVVXgJjktuVpqoxckYOkDbuQ5YQ6w6XLSL0+67lslVX/Q1gYcdQ4Zeeg1y0FQZFb74cq4RF9cfi7nl0n1dmiCw==", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@webref/elements/-/elements-2.6.1.tgz", + "integrity": "sha512-AqpfjT3Kn7LBJRih2l7ESccVSEikhrzQ5ix1P0jPSOAi8mEiaQrbWI8ryH4c/vSOZb2m1ULs/yaAz05e5pAG3A==", "dev": true, "license": "MIT" }, @@ -1201,9 +1201,9 @@ "license": "MIT" }, "node_modules/@webref/idl": { - "version": "3.71.0", - "resolved": "https://registry.npmjs.org/@webref/idl/-/idl-3.71.0.tgz", - "integrity": "sha512-vFRAO1BKtBgcPhSjPzvY4a/t1uWHGex99henEIkljLeN2VFKPakIOdhuIvARPJ7QMb9kgA4vZPDPzET8M3NsaQ==", + "version": "3.71.1", + "resolved": "https://registry.npmjs.org/@webref/idl/-/idl-3.71.1.tgz", + "integrity": "sha512-dBeXSjaN1+kANsQjWI3koNqJK63jxbXBThdLM14AWG/FptXeeVU8cEtbsLub9qJMJkmG6Ua46knLyo5w5+SowQ==", "dev": true, "license": "MIT", "peer": true,