@@ -4698,12 +4698,19 @@ interface CSSStyleDeclaration {
46984698 stopOpacity: string;
46994699 /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/stroke) */
47004700 stroke: string;
4701+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/stroke-dasharray) */
47014702 strokeDasharray: string;
4703+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/stroke-dashoffset) */
47024704 strokeDashoffset: string;
4705+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/stroke-linecap) */
47034706 strokeLinecap: string;
4707+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/stroke-linejoin) */
47044708 strokeLinejoin: string;
4709+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/stroke-miterlimit) */
47054710 strokeMiterlimit: string;
4711+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/stroke-opacity) */
47064712 strokeOpacity: string;
4713+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/stroke-width) */
47074714 strokeWidth: string;
47084715 /** [MDN Reference](https://developer.mozilla.org/docs/Web/CSS/tab-size) */
47094716 tabSize: string;
@@ -9917,7 +9924,11 @@ interface HTMLButtonElement extends HTMLElement, PopoverInvokerElement {
99179924 formTarget: string;
99189925 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/labels) */
99199926 readonly labels: NodeListOf<HTMLLabelElement>;
9920- /** Sets or retrieves the name of the object. */
9927+ /**
9928+ * Sets or retrieves the name of the object.
9929+ *
9930+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/name)
9931+ */
99219932 name: string;
99229933 /**
99239934 * Gets the classification and default behavior of the button.
@@ -9929,12 +9940,21 @@ interface HTMLButtonElement extends HTMLElement, PopoverInvokerElement {
99299940 readonly validationMessage: string;
99309941 /** Returns a ValidityState object that represents the validity states of an element. */
99319942 readonly validity: ValidityState;
9932- /** Sets or retrieves the default or selected value of the control. */
9943+ /**
9944+ * Sets or retrieves the default or selected value of the control.
9945+ *
9946+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/value)
9947+ */
99339948 value: string;
99349949 /** Returns whether an element will successfully validate based on forms validation rules and constraints. */
99359950 readonly willValidate: boolean;
9936- /** Returns whether a form will validate when it is submitted, without having to submit it. */
9951+ /**
9952+ * Returns whether a form will validate when it is submitted, without having to submit it.
9953+ *
9954+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/checkValidity)
9955+ */
99379956 checkValidity(): boolean;
9957+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/reportValidity) */
99389958 reportValidity(): boolean;
99399959 /**
99409960 * Sets a custom error message that is displayed when a form is submitted.
@@ -10105,6 +10125,7 @@ declare var HTMLDataListElement: {
1010510125
1010610126/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDetailsElement) */
1010710127interface HTMLDetailsElement extends HTMLElement {
10128+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDetailsElement/open) */
1010810129 name: string;
1010910130 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDetailsElement/open) */
1011010131 open: boolean;
@@ -10328,6 +10349,7 @@ interface HTMLFieldSetElement extends HTMLElement {
1032810349 readonly elements: HTMLCollection;
1032910350 /** Retrieves a reference to the form that the object is embedded in. */
1033010351 readonly form: HTMLFormElement | null;
10352+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFieldSetElement/name) */
1033110353 name: string;
1033210354 /** Returns the string "fieldset". */
1033310355 readonly type: string;
@@ -10337,8 +10359,13 @@ interface HTMLFieldSetElement extends HTMLElement {
1033710359 readonly validity: ValidityState;
1033810360 /** Returns whether an element will successfully validate based on forms validation rules and constraints. */
1033910361 readonly willValidate: boolean;
10340- /** Returns whether a form will validate when it is submitted, without having to submit it. */
10362+ /**
10363+ * Returns whether a form will validate when it is submitted, without having to submit it.
10364+ *
10365+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFieldSetElement/checkValidity)
10366+ */
1034110367 checkValidity(): boolean;
10368+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFieldSetElement/reportValidity) */
1034210369 reportValidity(): boolean;
1034310370 /**
1034410371 * Sets a custom error message that is displayed when a form is submitted.
@@ -10481,7 +10508,11 @@ interface HTMLFormElement extends HTMLElement {
1048110508 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/target)
1048210509 */
1048310510 target: string;
10484- /** Returns whether a form will validate when it is submitted, without having to submit it. */
10511+ /**
10512+ * Returns whether a form will validate when it is submitted, without having to submit it.
10513+ *
10514+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/checkValidity)
10515+ */
1048510516 checkValidity(): boolean;
1048610517 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLFormElement/reportValidity) */
1048710518 reportValidity(): boolean;
@@ -11060,7 +11091,11 @@ interface HTMLInputElement extends HTMLElement, PopoverInvokerElement {
1106011091 checked: boolean;
1106111092 /** Sets or retrieves the state of the check box or radio button. */
1106211093 defaultChecked: boolean;
11063- /** Sets or retrieves the initial contents of the object. */
11094+ /**
11095+ * Sets or retrieves the initial contents of the object.
11096+ *
11097+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/defaultValue)
11098+ */
1106411099 defaultValue: string;
1106511100 dirName: string;
1106611101 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/disabled) */
@@ -11089,22 +11124,43 @@ interface HTMLInputElement extends HTMLElement, PopoverInvokerElement {
1108911124 indeterminate: boolean;
1109011125 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/labels) */
1109111126 readonly labels: NodeListOf<HTMLLabelElement> | null;
11092- /** Specifies the ID of a pre-defined datalist of options for an input element. */
11127+ /**
11128+ * Specifies the ID of a pre-defined datalist of options for an input element.
11129+ *
11130+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/list)
11131+ */
1109311132 readonly list: HTMLDataListElement | null;
11094- /** Defines the maximum acceptable value for an input element with type="number".When used with the min and step attributes, lets you control the range and increment (such as only even numbers) that the user can enter into an input field. */
11133+ /**
11134+ * Defines the maximum acceptable value for an input element with type="number".When used with the min and step attributes, lets you control the range and increment (such as only even numbers) that the user can enter into an input field.
11135+ *
11136+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/max)
11137+ */
1109511138 max: string;
11096- /** Sets or retrieves the maximum number of characters that the user can enter in a text control. */
11139+ /**
11140+ * Sets or retrieves the maximum number of characters that the user can enter in a text control.
11141+ *
11142+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/maxLength)
11143+ */
1109711144 maxLength: number;
11098- /** Defines the minimum acceptable value for an input element with type="number". When used with the max and step attributes, lets you control the range and increment (such as even numbers only) that the user can enter into an input field. */
11145+ /**
11146+ * Defines the minimum acceptable value for an input element with type="number". When used with the max and step attributes, lets you control the range and increment (such as even numbers only) that the user can enter into an input field.
11147+ *
11148+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/min)
11149+ */
1109911150 min: string;
11151+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/minLength) */
1110011152 minLength: number;
1110111153 /**
1110211154 * Sets or retrieves the Boolean value indicating whether multiple items can be selected from a list.
1110311155 *
1110411156 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/multiple)
1110511157 */
1110611158 multiple: boolean;
11107- /** Sets or retrieves the name of the object. */
11159+ /**
11160+ * Sets or retrieves the name of the object.
11161+ *
11162+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/name)
11163+ */
1110811164 name: string;
1110911165 /** Gets or sets a string containing a regular expression that the user's input must match. */
1111011166 pattern: string;
@@ -11130,7 +11186,11 @@ interface HTMLInputElement extends HTMLElement, PopoverInvokerElement {
1113011186 size: number;
1113111187 /** The address or URL of the a media resource that is to be considered. */
1113211188 src: string;
11133- /** Defines an increment or jump between values that you want to allow the user to enter. When used with the max and min attributes, lets you control the range and increment (for example, allow only even numbers) that the user can enter into an input field. */
11189+ /**
11190+ * Defines an increment or jump between values that you want to allow the user to enter. When used with the max and min attributes, lets you control the range and increment (for example, allow only even numbers) that the user can enter into an input field.
11191+ *
11192+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLInputElement/step)
11193+ */
1113411194 step: string;
1113511195 /**
1113611196 * Returns the content type of the object.
@@ -11750,13 +11810,19 @@ declare var HTMLMetaElement: {
1175011810 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMeterElement)
1175111811 */
1175211812interface HTMLMeterElement extends HTMLElement {
11813+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMeterElement/high) */
1175311814 high: number;
1175411815 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMeterElement/labels) */
1175511816 readonly labels: NodeListOf<HTMLLabelElement>;
11817+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMeterElement/low) */
1175611818 low: number;
11819+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMeterElement/max) */
1175711820 max: number;
11821+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMeterElement/min) */
1175811822 min: number;
11823+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMeterElement/optimum) */
1175911824 optimum: number;
11825+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLMeterElement/value) */
1176011826 value: number;
1176111827 addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLMeterElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
1176211828 addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
@@ -11936,6 +12002,7 @@ interface HTMLObjectElement extends HTMLElement {
1193612002 */
1193712003 checkValidity(): boolean;
1193812004 getSVGDocument(): Document | null;
12005+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLObjectElement/reportValidity) */
1193912006 reportValidity(): boolean;
1194012007 /**
1194112008 * Sets a custom error message that is displayed when a form is submitted.
@@ -11994,7 +12061,11 @@ interface HTMLOptionElement extends HTMLElement {
1199412061 selected: boolean;
1199512062 /** Sets or retrieves the text string specified by the option tag. */
1199612063 text: string;
11997- /** Sets or retrieves the value which is returned to the server when the form control is submitted. */
12064+ /**
12065+ * Sets or retrieves the value which is returned to the server when the form control is submitted.
12066+ *
12067+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLOptionElement/value)
12068+ */
1199812069 value: string;
1199912070 addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLOptionElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
1200012071 addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
@@ -12072,6 +12143,7 @@ interface HTMLOutputElement extends HTMLElement {
1207212143 readonly htmlFor: DOMTokenList;
1207312144 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/labels) */
1207412145 readonly labels: NodeListOf<HTMLLabelElement>;
12146+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/name) */
1207512147 name: string;
1207612148 /** Returns the string "output". */
1207712149 readonly type: string;
@@ -12081,10 +12153,14 @@ interface HTMLOutputElement extends HTMLElement {
1208112153 * Returns the element's current value.
1208212154 *
1208312155 * Can be set, to change the value.
12156+ *
12157+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/value)
1208412158 */
1208512159 value: string;
1208612160 readonly willValidate: boolean;
12161+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/checkValidity) */
1208712162 checkValidity(): boolean;
12163+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLOutputElement/reportValidity) */
1208812164 reportValidity(): boolean;
1208912165 setCustomValidity(error: string): void;
1209012166 addEventListener<K extends keyof HTMLElementEventMap>(type: K, listener: (this: HTMLOutputElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
@@ -12345,7 +12421,11 @@ interface HTMLSelectElement extends HTMLElement {
1234512421 length: number;
1234612422 /** Sets or retrieves the Boolean value indicating whether multiple items can be selected from a list. */
1234712423 multiple: boolean;
12348- /** Sets or retrieves the name of the object. */
12424+ /**
12425+ * Sets or retrieves the name of the object.
12426+ *
12427+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/name)
12428+ */
1234912429 name: string;
1235012430 /**
1235112431 * Returns an HTMLOptionsCollection of the list of options.
@@ -12420,6 +12500,7 @@ interface HTMLSelectElement extends HTMLElement {
1242012500 */
1242112501 remove(): void;
1242212502 remove(index: number): void;
12503+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLSelectElement/reportValidity) */
1242312504 reportValidity(): boolean;
1242412505 /**
1242512506 * Sets a custom error message that is displayed when a form is submitted.
@@ -13102,7 +13183,11 @@ interface HTMLTextAreaElement extends HTMLElement {
1310213183 /** Sets or retrieves the maximum number of characters that the user can enter in a text control. */
1310313184 maxLength: number;
1310413185 minLength: number;
13105- /** Sets or retrieves the name of the object. */
13186+ /**
13187+ * Sets or retrieves the name of the object.
13188+ *
13189+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/name)
13190+ */
1310613191 name: string;
1310713192 /** Gets or sets a text string that is displayed in an input field as a hint or prompt to users as the format or type of information they need to enter.The text appears in an input field until the user puts focus on the field. */
1310813193 placeholder: string;
@@ -13128,14 +13213,23 @@ interface HTMLTextAreaElement extends HTMLElement {
1312813213 readonly validationMessage: string;
1312913214 /** Returns a ValidityState object that represents the validity states of an element. */
1313013215 readonly validity: ValidityState;
13131- /** Retrieves or sets the text in the entry field of the textArea element. */
13216+ /**
13217+ * Retrieves or sets the text in the entry field of the textArea element.
13218+ *
13219+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/value)
13220+ */
1313213221 value: string;
1313313222 /** Returns whether an element will successfully validate based on forms validation rules and constraints. */
1313413223 readonly willValidate: boolean;
1313513224 /** Sets or retrieves how to handle wordwrapping in the object. */
1313613225 wrap: string;
13137- /** Returns whether a form will validate when it is submitted, without having to submit it. */
13226+ /**
13227+ * Returns whether a form will validate when it is submitted, without having to submit it.
13228+ *
13229+ * [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/checkValidity)
13230+ */
1313813231 checkValidity(): boolean;
13232+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLTextAreaElement/reportValidity) */
1313913233 reportValidity(): boolean;
1314013234 /** Highlights the input area of a form element. */
1314113235 select(): void;
@@ -16977,43 +17071,19 @@ interface PaymentResponse extends EventTarget {
1697717071 readonly details: any;
1697817072 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/methodName) */
1697917073 readonly methodName: string;
16980- /**
16981- * @deprecated
16982- *
16983- * [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/payerdetailchange_event)
16984- */
17074+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/payerdetailchange_event) */
1698517075 onpayerdetailchange: ((this: PaymentResponse, ev: Event) => any) | null;
16986- /**
16987- * @deprecated
16988- *
16989- * [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/payerEmail)
16990- */
17076+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/payerEmail) */
1699117077 readonly payerEmail: string | null;
16992- /**
16993- * @deprecated
16994- *
16995- * [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/payerName)
16996- */
17078+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/payerName) */
1699717079 readonly payerName: string | null;
16998- /**
16999- * @deprecated
17000- *
17001- * [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/payerPhone)
17002- */
17080+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/payerPhone) */
1700317081 readonly payerPhone: string | null;
1700417082 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/requestId) */
1700517083 readonly requestId: string;
17006- /**
17007- * @deprecated
17008- *
17009- * [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/shippingAddress)
17010- */
17084+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/shippingAddress) */
1701117085 readonly shippingAddress: PaymentAddress | null;
17012- /**
17013- * @deprecated
17014- *
17015- * [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/shippingOption)
17016- */
17086+ /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/shippingOption) */
1701717087 readonly shippingOption: string | null;
1701817088 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/PaymentResponse/complete) */
1701917089 complete(result?: PaymentComplete): Promise<void>;
0 commit comments