From efbc2ffe6a1ee5ec38a4396305561d6515d0943e Mon Sep 17 00:00:00 2001 From: littleblack111 Date: Fri, 30 Aug 2024 17:21:18 +0800 Subject: node fixes, updates --- .../css-tree/node_modules/mdn-data/CHANGELOG.md | 50 + .../css-tree/node_modules/mdn-data/LICENSE | 116 + .../css-tree/node_modules/mdn-data/README.md | 56 + .../css-tree/node_modules/mdn-data/api/index.js | 3 + .../node_modules/mdn-data/api/inheritance.json | 2681 ++++++ .../mdn-data/api/inheritance.schema.json | 31 + .../node_modules/mdn-data/css/at-rules.json | 620 ++ .../node_modules/mdn-data/css/at-rules.schema.json | 132 + .../node_modules/mdn-data/css/definitions.json | 78 + .../css-tree/node_modules/mdn-data/css/index.js | 8 + .../node_modules/mdn-data/css/properties.json | 9297 ++++++++++++++++++++ .../mdn-data/css/properties.schema.json | 411 + .../css-tree/node_modules/mdn-data/css/readme.md | 32 + .../node_modules/mdn-data/css/selectors.json | 1044 +++ .../mdn-data/css/selectors.schema.json | 36 + .../node_modules/mdn-data/css/syntaxes.json | 794 ++ .../node_modules/mdn-data/css/syntaxes.schema.json | 15 + .../css-tree/node_modules/mdn-data/css/types.json | 265 + .../node_modules/mdn-data/css/types.schema.json | 32 + .../css-tree/node_modules/mdn-data/css/units.json | 213 + .../node_modules/mdn-data/css/units.schema.json | 28 + .../css-tree/node_modules/mdn-data/index.js | 5 + .../css-tree/node_modules/mdn-data/l10n/css.json | 1715 ++++ .../css-tree/node_modules/mdn-data/l10n/index.js | 3 + .../css-tree/node_modules/mdn-data/package.json | 38 + .../csso/node_modules/mdn-data/CHANGELOG.md | 50 - node_modules/csso/node_modules/mdn-data/LICENSE | 116 - node_modules/csso/node_modules/mdn-data/README.md | 56 - .../csso/node_modules/mdn-data/api/index.js | 3 - .../node_modules/mdn-data/api/inheritance.json | 2681 ------ .../mdn-data/api/inheritance.schema.json | 31 - .../csso/node_modules/mdn-data/css/at-rules.json | 620 -- .../node_modules/mdn-data/css/at-rules.schema.json | 132 - .../node_modules/mdn-data/css/definitions.json | 78 - .../csso/node_modules/mdn-data/css/index.js | 8 - .../csso/node_modules/mdn-data/css/properties.json | 9297 -------------------- .../mdn-data/css/properties.schema.json | 411 - .../csso/node_modules/mdn-data/css/readme.md | 32 - .../csso/node_modules/mdn-data/css/selectors.json | 1044 --- .../mdn-data/css/selectors.schema.json | 36 - .../csso/node_modules/mdn-data/css/syntaxes.json | 794 -- .../node_modules/mdn-data/css/syntaxes.schema.json | 15 - .../csso/node_modules/mdn-data/css/types.json | 265 - .../node_modules/mdn-data/css/types.schema.json | 32 - .../csso/node_modules/mdn-data/css/units.json | 213 - .../node_modules/mdn-data/css/units.schema.json | 28 - node_modules/csso/node_modules/mdn-data/index.js | 5 - .../csso/node_modules/mdn-data/l10n/css.json | 1715 ---- .../csso/node_modules/mdn-data/l10n/index.js | 3 - .../csso/node_modules/mdn-data/package.json | 38 - 50 files changed, 17703 insertions(+), 17703 deletions(-) create mode 100644 node_modules/csso/node_modules/css-tree/node_modules/mdn-data/CHANGELOG.md create mode 100644 node_modules/csso/node_modules/css-tree/node_modules/mdn-data/LICENSE create mode 100644 node_modules/csso/node_modules/css-tree/node_modules/mdn-data/README.md create mode 100644 node_modules/csso/node_modules/css-tree/node_modules/mdn-data/api/index.js create mode 100644 node_modules/csso/node_modules/css-tree/node_modules/mdn-data/api/inheritance.json create mode 100644 node_modules/csso/node_modules/css-tree/node_modules/mdn-data/api/inheritance.schema.json create mode 100644 node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/at-rules.json create mode 100644 node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/at-rules.schema.json create mode 100644 node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/definitions.json create mode 100644 node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/index.js create mode 100644 node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/properties.json create mode 100644 node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/properties.schema.json create mode 100644 node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/readme.md create mode 100644 node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/selectors.json create mode 100644 node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/selectors.schema.json create mode 100644 node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/syntaxes.json create mode 100644 node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/syntaxes.schema.json create mode 100644 node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/types.json create mode 100644 node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/types.schema.json create mode 100644 node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/units.json create mode 100644 node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/units.schema.json create mode 100644 node_modules/csso/node_modules/css-tree/node_modules/mdn-data/index.js create mode 100644 node_modules/csso/node_modules/css-tree/node_modules/mdn-data/l10n/css.json create mode 100644 node_modules/csso/node_modules/css-tree/node_modules/mdn-data/l10n/index.js create mode 100644 node_modules/csso/node_modules/css-tree/node_modules/mdn-data/package.json delete mode 100644 node_modules/csso/node_modules/mdn-data/CHANGELOG.md delete mode 100644 node_modules/csso/node_modules/mdn-data/LICENSE delete mode 100644 node_modules/csso/node_modules/mdn-data/README.md delete mode 100644 node_modules/csso/node_modules/mdn-data/api/index.js delete mode 100644 node_modules/csso/node_modules/mdn-data/api/inheritance.json delete mode 100644 node_modules/csso/node_modules/mdn-data/api/inheritance.schema.json delete mode 100644 node_modules/csso/node_modules/mdn-data/css/at-rules.json delete mode 100644 node_modules/csso/node_modules/mdn-data/css/at-rules.schema.json delete mode 100644 node_modules/csso/node_modules/mdn-data/css/definitions.json delete mode 100644 node_modules/csso/node_modules/mdn-data/css/index.js delete mode 100644 node_modules/csso/node_modules/mdn-data/css/properties.json delete mode 100644 node_modules/csso/node_modules/mdn-data/css/properties.schema.json delete mode 100644 node_modules/csso/node_modules/mdn-data/css/readme.md delete mode 100644 node_modules/csso/node_modules/mdn-data/css/selectors.json delete mode 100644 node_modules/csso/node_modules/mdn-data/css/selectors.schema.json delete mode 100644 node_modules/csso/node_modules/mdn-data/css/syntaxes.json delete mode 100644 node_modules/csso/node_modules/mdn-data/css/syntaxes.schema.json delete mode 100644 node_modules/csso/node_modules/mdn-data/css/types.json delete mode 100644 node_modules/csso/node_modules/mdn-data/css/types.schema.json delete mode 100644 node_modules/csso/node_modules/mdn-data/css/units.json delete mode 100644 node_modules/csso/node_modules/mdn-data/css/units.schema.json delete mode 100644 node_modules/csso/node_modules/mdn-data/index.js delete mode 100644 node_modules/csso/node_modules/mdn-data/l10n/css.json delete mode 100644 node_modules/csso/node_modules/mdn-data/l10n/index.js delete mode 100644 node_modules/csso/node_modules/mdn-data/package.json (limited to 'node_modules/csso') diff --git a/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/CHANGELOG.md b/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/CHANGELOG.md new file mode 100644 index 00000000..228e9d82 --- /dev/null +++ b/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/CHANGELOG.md @@ -0,0 +1,50 @@ +# Changelog + +## [2.0.28](https://github.com/mdn/data/compare/v2.0.27...v2.0.28) (2022-07-12) + + +### Bug Fixes + +* **css:** correct two syntax examples in selectors ([#589](https://github.com/mdn/data/issues/589)) ([91ab33a](https://github.com/mdn/data/commit/91ab33a40bf2dfd75286a01785453705105533e8)) + +### [2.0.27](https://github.com/mdn/data/compare/v2.0.26...v2.0.27) (2022-02-24) + + +### Miscellaneous Chores + +* release ([a99ae2e](https://github.com/mdn/data/commit/a99ae2ebfeb930524c18f8d46954e8e32ab6b630)) + +### [2.0.26](https://www.github.com/mdn/data/compare/v2.0.25...v2.0.26) (2022-01-19) + + +### Miscellaneous Chores + +* release 2.0.26 ([8b1045d](https://www.github.com/mdn/data/commit/8b1045dc488c7b278c933143efd1bdba75b6832f)) + +### [2.0.25](https://www.github.com/mdn/data/compare/v2.0.24...v2.0.25) (2021-12-21) + + +### Bug Fixes + +* change branch reference to main ([a473261](https://www.github.com/mdn/data/commit/a473261308cf82ee387cec886c70ef3d570fc957)) +* remove old clashing workflow ([af9a18c](https://www.github.com/mdn/data/commit/af9a18ce3af2cbca83582debf3c3d3fc0ace7402)) + + +### Miscellaneous Chores + +* release 2.0.25 ([db5a54b](https://www.github.com/mdn/data/commit/db5a54ba4f3c28b52d0801e115fd5ff0a0052743)) +* release 2.0.25 ([0f453ee](https://www.github.com/mdn/data/commit/0f453eedadbd9065d552203260210bdfafa9d7ff)) + +### [2.0.24](https://www.github.com/mdn/data/compare/v2.0.24...v2.0.24) (2021-12-17) + + +### Miscellaneous Chores + +* release 2.0.24 ([4d00c38](https://www.github.com/mdn/data/commit/4d00c386efe1cfbf536bb3bc80fed6d687f9ad04)) + +### [2.0.24](https://www.github.com/mdn/data/compare/v2.0.23...v2.0.24) (2021-12-15) + + +### Miscellaneous Chores + +* release 2.0.24 ([abff6ff](https://www.github.com/mdn/data/commit/abff6ff0fb88e834c65a2cc05f346b105a9b2e99)) diff --git a/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/LICENSE b/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/LICENSE new file mode 100644 index 00000000..670154e3 --- /dev/null +++ b/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/LICENSE @@ -0,0 +1,116 @@ +CC0 1.0 Universal + +Statement of Purpose + +The laws of most jurisdictions throughout the world automatically confer +exclusive Copyright and Related Rights (defined below) upon the creator and +subsequent owner(s) (each and all, an "owner") of an original work of +authorship and/or a database (each, a "Work"). + +Certain owners wish to permanently relinquish those rights to a Work for the +purpose of contributing to a commons of creative, cultural and scientific +works ("Commons") that the public can reliably and without fear of later +claims of infringement build upon, modify, incorporate in other works, reuse +and redistribute as freely as possible in any form whatsoever and for any +purposes, including without limitation commercial purposes. These owners may +contribute to the Commons to promote the ideal of a free culture and the +further production of creative, cultural and scientific works, or to gain +reputation or greater distribution for their Work in part through the use and +efforts of others. + +For these and/or other purposes and motivations, and without any expectation +of additional consideration or compensation, the person associating CC0 with a +Work (the "Affirmer"), to the extent that he or she is an owner of Copyright +and Related Rights in the Work, voluntarily elects to apply CC0 to the Work +and publicly distribute the Work under its terms, with knowledge of his or her +Copyright and Related Rights in the Work and the meaning and intended legal +effect of CC0 on those rights. + +1. Copyright and Related Rights. A Work made available under CC0 may be +protected by copyright and related or neighboring rights ("Copyright and +Related Rights"). Copyright and Related Rights include, but are not limited +to, the following: + + i. the right to reproduce, adapt, distribute, perform, display, communicate, + and translate a Work; + + ii. moral rights retained by the original author(s) and/or performer(s); + + iii. publicity and privacy rights pertaining to a person's image or likeness + depicted in a Work; + + iv. rights protecting against unfair competition in regards to a Work, + subject to the limitations in paragraph 4(a), below; + + v. rights protecting the extraction, dissemination, use and reuse of data in + a Work; + + vi. database rights (such as those arising under Directive 96/9/EC of the + European Parliament and of the Council of 11 March 1996 on the legal + protection of databases, and under any national implementation thereof, + including any amended or successor version of such directive); and + + vii. other similar, equivalent or corresponding rights throughout the world + based on applicable law or treaty, and any national implementations thereof. + +2. Waiver. To the greatest extent permitted by, but not in contravention of, +applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and +unconditionally waives, abandons, and surrenders all of Affirmer's Copyright +and Related Rights and associated claims and causes of action, whether now +known or unknown (including existing as well as future claims and causes of +action), in the Work (i) in all territories worldwide, (ii) for the maximum +duration provided by applicable law or treaty (including future time +extensions), (iii) in any current or future medium and for any number of +copies, and (iv) for any purpose whatsoever, including without limitation +commercial, advertising or promotional purposes (the "Waiver"). Affirmer makes +the Waiver for the benefit of each member of the public at large and to the +detriment of Affirmer's heirs and successors, fully intending that such Waiver +shall not be subject to revocation, rescission, cancellation, termination, or +any other legal or equitable action to disrupt the quiet enjoyment of the Work +by the public as contemplated by Affirmer's express Statement of Purpose. + +3. Public License Fallback. Should any part of the Waiver for any reason be +judged legally invalid or ineffective under applicable law, then the Waiver +shall be preserved to the maximum extent permitted taking into account +Affirmer's express Statement of Purpose. In addition, to the extent the Waiver +is so judged Affirmer hereby grants to each affected person a royalty-free, +non transferable, non sublicensable, non exclusive, irrevocable and +unconditional license to exercise Affirmer's Copyright and Related Rights in +the Work (i) in all territories worldwide, (ii) for the maximum duration +provided by applicable law or treaty (including future time extensions), (iii) +in any current or future medium and for any number of copies, and (iv) for any +purpose whatsoever, including without limitation commercial, advertising or +promotional purposes (the "License"). The License shall be deemed effective as +of the date CC0 was applied by Affirmer to the Work. Should any part of the +License for any reason be judged legally invalid or ineffective under +applicable law, such partial invalidity or ineffectiveness shall not +invalidate the remainder of the License, and in such case Affirmer hereby +affirms that he or she will not (i) exercise any of his or her remaining +Copyright and Related Rights in the Work or (ii) assert any associated claims +and causes of action with respect to the Work, in either case contrary to +Affirmer's express Statement of Purpose. + +4. Limitations and Disclaimers. + + a. No trademark or patent rights held by Affirmer are waived, abandoned, + surrendered, licensed or otherwise affected by this document. + + b. Affirmer offers the Work as-is and makes no representations or warranties + of any kind concerning the Work, express, implied, statutory or otherwise, + including without limitation warranties of title, merchantability, fitness + for a particular purpose, non infringement, or the absence of latent or + other defects, accuracy, or the present or absence of errors, whether or not + discoverable, all to the greatest extent permissible under applicable law. + + c. Affirmer disclaims responsibility for clearing rights of other persons + that may apply to the Work or any use thereof, including without limitation + any person's Copyright and Related Rights in the Work. Further, Affirmer + disclaims responsibility for obtaining any necessary consents, permissions + or other rights required for any use of the Work. + + d. Affirmer understands and acknowledges that Creative Commons is not a + party to this document and has no duty or obligation with respect to this + CC0 or use of the Work. + +For more information, please see + diff --git a/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/README.md b/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/README.md new file mode 100644 index 00000000..353fa2f9 --- /dev/null +++ b/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/README.md @@ -0,0 +1,56 @@ +# MDN data + +[https://github.com/mdn/data](https://github.com/mdn/data) + +Maintained by the [MDN team at Mozilla](https://wiki.mozilla.org/MDN). + +This repository contains general data for Web technologies. + +This data is used in MDN documentation, to build +[information boxes](https://developer.mozilla.org/en-US/docs/Web/CSS/background) +or [sidebar navigation](https://developer.mozilla.org/en-US/docs/Web/API/Window). +External tools have started to make use of this data as well. +For example, the [CSSTree](https://github.com/csstree/csstree/) CSS parser. + + +[![NPM version](https://img.shields.io/npm/v/mdn-data.svg)](https://www.npmjs.com/package/mdn-data) +[![lint](https://github.com/mdn/data/actions/workflows/lint.yml/badge.svg)](https://github.com/mdn/data/actions/workflows/lint.yml) + +## Repository contents + +There's a top-level directory for each broad area covered: for example, `api` +and `css`. Inside each of these directories is one or more +JSON files containing the data. + +### api +Contains data about Web APIs: +* API inheritance (interface inheritance and mixin implementations) + +### css + Contains data about: +* CSS at-rules +* CSS properties +* CSS selectors +* CSS syntaxes +* CSS types +* CSS units + +Read more about [CSS data](https://github.com/mdn/data/blob/master/css/readme.md) and the format of the files. + + +### l10n +The l10n folder contains localization strings that are used in the various +json files throughout this repository. + +## Problems? + +If you find a problem, please [file an issue](https://github.com/mdn/data/issues/new). + +## Contributing + +We're very happy to accept contributions to this data. Please familiarize yourself +with the schema for the data you're editing, and send us a pull request. See also the [Contributing file](https://github.com/mdn/data/blob/master/CONTRIBUTING.md) for more information. + +## See also +* [https://github.com/mdn/browser-compat-data](https://github.com/mdn/browser-compat-data) +for compatibility data for Web technologies diff --git a/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/api/index.js b/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/api/index.js new file mode 100644 index 00000000..4c1ec9b6 --- /dev/null +++ b/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/api/index.js @@ -0,0 +1,3 @@ +module.exports = { + inheritance: require('./inheritance'), +} diff --git a/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/api/inheritance.json b/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/api/inheritance.json new file mode 100644 index 00000000..c2097900 --- /dev/null +++ b/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/api/inheritance.json @@ -0,0 +1,2681 @@ +{ + "AbsoluteOrientationSensor": { + "inherits": "OrientationSensor", + "implements": [] + }, + "AbstractRange": { + "inherits": null, + "implements": [] + }, + "Accelerometer": { + "inherits": "Sensor", + "implements": [] + }, + "AmbientLightSensor": { + "inherits": "Sensor", + "implements": [] + }, + "AnalyserNode": { + "inherits": "AudioNode", + "implements": [ + "AudioNodePassThrough" + ] + }, + "AnimationEvent": { + "inherits": "Event", + "implements": [] + }, + "ArchiveRequest": { + "inherits": "DOMRequest", + "implements": [] + }, + "Attr": { + "inherits": "Node", + "implements": [] + }, + "AudioBufferSourceNode": { + "inherits": "AudioScheduledSourceNode", + "implements": [ + "AudioNodePassThrough" + ] + }, + "AudioChannelManager": { + "inherits": "EventTarget", + "implements": [] + }, + "AudioContext": { + "inherits": "BaseAudioContext", + "implements": [] + }, + "AudioDestinationNode": { + "inherits": "AudioNode", + "implements": [] + }, + "AudioNode": { + "inherits": "EventTarget", + "implements": [] + }, + "AudioProcessingEvent": { + "inherits": "Event", + "implements": [] + }, + "AudioScheduledSourceNode": { + "inherits": "AudioNode", + "implements": [] + }, + "AudioStreamTrack": { + "inherits": "MediaStreamTrack", + "implements": [] + }, + "AudioTrackList": { + "inherits": "EventTarget", + "implements": [] + }, + "AutocompleteErrorEvent": { + "inherits": "Event", + "implements": [] + }, + "BarProp": { + "inherits": null, + "implements": [] + }, + "BaseAudioContext": { + "inherits": "EventTarget", + "implements": [] + }, + "BatteryManager": { + "inherits": "EventTarget", + "implements": [] + }, + "BeforeAfterKeyboardEvent": { + "inherits": "KeyboardEvent", + "implements": [] + }, + "BeforeInstallPromptEvent": { + "inherits": "Event", + "implements": [] + }, + "BeforeUnloadEvent": { + "inherits": "Event", + "implements": [] + }, + "BiquadFilterNode": { + "inherits": "AudioNode", + "implements": [ + "AudioNodePassThrough" + ] + }, + "BlobEvent": { + "inherits": "Event", + "implements": [] + }, + "BluetoothAdapter": { + "inherits": "EventTarget", + "implements": [] + }, + "BluetoothAdapterEvent": { + "inherits": "Event", + "implements": [] + }, + "BluetoothAttributeEvent": { + "inherits": "Event", + "implements": [] + }, + "BluetoothDevice": { + "inherits": "EventTarget", + "implements": [] + }, + "BluetoothDeviceEvent": { + "inherits": "Event", + "implements": [] + }, + "BluetoothDiscoveryHandle": { + "inherits": "EventTarget", + "implements": [] + }, + "BluetoothDiscoveryStateChangedEvent": { + "inherits": "Event", + "implements": [] + }, + "BluetoothGatt": { + "inherits": "EventTarget", + "implements": [] + }, + "BluetoothManager": { + "inherits": "EventTarget", + "implements": [] + }, + "BluetoothPairingEvent": { + "inherits": "Event", + "implements": [] + }, + "BluetoothStatusChangedEvent": { + "inherits": "Event", + "implements": [] + }, + "BoxObject": { + "inherits": null, + "implements": [] + }, + "BroadcastChannel": { + "inherits": "EventTarget", + "implements": [] + }, + "BrowserElement": { + "inherits": null, + "implements": [ + "BrowserElementCommon", + "BrowserElementPrivileged" + ] + }, + "CDATASection": { + "inherits": "Text", + "implements": [] + }, + "CFStateChangeEvent": { + "inherits": "Event", + "implements": [] + }, + "CSSCounterStyleRule": { + "inherits": "CSSRule", + "implements": [] + }, + "CSSFontFaceLoadEvent": { + "inherits": "Event", + "implements": [] + }, + "CSSImageValue": { + "inherits": "CSSStyleValue", + "implements": [] + }, + "CSSKeywordValue": { + "inherits": "CSSStyleValue", + "implements": [] + }, + "CSSMathInvert": { + "inherits": "CSSMathValue", + "implements": [] + }, + "CSSMathMax": { + "inherits": "CSSMathValue", + "implements": [] + }, + "CSSMathMin": { + "inherits": "CSSMathValue", + "implements": [] + }, + "CSSMathNegate": { + "inherits": "CSSMathValue", + "implements": [] + }, + "CSSMathProduct": { + "inherits": "CSSMathValue", + "implements": [] + }, + "CSSMathSum": { + "inherits": "CSSMathValue", + "implements": [] + }, + "CSSMathValue": { + "inherits": "CSSNumericValue", + "implements": [ + "CSSMathInvert", + "CSSMathMax", + "CSSMathMin", + "CSSMathNegate", + "CSSMathProduct", + "CSSMathSum" + ] + }, + "CSSMatrixComponent": { + "inherits": "CSSTransformComponent", + "implements": [] + }, + "CSSNumericValue": { + "inherits": "CSSStyleValue", + "implements": [ + "CSSMathValue", + "CSSUnitValue" + ] + }, + "CSSPerspective": { + "inherits": "CSSTransformComponent", + "implements": [] + }, + "CSSPositionValue": { + "inherits": "CSSStyleValue", + "implements": [] + }, + "CSSPrimitiveValue": { + "inherits": "CSSValue", + "implements": [] + }, + "CSSPseudoElement": { + "inherits": "EventTarget", + "implements": [ + "Animatable" + ] + }, + "CSSRotate": { + "inherits": "CSSTransformComponent", + "implements": [] + }, + "CSSScale": { + "inherits": "CSSTransformComponent", + "implements": [] + }, + "CSSSkew": { + "inherits": "CSSTransformComponent", + "implements": [] + }, + "CSSSkewX": { + "inherits": "CSSTransformComponent", + "implements": [] + }, + "CSSSkewY": { + "inherits": "CSSTransformComponent", + "implements": [] + }, + "CSSStyleDeclaration": { + "inherits": null, + "implements": [] + }, + "CSSStyleSheet": { + "inherits": "StyleSheet", + "implements": [] + }, + "CSSStyleValue": { + "inherits": null, + "implements": [ + "CSSImageValue", + "CSSKeywordValue", + "CSSNumericValue", + "CSSPositionValue", + "CSSTransformValue", + "CSSUnitValue", + "CSSUnparsedValue" + ] + }, + "CSSTransformComponent": { + "inherits": null, + "implements": [ + "CSSMatrixComponent", + "CSSPerspective", + "CSSRotate", + "CSSScale", + "CSSSkew", + "CSSSkewX", + "CSSSkewY", + "CSSTranslate" + ] + }, + "CSSTransformValue": { + "inherits": "CSSStyleValue", + "implements": [] + }, + "CSSTranslate": { + "inherits": "CSSTransformComponent", + "implements": [] + }, + "CSSUnitValue": { + "inherits": "CSSNumericValue", + "implements": [] + }, + "CSSUnparsedValue": { + "inherits": "CSSStyleValue", + "implements": [] + }, + "CSSValueList": { + "inherits": "CSSValue", + "implements": [] + }, + "CallEvent": { + "inherits": "Event", + "implements": [] + }, + "CallGroupErrorEvent": { + "inherits": "Event", + "implements": [] + }, + "CameraClosedEvent": { + "inherits": "Event", + "implements": [] + }, + "CameraConfigurationEvent": { + "inherits": "Event", + "implements": [] + }, + "CameraControl": { + "inherits": "MediaStream", + "implements": [] + }, + "CameraFacesDetectedEvent": { + "inherits": "Event", + "implements": [] + }, + "CameraStateChangeEvent": { + "inherits": "Event", + "implements": [] + }, + "CanvasCaptureMediaStream": { + "inherits": "MediaStream", + "implements": [] + }, + "CaretPosition": { + "inherits": null, + "implements": [] + }, + "ChannelMergerNode": { + "inherits": "AudioNode", + "implements": [] + }, + "ChannelSplitterNode": { + "inherits": "AudioNode", + "implements": [] + }, + "CharacterData": { + "inherits": "Node", + "implements": [ + "ChildNode", + "NonDocumentTypeChildNode" + ] + }, + "ChromeWorker": { + "inherits": "Worker", + "implements": [] + }, + "Clipboard": { + "inherits": "EventTarget", + "implements": [] + }, + "ClipboardEvent": { + "inherits": "Event", + "implements": [] + }, + "CloseEvent": { + "inherits": "Event", + "implements": [] + }, + "CommandEvent": { + "inherits": "Event", + "implements": [] + }, + "Comment": { + "inherits": "CharacterData", + "implements": [] + }, + "CompositionEvent": { + "inherits": "UIEvent", + "implements": [] + }, + "ConstantSourceNode": { + "inherits": "AudioScheduledSourceNode", + "implements": [] + }, + "ContactManager": { + "inherits": "EventTarget", + "implements": [] + }, + "ContainerBoxObject": { + "inherits": "BoxObject", + "implements": [] + }, + "ConvolverNode": { + "inherits": "AudioNode", + "implements": [ + "AudioNodePassThrough" + ] + }, + "Crypto": { + "inherits": null, + "implements": [] + }, + "CustomEvent": { + "inherits": "Event", + "implements": [] + }, + "DOMApplication": { + "inherits": "EventTarget", + "implements": [] + }, + "DOMApplicationsManager": { + "inherits": "EventTarget", + "implements": [] + }, + "DOMCursor": { + "inherits": "EventTarget", + "implements": [ + "DOMRequestShared" + ] + }, + "DOMDownload": { + "inherits": "EventTarget", + "implements": [] + }, + "DOMDownloadManager": { + "inherits": "EventTarget", + "implements": [] + }, + "DOMException": { + "inherits": null, + "implements": [ + "ExceptionMembers" + ] + }, + "DOMImplementation": { + "inherits": null, + "implements": [] + }, + "DOMMatrix": { + "inherits": "DOMMatrixReadOnly", + "implements": [] + }, + "DOMMobileMessageError": { + "inherits": "DOMError", + "implements": [] + }, + "DOMParser": { + "inherits": null, + "implements": [] + }, + "DOMPoint": { + "inherits": "DOMPointReadOnly", + "implements": [] + }, + "DOMRect": { + "inherits": "DOMRectReadOnly", + "implements": [] + }, + "DOMRequest": { + "inherits": "EventTarget", + "implements": [ + "DOMRequestShared" + ] + }, + "DOMSettableTokenList": { + "inherits": "DOMTokenList", + "implements": [] + }, + "DOMStringMap": { + "inherits": null, + "implements": [] + }, + "DOMTokenList": { + "inherits": null, + "implements": [] + }, + "DOMTransactionEvent": { + "inherits": "Event", + "implements": [] + }, + "DataContainerEvent": { + "inherits": "Event", + "implements": [] + }, + "DataErrorEvent": { + "inherits": "Event", + "implements": [] + }, + "DataStore": { + "inherits": "EventTarget", + "implements": [] + }, + "DataStoreChangeEvent": { + "inherits": "Event", + "implements": [] + }, + "DedicatedWorkerGlobalScope": { + "inherits": "WorkerGlobalScope", + "implements": [] + }, + "DelayNode": { + "inherits": "AudioNode", + "implements": [ + "AudioNodePassThrough" + ] + }, + "DesktopNotification": { + "inherits": "EventTarget", + "implements": [] + }, + "DeviceLightEvent": { + "inherits": "Event", + "implements": [] + }, + "DeviceMotionEvent": { + "inherits": "Event", + "implements": [] + }, + "DeviceOrientationEvent": { + "inherits": "Event", + "implements": [] + }, + "DeviceProximityEvent": { + "inherits": "Event", + "implements": [] + }, + "DeviceStorage": { + "inherits": "EventTarget", + "implements": [] + }, + "DeviceStorageChangeEvent": { + "inherits": "Event", + "implements": [] + }, + "Document": { + "inherits": "Node", + "implements": [ + "FontFaceSource", + "GeometryUtils", + "GlobalEventHandlers", + "OnErrorEventHandlerForNodes", + "ParentNode", + "TouchEventHandlers", + "XPathEvaluator" + ] + }, + "DocumentFragment": { + "inherits": "Node", + "implements": [ + "ParentNode" + ] + }, + "DocumentType": { + "inherits": "Node", + "implements": [ + "ChildNode" + ] + }, + "DownloadEvent": { + "inherits": "Event", + "implements": [] + }, + "DragEvent": { + "inherits": "MouseEvent", + "implements": [] + }, + "DynamicsCompressorNode": { + "inherits": "AudioNode", + "implements": [ + "AudioNodePassThrough" + ] + }, + "Element": { + "inherits": "Node", + "implements": [ + "Animatable", + "ChildNode", + "GeometryUtils", + "NonDocumentTypeChildNode", + "ParentNode" + ] + }, + "EngineeringMode": { + "inherits": "EventTarget", + "implements": [] + }, + "ErrorEvent": { + "inherits": "Event", + "implements": [] + }, + "Event": { + "inherits": null, + "implements": [] + }, + "EventSource": { + "inherits": "EventTarget", + "implements": [] + }, + "Exception": { + "inherits": null, + "implements": [ + "ExceptionMembers" + ] + }, + "ExtendableEvent": { + "inherits": "Event", + "implements": [] + }, + "FMRadio": { + "inherits": "EventTarget", + "implements": [] + }, + "FetchEvent": { + "inherits": "Event", + "implements": [] + }, + "File": { + "inherits": "Blob", + "implements": [] + }, + "FileList": { + "inherits": null, + "implements": [] + }, + "FileReader": { + "inherits": "EventTarget", + "implements": [] + }, + "FocusEvent": { + "inherits": "UIEvent", + "implements": [] + }, + "FontFaceSet": { + "inherits": "EventTarget", + "implements": [] + }, + "FormData": { + "inherits": null, + "implements": [] + }, + "GainNode": { + "inherits": "AudioNode", + "implements": [ + "AudioNodePassThrough" + ] + }, + "GamepadAxisMoveEvent": { + "inherits": "GamepadEvent", + "implements": [] + }, + "GamepadButtonEvent": { + "inherits": "GamepadEvent", + "implements": [] + }, + "GamepadEvent": { + "inherits": "Event", + "implements": [] + }, + "Gyroscope": { + "inherits": "Sensor", + "implements": [] + }, + "HMDVRDevice": { + "inherits": "VRDevice", + "implements": [] + }, + "HTMLAnchorElement": { + "inherits": "HTMLElement", + "implements": [ + "HTMLHyperlinkElementUtils", + "URLUtilsSearchParams" + ] + }, + "HTMLAppletElement": { + "inherits": "HTMLElement", + "implements": [ + "MozFrameLoaderOwner", + "MozImageLoadingContent", + "MozObjectLoadingContent" + ] + }, + "HTMLAreaElement": { + "inherits": "HTMLElement", + "implements": [ + "HTMLHyperlinkElementUtils", + "URLUtilsSearchParams" + ] + }, + "HTMLAudioElement": { + "inherits": "HTMLMediaElement", + "implements": [] + }, + "HTMLBRElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLBaseElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLBodyElement": { + "inherits": "HTMLElement", + "implements": [ + "WindowEventHandlers" + ] + }, + "HTMLButtonElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLCanvasElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLCollection": { + "inherits": null, + "implements": [] + }, + "HTMLContentElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLDListElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLDataElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLDataListElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLDirectoryElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLDivElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLDocument": { + "inherits": "Document", + "implements": [] + }, + "HTMLElement": { + "inherits": "Element", + "implements": [ + "GlobalEventHandlers", + "OnErrorEventHandlerForNodes", + "TouchEventHandlers" + ] + }, + "HTMLEmbedElement": { + "inherits": "HTMLElement", + "implements": [ + "MozFrameLoaderOwner", + "MozImageLoadingContent", + "MozObjectLoadingContent" + ] + }, + "HTMLFieldSetElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLFontElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLFormControlsCollection": { + "inherits": "HTMLCollection", + "implements": [] + }, + "HTMLFormElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLFrameElement": { + "inherits": "HTMLElement", + "implements": [ + "MozFrameLoaderOwner" + ] + }, + "HTMLFrameSetElement": { + "inherits": "HTMLElement", + "implements": [ + "WindowEventHandlers" + ] + }, + "HTMLHRElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLHeadElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLHeadingElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLHtmlElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLIFrameElement": { + "inherits": "HTMLElement", + "implements": [ + "BrowserElement", + "MozFrameLoaderOwner" + ] + }, + "HTMLImageElement": { + "inherits": "HTMLElement", + "implements": [ + "MozImageLoadingContent" + ] + }, + "HTMLInputElement": { + "inherits": "HTMLElement", + "implements": [ + "MozImageLoadingContent", + "MozPhonetic" + ] + }, + "HTMLLIElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLLabelElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLLegendElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLLinkElement": { + "inherits": "HTMLElement", + "implements": [ + "LinkStyle" + ] + }, + "HTMLMapElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLMarqueeElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLMediaElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLMenuElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLMenuItemElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLMetaElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLMeterElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLModElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLOListElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLObjectElement": { + "inherits": "HTMLElement", + "implements": [ + "MozFrameLoaderOwner", + "MozImageLoadingContent", + "MozObjectLoadingContent" + ] + }, + "HTMLOptGroupElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLOptionElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLOptionsCollection": { + "inherits": "HTMLCollection", + "implements": [] + }, + "HTMLOutputElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLParagraphElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLParamElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLPictureElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLPreElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLProgressElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLPropertiesCollection": { + "inherits": "HTMLCollection", + "implements": [] + }, + "HTMLQuoteElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLScriptElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLSelectElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLShadowElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLSourceElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLSpanElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLStyleElement": { + "inherits": "HTMLElement", + "implements": [ + "LinkStyle" + ] + }, + "HTMLTableCaptionElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLTableCellElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLTableColElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLTableElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLTableRowElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLTableSectionElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLTemplateElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLTextAreaElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLTimeElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLTitleElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLTrackElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLUListElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLUnknownElement": { + "inherits": "HTMLElement", + "implements": [] + }, + "HTMLVideoElement": { + "inherits": "HTMLMediaElement", + "implements": [] + }, + "HashChangeEvent": { + "inherits": "Event", + "implements": [] + }, + "History": { + "inherits": null, + "implements": [] + }, + "IDBCursorWithValue": { + "inherits": "IDBCursor", + "implements": [] + }, + "IDBDatabase": { + "inherits": "EventTarget", + "implements": [] + }, + "IDBFileHandle": { + "inherits": "EventTarget", + "implements": [] + }, + "IDBFileRequest": { + "inherits": "DOMRequest", + "implements": [] + }, + "IDBMutableFile": { + "inherits": "EventTarget", + "implements": [] + }, + "IDBOpenDBRequest": { + "inherits": "IDBRequest", + "implements": [] + }, + "IDBRequest": { + "inherits": "EventTarget", + "implements": [] + }, + "IDBTransaction": { + "inherits": "EventTarget", + "implements": [] + }, + "IDBVersionChangeEvent": { + "inherits": "Event", + "implements": [] + }, + "IccCardLockError": { + "inherits": "DOMError", + "implements": [] + }, + "IccChangeEvent": { + "inherits": "Event", + "implements": [] + }, + "ImageCapture": { + "inherits": "EventTarget", + "implements": [] + }, + "ImageCaptureErrorEvent": { + "inherits": "Event", + "implements": [] + }, + "ImageDocument": { + "inherits": "HTMLDocument", + "implements": [] + }, + "InputEvent": { + "inherits": "UIEvent", + "implements": [] + }, + "InstallEvent": { + "inherits": "ExtendableEvent", + "implements": [] + }, + "InstallTrigger": { + "inherits": null, + "implements": [] + }, + "KeyboardEvent": { + "inherits": "UIEvent", + "implements": [ + "KeyEvent" + ] + }, + "LinearAccelerationSensor": { + "inherits": "Accelerometer", + "implements": [] + }, + "ListBoxObject": { + "inherits": "BoxObject", + "implements": [] + }, + "LocalMediaStream": { + "inherits": "MediaStream", + "implements": [] + }, + "Location": { + "inherits": null, + "implements": [] + }, + "Magnetometer": { + "inherits": "Sensor", + "implements": [] + }, + "MediaDevices": { + "inherits": "EventTarget", + "implements": [] + }, + "MediaElementAudioSourceNode": { + "inherits": "AudioNode", + "implements": [ + "AudioNodePassThrough" + ] + }, + "MediaEncryptedEvent": { + "inherits": "Event", + "implements": [] + }, + "MediaKeyError": { + "inherits": "Event", + "implements": [] + }, + "MediaKeyMessageEvent": { + "inherits": "Event", + "implements": [] + }, + "MediaKeySession": { + "inherits": "EventTarget", + "implements": [] + }, + "MediaRecorder": { + "inherits": "EventTarget", + "implements": [] + }, + "MediaSource": { + "inherits": "EventTarget", + "implements": [] + }, + "MediaStream": { + "inherits": "EventTarget", + "implements": [] + }, + "MediaStreamAudioDestinationNode": { + "inherits": "AudioNode", + "implements": [] + }, + "MediaStreamAudioSourceNode": { + "inherits": "AudioNode", + "implements": [ + "AudioNodePassThrough" + ] + }, + "MediaStreamEvent": { + "inherits": "Event", + "implements": [] + }, + "MediaStreamTrackEvent": { + "inherits": "Event", + "implements": [] + }, + "MenuBoxObject": { + "inherits": "BoxObject", + "implements": [] + }, + "MerchantValidationEvent": { + "inherits": "Event", + "implements": [] + }, + "MessageEvent": { + "inherits": "Event", + "implements": [] + }, + "MessagePort": { + "inherits": "EventTarget", + "implements": [ + "Transferable" + ] + }, + "MimeTypeArray": { + "inherits": null, + "implements": [] + }, + "MouseEvent": { + "inherits": "UIEvent", + "implements": [] + }, + "MouseScrollEvent": { + "inherits": "MouseEvent", + "implements": [] + }, + "MozAbortablePromise": { + "inherits": "_Promise", + "implements": [] + }, + "MozActivity": { + "inherits": "DOMRequest", + "implements": [] + }, + "MozApplicationEvent": { + "inherits": "Event", + "implements": [] + }, + "MozCdmaIccInfo": { + "inherits": "MozIccInfo", + "implements": [] + }, + "MozCellBroadcast": { + "inherits": "EventTarget", + "implements": [] + }, + "MozCellBroadcastEvent": { + "inherits": "Event", + "implements": [] + }, + "MozClirModeEvent": { + "inherits": "Event", + "implements": [] + }, + "MozContactChangeEvent": { + "inherits": "Event", + "implements": [] + }, + "MozEmergencyCbModeEvent": { + "inherits": "Event", + "implements": [] + }, + "MozGsmIccInfo": { + "inherits": "MozIccInfo", + "implements": [] + }, + "MozIcc": { + "inherits": "EventTarget", + "implements": [] + }, + "MozIccManager": { + "inherits": "EventTarget", + "implements": [] + }, + "MozInputMethod": { + "inherits": "EventTarget", + "implements": [] + }, + "MozInterAppMessageEvent": { + "inherits": "Event", + "implements": [] + }, + "MozInterAppMessagePort": { + "inherits": "EventTarget", + "implements": [] + }, + "MozMessageDeletedEvent": { + "inherits": "Event", + "implements": [] + }, + "MozMmsEvent": { + "inherits": "Event", + "implements": [] + }, + "MozMobileConnection": { + "inherits": "EventTarget", + "implements": [] + }, + "MozMobileMessageManager": { + "inherits": "EventTarget", + "implements": [] + }, + "MozNFC": { + "inherits": "EventTarget", + "implements": [ + "MozNFCManager" + ] + }, + "MozNFCPeerEvent": { + "inherits": "Event", + "implements": [] + }, + "MozNFCTagEvent": { + "inherits": "Event", + "implements": [] + }, + "MozOtaStatusEvent": { + "inherits": "Event", + "implements": [] + }, + "MozSettingsEvent": { + "inherits": "Event", + "implements": [] + }, + "MozSettingsTransactionEvent": { + "inherits": "Event", + "implements": [] + }, + "MozSmsEvent": { + "inherits": "Event", + "implements": [] + }, + "MozSpeakerManager": { + "inherits": "EventTarget", + "implements": [] + }, + "MozStkCommandEvent": { + "inherits": "Event", + "implements": [] + }, + "MozVoicemail": { + "inherits": "EventTarget", + "implements": [] + }, + "MozVoicemailEvent": { + "inherits": "Event", + "implements": [] + }, + "MozWifiConnectionInfoEvent": { + "inherits": "Event", + "implements": [] + }, + "MozWifiManager": { + "inherits": "EventTarget", + "implements": [] + }, + "MozWifiStationInfoEvent": { + "inherits": "Event", + "implements": [] + }, + "MozWifiStatusChangeEvent": { + "inherits": "Event", + "implements": [] + }, + "MutationEvent": { + "inherits": "Event", + "implements": [] + }, + "MutationObserver": { + "inherits": null, + "implements": [] + }, + "MutationRecord": { + "inherits": null, + "implements": [] + }, + "NamedNodeMap": { + "inherits": null, + "implements": [] + }, + "Navigator": { + "inherits": null, + "implements": [ + "NavigatorBattery", + "NavigatorContentUtils", + "NavigatorDataStore", + "NavigatorFeatures", + "NavigatorGeolocation", + "NavigatorID", + "NavigatorLanguage", + "NavigatorMobileId", + "NavigatorOnLine", + "NavigatorStorageUtils" + ] + }, + "NetworkInformation": { + "inherits": "EventTarget", + "implements": [] + }, + "Node": { + "inherits": "EventTarget", + "implements": [] + }, + "NodeIterator": { + "inherits": null, + "implements": [] + }, + "NodeList": { + "inherits": null, + "implements": [] + }, + "Notification": { + "inherits": "EventTarget", + "implements": [] + }, + "NotifyPaintEvent": { + "inherits": "Event", + "implements": [] + }, + "OfflineAudioCompletionEvent": { + "inherits": "Event", + "implements": [] + }, + "OfflineAudioContext": { + "inherits": "BaseAudioContext", + "implements": [] + }, + "OfflineResourceList": { + "inherits": "EventTarget", + "implements": [] + }, + "OffscreenCanvas": { + "inherits": "EventTarget", + "implements": [] + }, + "OrientationSensor": { + "inherits": "Sensor", + "implements": [] + }, + "OscillatorNode": { + "inherits": "AudioNode", + "implements": [ + "AudioNodePassThrough" + ] + }, + "PageTransitionEvent": { + "inherits": "Event", + "implements": [] + }, + "PaintRequest": { + "inherits": null, + "implements": [] + }, + "PaintRequestList": { + "inherits": null, + "implements": [] + }, + "PannerNode": { + "inherits": "AudioNode", + "implements": [ + "AudioNodePassThrough" + ] + }, + "PaymentAddress": { + "inherits": null, + "implements": [] + }, + "PaymentMethodChangeEvent": { + "inherits": "PaymentRequestUpdateEvent", + "implements": [] + }, + "PaymentRequest": { + "inherits": "EventTarget", + "implements": [] + }, + "PaymentRequestUpdateEvent": { + "inherits": "Event", + "implements": [] + }, + "PaymentResponse": { + "inherits": "EventTarget", + "implements": [] + }, + "Performance": { + "inherits": null, + "implements": [] + }, + "PerformanceLongTaskTiming": { + "inherits": "PerformanceEntry", + "implements": [] + }, + "PerformanceMark": { + "inherits": "PerformanceEntry", + "implements": [] + }, + "PerformanceMeasure": { + "inherits": "PerformanceEntry", + "implements": [] + }, + "PerformanceNavigationTiming": { + "inherits": "PerformanceEntry", + "implements": [] + }, + "PerformancePaintTiming": { + "inherits": "PerformanceEntry", + "implements": [] + }, + "PerformanceResourceTiming": { + "inherits": "PerformanceEntry", + "implements": [] + }, + "Plugin": { + "inherits": null, + "implements": [] + }, + "PluginArray": { + "inherits": null, + "implements": [] + }, + "PluginCrashedEvent": { + "inherits": "Event", + "implements": [] + }, + "PointerEvent": { + "inherits": "MouseEvent", + "implements": [] + }, + "PopStateEvent": { + "inherits": "Event", + "implements": [] + }, + "PopupBlockedEvent": { + "inherits": "Event", + "implements": [] + }, + "PopupBoxObject": { + "inherits": "BoxObject", + "implements": [] + }, + "PositionSensorVRDevice": { + "inherits": "VRDevice", + "implements": [] + }, + "PresentationDeviceInfoManager": { + "inherits": "EventTarget", + "implements": [] + }, + "ProcessingInstruction": { + "inherits": "CharacterData", + "implements": [] + }, + "ProgressEvent": { + "inherits": "Event", + "implements": [] + }, + "PromiseRejectionEvent": { + "inherits": "Event", + "implements": [] + }, + "PropertyNodeList": { + "inherits": "NodeList", + "implements": [] + }, + "PseudoElement": { + "inherits": null, + "implements": [ + "GeometryUtils" + ] + }, + "RTCDTMFSender": { + "inherits": "EventTarget", + "implements": [] + }, + "RTCDTMFToneChangeEvent": { + "inherits": "Event", + "implements": [] + }, + "RTCDataChannel": { + "inherits": "EventTarget", + "implements": [] + }, + "RTCDataChannelEvent": { + "inherits": "Event", + "implements": [] + }, + "RTCDtlsTransport": { + "inherits": "EventTarget", + "implements": [] + }, + "RTCIceTransport": { + "inherits": "EventTarget", + "implements": [] + }, + "RTCPeerConnection": { + "inherits": "EventTarget", + "implements": [] + }, + "RTCPeerConnectionIceEvent": { + "inherits": "Event", + "implements": [] + }, + "RTCPeerConnectionIdentityErrorEvent": { + "inherits": "Event", + "implements": [] + }, + "RTCPeerConnectionIdentityEvent": { + "inherits": "Event", + "implements": [] + }, + "RTCSctpTransport": { + "inherits": "EventTarget", + "implements": [] + }, + "RTCTrackEvent": { + "inherits": "Event", + "implements": [] + }, + "RadioNodeList": { + "inherits": "NodeList", + "implements": [] + }, + "Range": { + "inherits": "AbstractRange", + "implements": [] + }, + "RecordErrorEvent": { + "inherits": "Event", + "implements": [] + }, + "Rect": { + "inherits": null, + "implements": [] + }, + "RelativeOrientationSensor": { + "inherits": "OrientationSensor", + "implements": [] + }, + "Request": { + "inherits": null, + "implements": [ + "Body" + ] + }, + "Response": { + "inherits": null, + "implements": [ + "Body" + ] + }, + "StaticRange": { + "inherits": "AbstractRange", + "implements": [] + }, + "SVGAElement": { + "inherits": "SVGGraphicsElement", + "implements": [ + "SVGURIReference" + ] + }, + "SVGAltGlyphElement": { + "inherits": "SVGTextPositioningElement", + "implements": [ + "SVGURIReference" + ] + }, + "SVGAnimateElement": { + "inherits": "SVGAnimationElement", + "implements": [] + }, + "SVGAnimateMotionElement": { + "inherits": "SVGAnimationElement", + "implements": [] + }, + "SVGAnimateTransformElement": { + "inherits": "SVGAnimationElement", + "implements": [] + }, + "SVGAnimatedEnumeration": { + "inherits": null, + "implements": [] + }, + "SVGAnimatedInteger": { + "inherits": null, + "implements": [] + }, + "SVGAnimatedNumber": { + "inherits": null, + "implements": [] + }, + "SVGAnimatedNumberList": { + "inherits": null, + "implements": [] + }, + "SVGAnimatedPreserveAspectRatio": { + "inherits": null, + "implements": [] + }, + "SVGAnimatedString": { + "inherits": null, + "implements": [] + }, + "SVGAnimationElement": { + "inherits": "SVGElement", + "implements": [ + "SVGTests" + ] + }, + "SVGCircleElement": { + "inherits": "SVGGeometryElement", + "implements": [] + }, + "SVGClipPathElement": { + "inherits": "SVGElement", + "implements": [ + "SVGUnitTypes" + ] + }, + "SVGComponentTransferFunctionElement": { + "inherits": "SVGElement", + "implements": [] + }, + "SVGCursorElement": { + "inherits": "SVGElement", + "implements": [ + "SVGURIReference" + ] + }, + "SVGDefsElement": { + "inherits": "SVGGraphicsElement", + "implements": [] + }, + "SVGDescElement": { + "inherits": "SVGElement", + "implements": [] + }, + "SVGDocument": { + "inherits": "Document", + "implements": [] + }, + "SVGElement": { + "inherits": "Element", + "implements": [ + "GlobalEventHandlers", + "OnErrorEventHandlerForNodes", + "TouchEventHandlers" + ] + }, + "SVGEllipseElement": { + "inherits": "SVGGeometryElement", + "implements": [] + }, + "SVGFEBlendElement": { + "inherits": "SVGElement", + "implements": [ + "SVGFilterPrimitiveStandardAttributes" + ] + }, + "SVGFEColorMatrixElement": { + "inherits": "SVGElement", + "implements": [ + "SVGFilterPrimitiveStandardAttributes" + ] + }, + "SVGFEComponentTransferElement": { + "inherits": "SVGElement", + "implements": [ + "SVGFilterPrimitiveStandardAttributes" + ] + }, + "SVGFECompositeElement": { + "inherits": "SVGElement", + "implements": [ + "SVGFilterPrimitiveStandardAttributes" + ] + }, + "SVGFEConvolveMatrixElement": { + "inherits": "SVGElement", + "implements": [ + "SVGFilterPrimitiveStandardAttributes" + ] + }, + "SVGFEDiffuseLightingElement": { + "inherits": "SVGElement", + "implements": [ + "SVGFilterPrimitiveStandardAttributes" + ] + }, + "SVGFEDisplacementMapElement": { + "inherits": "SVGElement", + "implements": [ + "SVGFilterPrimitiveStandardAttributes" + ] + }, + "SVGFEDistantLightElement": { + "inherits": "SVGElement", + "implements": [] + }, + "SVGFEDropShadowElement": { + "inherits": "SVGElement", + "implements": [ + "SVGFilterPrimitiveStandardAttributes" + ] + }, + "SVGFEFloodElement": { + "inherits": "SVGElement", + "implements": [ + "SVGFilterPrimitiveStandardAttributes" + ] + }, + "SVGFEFuncAElement": { + "inherits": "SVGComponentTransferFunctionElement", + "implements": [] + }, + "SVGFEFuncBElement": { + "inherits": "SVGComponentTransferFunctionElement", + "implements": [] + }, + "SVGFEFuncGElement": { + "inherits": "SVGComponentTransferFunctionElement", + "implements": [] + }, + "SVGFEFuncRElement": { + "inherits": "SVGComponentTransferFunctionElement", + "implements": [] + }, + "SVGFEGaussianBlurElement": { + "inherits": "SVGElement", + "implements": [ + "SVGFilterPrimitiveStandardAttributes" + ] + }, + "SVGFEImageElement": { + "inherits": "SVGElement", + "implements": [ + "SVGFilterPrimitiveStandardAttributes", + "SVGURIReference" + ] + }, + "SVGFEMergeElement": { + "inherits": "SVGElement", + "implements": [ + "SVGFilterPrimitiveStandardAttributes" + ] + }, + "SVGFEMergeNodeElement": { + "inherits": "SVGElement", + "implements": [] + }, + "SVGFEMorphologyElement": { + "inherits": "SVGElement", + "implements": [ + "SVGFilterPrimitiveStandardAttributes" + ] + }, + "SVGFEOffsetElement": { + "inherits": "SVGElement", + "implements": [ + "SVGFilterPrimitiveStandardAttributes" + ] + }, + "SVGFEPointLightElement": { + "inherits": "SVGElement", + "implements": [] + }, + "SVGFESpecularLightingElement": { + "inherits": "SVGElement", + "implements": [ + "SVGFilterPrimitiveStandardAttributes" + ] + }, + "SVGFESpotLightElement": { + "inherits": "SVGElement", + "implements": [] + }, + "SVGFETileElement": { + "inherits": "SVGElement", + "implements": [ + "SVGFilterPrimitiveStandardAttributes" + ] + }, + "SVGFETurbulenceElement": { + "inherits": "SVGElement", + "implements": [ + "SVGFilterPrimitiveStandardAttributes" + ] + }, + "SVGFilterElement": { + "inherits": "SVGElement", + "implements": [ + "SVGURIReference", + "SVGUnitTypes" + ] + }, + "SVGForeignObjectElement": { + "inherits": "SVGGraphicsElement", + "implements": [] + }, + "SVGGElement": { + "inherits": "SVGGraphicsElement", + "implements": [] + }, + "SVGGeometryElement": { + "inherits": "SVGGraphicsElement", + "implements": [] + }, + "SVGGradientElement": { + "inherits": "SVGElement", + "implements": [ + "SVGURIReference", + "SVGUnitTypes" + ] + }, + "SVGGraphicsElement": { + "inherits": "SVGElement", + "implements": [ + "SVGTests" + ] + }, + "SVGImageElement": { + "inherits": "SVGGraphicsElement", + "implements": [ + "MozImageLoadingContent", + "SVGURIReference" + ] + }, + "SVGLengthList": { + "inherits": null, + "implements": [] + }, + "SVGLineElement": { + "inherits": "SVGGeometryElement", + "implements": [] + }, + "SVGLinearGradientElement": { + "inherits": "SVGGradientElement", + "implements": [] + }, + "SVGMPathElement": { + "inherits": "SVGElement", + "implements": [ + "SVGURIReference" + ] + }, + "SVGMarkerElement": { + "inherits": "SVGElement", + "implements": [ + "SVGFitToViewBox" + ] + }, + "SVGMaskElement": { + "inherits": "SVGElement", + "implements": [ + "SVGUnitTypes" + ] + }, + "SVGMetadataElement": { + "inherits": "SVGElement", + "implements": [] + }, + "SVGNumberList": { + "inherits": null, + "implements": [] + }, + "SVGPathElement": { + "inherits": "SVGGeometryElement", + "implements": [ + "SVGAnimatedPathData" + ] + }, + "SVGPathSegArcAbs": { + "inherits": "SVGPathSeg", + "implements": [] + }, + "SVGPathSegArcRel": { + "inherits": "SVGPathSeg", + "implements": [] + }, + "SVGPathSegClosePath": { + "inherits": "SVGPathSeg", + "implements": [] + }, + "SVGPathSegCurvetoCubicAbs": { + "inherits": "SVGPathSeg", + "implements": [] + }, + "SVGPathSegCurvetoCubicRel": { + "inherits": "SVGPathSeg", + "implements": [] + }, + "SVGPathSegCurvetoCubicSmoothAbs": { + "inherits": "SVGPathSeg", + "implements": [] + }, + "SVGPathSegCurvetoCubicSmoothRel": { + "inherits": "SVGPathSeg", + "implements": [] + }, + "SVGPathSegCurvetoQuadraticAbs": { + "inherits": "SVGPathSeg", + "implements": [] + }, + "SVGPathSegCurvetoQuadraticRel": { + "inherits": "SVGPathSeg", + "implements": [] + }, + "SVGPathSegCurvetoQuadraticSmoothAbs": { + "inherits": "SVGPathSeg", + "implements": [] + }, + "SVGPathSegCurvetoQuadraticSmoothRel": { + "inherits": "SVGPathSeg", + "implements": [] + }, + "SVGPathSegLinetoAbs": { + "inherits": "SVGPathSeg", + "implements": [] + }, + "SVGPathSegLinetoHorizontalAbs": { + "inherits": "SVGPathSeg", + "implements": [] + }, + "SVGPathSegLinetoHorizontalRel": { + "inherits": "SVGPathSeg", + "implements": [] + }, + "SVGPathSegLinetoRel": { + "inherits": "SVGPathSeg", + "implements": [] + }, + "SVGPathSegLinetoVerticalAbs": { + "inherits": "SVGPathSeg", + "implements": [] + }, + "SVGPathSegLinetoVerticalRel": { + "inherits": "SVGPathSeg", + "implements": [] + }, + "SVGPathSegList": { + "inherits": null, + "implements": [] + }, + "SVGPathSegMovetoAbs": { + "inherits": "SVGPathSeg", + "implements": [] + }, + "SVGPathSegMovetoRel": { + "inherits": "SVGPathSeg", + "implements": [] + }, + "SVGPatternElement": { + "inherits": "SVGElement", + "implements": [ + "SVGFitToViewBox", + "SVGURIReference", + "SVGUnitTypes" + ] + }, + "SVGPoint": { + "inherits": null, + "implements": [] + }, + "SVGPointList": { + "inherits": null, + "implements": [] + }, + "SVGPolygonElement": { + "inherits": "SVGGeometryElement", + "implements": [ + "SVGAnimatedPoints" + ] + }, + "SVGPolylineElement": { + "inherits": "SVGGeometryElement", + "implements": [ + "SVGAnimatedPoints" + ] + }, + "SVGPreserveAspectRatio": { + "inherits": null, + "implements": [] + }, + "SVGRadialGradientElement": { + "inherits": "SVGGradientElement", + "implements": [] + }, + "SVGRect": { + "inherits": null, + "implements": [] + }, + "SVGRectElement": { + "inherits": "SVGGeometryElement", + "implements": [] + }, + "SVGSVGElement": { + "inherits": "SVGGraphicsElement", + "implements": [ + "SVGFitToViewBox", + "SVGZoomAndPan" + ] + }, + "SVGScriptElement": { + "inherits": "SVGElement", + "implements": [ + "SVGURIReference" + ] + }, + "SVGSetElement": { + "inherits": "SVGAnimationElement", + "implements": [] + }, + "SVGStopElement": { + "inherits": "SVGElement", + "implements": [] + }, + "SVGStringList": { + "inherits": null, + "implements": [] + }, + "SVGStyleElement": { + "inherits": "SVGElement", + "implements": [] + }, + "SVGSwitchElement": { + "inherits": "SVGGraphicsElement", + "implements": [] + }, + "SVGSymbolElement": { + "inherits": "SVGElement", + "implements": [ + "SVGFitToViewBox", + "SVGTests" + ] + }, + "SVGTSpanElement": { + "inherits": "SVGTextPositioningElement", + "implements": [] + }, + "SVGTextContentElement": { + "inherits": "SVGGraphicsElement", + "implements": [] + }, + "SVGTextElement": { + "inherits": "SVGTextPositioningElement", + "implements": [] + }, + "SVGTextPathElement": { + "inherits": "SVGTextContentElement", + "implements": [ + "SVGURIReference" + ] + }, + "SVGTextPositioningElement": { + "inherits": "SVGTextContentElement", + "implements": [] + }, + "SVGTitleElement": { + "inherits": "SVGElement", + "implements": [] + }, + "SVGTransformList": { + "inherits": null, + "implements": [] + }, + "SVGUseElement": { + "inherits": "SVGGraphicsElement", + "implements": [ + "SVGURIReference" + ] + }, + "SVGViewElement": { + "inherits": "SVGElement", + "implements": [ + "SVGFitToViewBox", + "SVGZoomAndPan" + ] + }, + "SVGZoomEvent": { + "inherits": "UIEvent", + "implements": [] + }, + "Screen": { + "inherits": "EventTarget", + "implements": [] + }, + "ScriptProcessorNode": { + "inherits": "AudioNode", + "implements": [ + "AudioNodePassThrough" + ] + }, + "ScrollAreaEvent": { + "inherits": "UIEvent", + "implements": [] + }, + "ScrollBoxObject": { + "inherits": "BoxObject", + "implements": [] + }, + "ScrollViewChangeEvent": { + "inherits": "Event", + "implements": [] + }, + "Selection": { + "inherits": null, + "implements": [] + }, + "SelectionStateChangedEvent": { + "inherits": "Event", + "implements": [] + }, + "Sensor": { + "inherits": "EventTarget", + "implements": [] + }, + "SensorErrorEvent": { + "inherits": "Event", + "implements": [] + }, + "ServiceWorker": { + "inherits": "EventTarget", + "implements": [ + "AbstractWorker" + ] + }, + "ServiceWorkerContainer": { + "inherits": "EventTarget", + "implements": [] + }, + "ServiceWorkerGlobalScope": { + "inherits": "WorkerGlobalScope", + "implements": [ + "GlobalFetch" + ] + }, + "ServiceWorkerRegistration": { + "inherits": "EventTarget", + "implements": [] + }, + "SettingsLock": { + "inherits": "EventTarget", + "implements": [] + }, + "SettingsManager": { + "inherits": "EventTarget", + "implements": [] + }, + "ShadowRoot": { + "inherits": "DocumentFragment", + "implements": [] + }, + "SharedWorker": { + "inherits": "EventTarget", + "implements": [ + "AbstractWorker" + ] + }, + "SharedWorkerGlobalScope": { + "inherits": "WorkerGlobalScope", + "implements": [] + }, + "SimpleGestureEvent": { + "inherits": "MouseEvent", + "implements": [] + }, + "SourceBuffer": { + "inherits": "EventTarget", + "implements": [] + }, + "SourceBufferList": { + "inherits": "EventTarget", + "implements": [] + }, + "SpeechRecognition": { + "inherits": "EventTarget", + "implements": [] + }, + "SpeechRecognitionError": { + "inherits": "Event", + "implements": [] + }, + "SpeechRecognitionEvent": { + "inherits": "Event", + "implements": [] + }, + "SpeechSynthesisEvent": { + "inherits": "Event", + "implements": [] + }, + "SpeechSynthesisUtterance": { + "inherits": "EventTarget", + "implements": [] + }, + "StereoPannerNode": { + "inherits": "AudioNode", + "implements": [ + "AudioNodePassThrough" + ] + }, + "StorageEvent": { + "inherits": "Event", + "implements": [] + }, + "StylePropertyMap": { + "inherits": "StylePropertyMapReadOnly", + "implements": [] + }, + "StylePropertyMapReadOnly": { + "inherits": null, + "implements": [ + "StylePropertyMap" + ] + }, + "StyleRuleChangeEvent": { + "inherits": "Event", + "implements": [] + }, + "StyleSheet": { + "inherits": null, + "implements": [] + }, + "StyleSheetApplicableStateChangeEvent": { + "inherits": "Event", + "implements": [] + }, + "StyleSheetChangeEvent": { + "inherits": "Event", + "implements": [] + }, + "SyncEvent": { + "inherits": "ExtendableEvent", + "implements": [] + }, + "TVChannel": { + "inherits": "EventTarget", + "implements": [] + }, + "TVCurrentChannelChangedEvent": { + "inherits": "Event", + "implements": [] + }, + "TVCurrentSourceChangedEvent": { + "inherits": "Event", + "implements": [] + }, + "TVEITBroadcastedEvent": { + "inherits": "Event", + "implements": [] + }, + "TVManager": { + "inherits": "EventTarget", + "implements": [] + }, + "TVScanningStateChangedEvent": { + "inherits": "Event", + "implements": [] + }, + "TVSource": { + "inherits": "EventTarget", + "implements": [] + }, + "TVTuner": { + "inherits": "EventTarget", + "implements": [] + }, + "TaskAttributionTiming": { + "inherits": "PerformanceEntry", + "implements": [] + }, + "Telephony": { + "inherits": "EventTarget", + "implements": [] + }, + "TelephonyCall": { + "inherits": "EventTarget", + "implements": [] + }, + "TelephonyCallGroup": { + "inherits": "EventTarget", + "implements": [] + }, + "Text": { + "inherits": "CharacterData", + "implements": [ + "GeometryUtils" + ] + }, + "TextTrack": { + "inherits": "EventTarget", + "implements": [] + }, + "TextTrackList": { + "inherits": "EventTarget", + "implements": [] + }, + "TimeEvent": { + "inherits": "Event", + "implements": [] + }, + "Touch": { + "inherits": null, + "implements": [] + }, + "TouchEvent": { + "inherits": "UIEvent", + "implements": [] + }, + "TouchList": { + "inherits": null, + "implements": [] + }, + "TrackEvent": { + "inherits": "Event", + "implements": [] + }, + "TransitionEvent": { + "inherits": "Event", + "implements": [] + }, + "TreeBoxObject": { + "inherits": "BoxObject", + "implements": [] + }, + "TreeColumns": { + "inherits": null, + "implements": [] + }, + "TreeWalker": { + "inherits": null, + "implements": [] + }, + "UDPMessageEvent": { + "inherits": "Event", + "implements": [] + }, + "UDPSocket": { + "inherits": "EventTarget", + "implements": [] + }, + "UIEvent": { + "inherits": "Event", + "implements": [] + }, + "URL": { + "inherits": null, + "implements": [ + "URLUtils", + "URLUtilsSearchParams" + ] + }, + "USSDReceivedEvent": { + "inherits": "Event", + "implements": [] + }, + "UndoManager": { + "inherits": null, + "implements": [] + }, + "UserProximityEvent": { + "inherits": "Event", + "implements": [] + }, + "VRFieldOfView": { + "inherits": "VRFieldOfViewReadOnly", + "implements": [] + }, + "VTTCue": { + "inherits": "EventTarget", + "implements": [] + }, + "ValidityState": { + "inherits": null, + "implements": [] + }, + "VideoStreamTrack": { + "inherits": "MediaStreamTrack", + "implements": [] + }, + "VideoTrackList": { + "inherits": "EventTarget", + "implements": [] + }, + "WaveShaperNode": { + "inherits": "AudioNode", + "implements": [ + "AudioNodePassThrough" + ] + }, + "WebGL2RenderingContext": { + "inherits": "WebGLRenderingContext", + "implements": [] + }, + "WebGLContextEvent": { + "inherits": "Event", + "implements": [] + }, + "WebSocket": { + "inherits": "EventTarget", + "implements": [] + }, + "WheelEvent": { + "inherits": "MouseEvent", + "implements": [] + }, + "Window": { + "inherits": null, + "implements": [ + "ChromeWindow", + "GlobalCrypto", + "GlobalEventHandlers", + "OnErrorEventHandlerForWindow", + "SpeechSynthesisGetter", + "TouchEventHandlers", + "WindowEventHandlers", + "WindowModal", + "WindowOrWorkerGlobalScope" + ] + }, + "WindowClient": { + "inherits": "Client", + "implements": [] + }, + "WindowRoot": { + "inherits": "EventTarget", + "implements": [] + }, + "Worker": { + "inherits": "EventTarget", + "implements": [ + "AbstractWorker" + ] + }, + "WorkerGlobalScope": { + "inherits": "EventTarget", + "implements": [ + "GlobalCrypto", + "WindowOrWorkerGlobalScope" + ] + }, + "WorkerLocation": { + "inherits": null, + "implements": [ + "URLUtilsReadOnly" + ] + }, + "WorkerNavigator": { + "inherits": null, + "implements": [ + "NavigatorDataStore", + "NavigatorID", + "NavigatorLanguage", + "NavigatorOnLine" + ] + }, + "XMLDocument": { + "inherits": "Document", + "implements": [] + }, + "XMLHttpRequest": { + "inherits": "XMLHttpRequestEventTarget", + "implements": [] + }, + "XMLHttpRequestEventTarget": { + "inherits": "EventTarget", + "implements": [] + }, + "XMLHttpRequestUpload": { + "inherits": "XMLHttpRequestEventTarget", + "implements": [] + }, + "XMLSerializer": { + "inherits": null, + "implements": [] + }, + "XMLStylesheetProcessingInstruction": { + "inherits": "ProcessingInstruction", + "implements": [] + }, + "XPathEvaluator": { + "inherits": null, + "implements": [] + }, + "XR": { + "inherits": "EventTarget", + "implements": [] + }, + "XRBoundedReferenceSpace": { + "inherits": "XRReferenceSpace", + "implements": [] + }, + "XRFrame": { + "inherits": null, + "implements": [] + }, + "XRInputSource": { + "inherits": null, + "implements": [] + }, + "XRInputSourceArray": { + "inherits": null, + "implements": [] + }, + "XRInputSourceEvent": { + "inherits": "Event", + "implements": [] + }, + "XRInputSourcesChangeEvent": { + "inherits": "Event", + "implements": [] + }, + "XRPose": { + "inherits": null, + "implements": [] + }, + "XRReferenceSpace": { + "inherits": "XRSpace", + "implements": [] + }, + "XRReferenceSpaceEvent": { + "inherits": "Event", + "implements": [] + }, + "XRRenderState": { + "inherits": null, + "implements": [] + }, + "XRRigidTransform": { + "inherits": null, + "implements": [] + }, + "XRSession": { + "inherits": "EventTarget", + "implements": [] + }, + "XRSessionEvent": { + "inherits": "Event", + "implements": [] + }, + "XRSpace": { + "inherits": "EventTarget", + "implements": [] + }, + "XRView": { + "inherits": null, + "implements": [] + }, + "XRViewerPose": { + "inherits": "XRPose", + "implements": [] + }, + "XRViewport": { + "inherits": null, + "implements": [] + }, + "XRWebGLLayer": { + "inherits": null, + "implements": [] + }, + "XULCommandEvent": { + "inherits": "UIEvent", + "implements": [] + }, + "XULDocument": { + "inherits": "Document", + "implements": [] + }, + "XULElement": { + "inherits": "Element", + "implements": [ + "GlobalEventHandlers", + "MozFrameLoaderOwner", + "OnErrorEventHandlerForNodes", + "TouchEventHandlers" + ] + } +} diff --git a/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/api/inheritance.schema.json b/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/api/inheritance.schema.json new file mode 100644 index 00000000..706abbc1 --- /dev/null +++ b/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/api/inheritance.schema.json @@ -0,0 +1,31 @@ +{ + "type": "object", + "additionalProperties": { + "type": "object", + "additionalProperties": false, + "properties": { + "inherits": { + "oneOf": [ + { + "type": "null" + }, + { + "type": "string", + "minLength": 1 + } + ] + }, + "implements": { + "minItems": 0, + "uniqueItems": true, + "items": { + "type": "string" + } + } + }, + "required": [ + "inherits", + "implements" + ] + } +} diff --git a/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/at-rules.json b/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/at-rules.json new file mode 100644 index 00000000..a58731c1 --- /dev/null +++ b/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/at-rules.json @@ -0,0 +1,620 @@ +{ + "@charset": { + "syntax": "@charset \"\";", + "groups": [ + "CSS Charsets" + ], + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@charset" + }, + "@counter-style": { + "syntax": "@counter-style {\n [ system: ; ] ||\n [ symbols: ; ] ||\n [ additive-symbols: ; ] ||\n [ negative: ; ] ||\n [ prefix: ; ] ||\n [ suffix: ; ] ||\n [ range: ; ] ||\n [ pad: ; ] ||\n [ speak-as: ; ] ||\n [ fallback: ; ]\n}", + "interfaces": [ + "CSSCounterStyleRule" + ], + "groups": [ + "CSS Counter Styles" + ], + "descriptors": { + "additive-symbols": { + "syntax": "[ && ]#", + "media": "all", + "initial": "n/a (required)", + "percentages": "no", + "computed": "asSpecified", + "order": "orderOfAppearance", + "status": "standard" + }, + "fallback": { + "syntax": "", + "media": "all", + "initial": "decimal", + "percentages": "no", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "standard" + }, + "negative": { + "syntax": " ?", + "media": "all", + "initial": "\"-\" hyphen-minus", + "percentages": "no", + "computed": "asSpecified", + "order": "orderOfAppearance", + "status": "standard" + }, + "pad": { + "syntax": " && ", + "media": "all", + "initial": "0 \"\"", + "percentages": "no", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "standard" + }, + "prefix": { + "syntax": "", + "media": "all", + "initial": "\"\"", + "percentages": "no", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "standard" + }, + "range": { + "syntax": "[ [ | infinite ]{2} ]# | auto", + "media": "all", + "initial": "auto", + "percentages": "no", + "computed": "asSpecified", + "order": "orderOfAppearance", + "status": "standard" + }, + "speak-as": { + "syntax": "auto | bullets | numbers | words | spell-out | ", + "media": "all", + "initial": "auto", + "percentages": "no", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "standard" + }, + "suffix": { + "syntax": "", + "media": "all", + "initial": "\". \"", + "percentages": "no", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "standard" + }, + "symbols": { + "syntax": "+", + "media": "all", + "initial": "n/a (required)", + "percentages": "no", + "computed": "asSpecified", + "order": "orderOfAppearance", + "status": "standard" + }, + "system": { + "syntax": "cyclic | numeric | alphabetic | symbolic | additive | [ fixed ? ] | [ extends ]", + "media": "all", + "initial": "symbolic", + "percentages": "no", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "standard" + } + }, + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@counter-style" + }, + "@document": { + "syntax": "@document [ | url-prefix() | domain() | media-document() | regexp() ]# {\n \n}", + "interfaces": [ + "CSSGroupingRule", + "CSSConditionRule" + ], + "groups": [ + "CSS Conditional Rules" + ], + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@document" + }, + "@font-face": { + "syntax": "@font-face {\n [ font-family: ; ] ||\n [ src: ; ] ||\n [ unicode-range: ; ] ||\n [ font-variant: ; ] ||\n [ font-feature-settings: ; ] ||\n [ font-variation-settings: ; ] ||\n [ font-stretch: ; ] ||\n [ font-weight: ; ] ||\n [ font-style: ; ] ||\n [ size-adjust: ; ] ||\n [ ascent-override: ; ] ||\n [ descent-override: ; ] ||\n [ line-gap-override: ; ]\n}", + "interfaces": [ + "CSSFontFaceRule" + ], + "groups": [ + "CSS Fonts" + ], + "descriptors": { + "ascent-override": { + "syntax": "normal | ", + "media": "all", + "initial": "normal", + "percentages": "asSpecified", + "computed": "asSpecified", + "order": "orderOfAppearance", + "status": "experimental" + }, + "descent-override": { + "syntax": "normal | ", + "media": "all", + "initial": "normal", + "percentages": "asSpecified", + "computed": "asSpecified", + "order": "orderOfAppearance", + "status": "experimental" + }, + "font-display": { + "syntax": "[ auto | block | swap | fallback | optional ]", + "media": "visual", + "percentages": "no", + "initial": "auto", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "experimental" + }, + "font-family": { + "syntax": "", + "media": "all", + "initial": "n/a (required)", + "percentages": "no", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "standard" + }, + "font-feature-settings": { + "syntax": "normal | #", + "media": "all", + "initial": "normal", + "percentages": "no", + "computed": "asSpecified", + "order": "orderOfAppearance", + "status": "standard" + }, + "font-variation-settings": { + "syntax": "normal | [ ]#", + "media": "all", + "initial": "normal", + "percentages": "no", + "computed": "asSpecified", + "order": "orderOfAppearance", + "status": "standard" + }, + "font-stretch": { + "syntax": "{1,2}", + "media": "all", + "initial": "normal", + "percentages": "no", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "standard" + }, + "font-style": { + "syntax": "normal | italic | oblique {0,2}", + "media": "all", + "initial": "normal", + "percentages": "no", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "standard" + }, + "font-weight": { + "syntax": "{1,2}", + "media": "all", + "initial": "normal", + "percentages": "no", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "standard" + }, + "font-variant": { + "syntax": "normal | none | [ || || || || stylistic() || historical-forms || styleset(#) || character-variant(#) || swash() || ornaments() || annotation() || [ small-caps | all-small-caps | petite-caps | all-petite-caps | unicase | titling-caps ] || || || || ordinal || slashed-zero || || || ruby ]", + "media": "all", + "initial": "normal", + "percentages": "no", + "computed": "asSpecified", + "order": "orderOfAppearance", + "status": "standard" + }, + "line-gap-override": { + "syntax": "normal | ", + "media": "all", + "initial": "normal", + "percentages": "asSpecified", + "computed": "asSpecified", + "order": "orderOfAppearance", + "status": "experimental" + }, + "size-adjust": { + "syntax": "", + "media": "all", + "initial": "100%", + "percentages": "asSpecified", + "computed": "asSpecified", + "order": "orderOfAppearance", + "status": "experimental" + }, + "src": { + "syntax": "[ [ format( # ) ]? | local( ) ]#", + "media": "all", + "initial": "n/a (required)", + "percentages": "no", + "computed": "asSpecified", + "order": "orderOfAppearance", + "status": "standard" + }, + "unicode-range": { + "syntax": "#", + "media": "all", + "initial": "U+0-10FFFF", + "percentages": "no", + "computed": "asSpecified", + "order": "orderOfAppearance", + "status": "standard" + } + }, + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@font-face" + }, + "@font-feature-values": { + "syntax": "@font-feature-values # {\n \n}", + "interfaces": [ + "CSSFontFeatureValuesRule" + ], + "groups": [ + "CSS Fonts" + ], + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@font-feature-values" + }, + "@import": { + "syntax": "@import [ | ]\n [ layer | layer() ]?\n [ supports( [ | ] ) ]?\n ? ;", + "groups": [ + "CSS Conditional Rules", + "Media Queries" + ], + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@import" + }, + "@keyframes": { + "syntax": "@keyframes {\n \n}", + "interfaces": [ + "CSSKeyframeRule", + "CSSKeyframesRule" + ], + "groups": [ + "CSS Animations" + ], + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@keyframes" + }, + "@layer": { + "syntax": "@layer [ # | ? {\n \n} ]", + "interfaces": [ + "CSSLayerBlockRule", + "CSSLayerStatementRule" + ], + "groups": [ + "CSS Cascading and Inheritance" + ], + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@layer" + }, + "@media": { + "syntax": "@media {\n \n}", + "interfaces": [ + "CSSGroupingRule", + "CSSConditionRule", + "CSSMediaRule", + "CSSCustomMediaRule" + ], + "groups": [ + "CSS Conditional Rules", + "Media Queries" + ], + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media" + }, + "@namespace": { + "syntax": "@namespace ? [ | ];", + "groups": [ + "CSS Namespaces" + ], + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@namespace" + }, + "@page": { + "syntax": "@page {\n \n}", + "interfaces": [ + "CSSPageRule" + ], + "groups": [ + "CSS Pages" + ], + "descriptors": { + "bleed": { + "syntax": "auto | ", + "media": [ + "visual", + "paged" + ], + "initial": "auto", + "percentages": "no", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "standard" + }, + "marks": { + "syntax": "none | [ crop || cross ]", + "media": [ + "visual", + "paged" + ], + "initial": "none", + "percentages": "no", + "computed": "asSpecified", + "order": "orderOfAppearance", + "status": "standard" + }, + "size": { + "syntax": "{1,2} | auto | [ || [ portrait | landscape ] ]", + "media": [ + "visual", + "paged" + ], + "initial": "auto", + "percentages": "no", + "computed": "asSpecifiedRelativeToAbsoluteLengths", + "order": "orderOfAppearance", + "status": "standard" + } + }, + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@page" + }, + "@property": { + "syntax": "@property {\n \n}", + "interfaces": [ + "CSS", + "CSSPropertyRule" + ], + "groups": [ + "CSS Houdini" + ], + "descriptors": { + "syntax": { + "syntax": "", + "media": "all", + "percentages": "no", + "initial": "n/a (required)", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "experimental" + }, + "inherits": { + "syntax": "true | false", + "media": "all", + "percentages": "no", + "initial": "auto", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "experimental" + }, + "initial-value": { + "syntax": "", + "media": "all", + "initial": "n/a (required)", + "percentages": "no", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "experimental" + } + }, + "status": "experimental", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@property" + }, + "@scroll-timeline": { + "syntax": "@scroll-timeline { }", + "interfaces": [ + "ScrollTimeline" + ], + "groups": [ + "CSS Animations" + ], + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@scroll-timeline" + }, + "@supports": { + "syntax": "@supports {\n \n}", + "interfaces": [ + "CSSGroupingRule", + "CSSConditionRule", + "CSSSupportsRule" + ], + "groups": [ + "CSS Conditional Rules" + ], + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@supports" + }, + "@viewport": { + "syntax": "@viewport {\n \n}", + "interfaces": [ + "CSSViewportRule" + ], + "groups": [ + "CSS Device Adaptation" + ], + "descriptors": { + "height": { + "syntax": "{1,2}", + "media": [ + "visual", + "continuous" + ], + "initial": [ + "min-height", + "max-height" + ], + "percentages": [ + "min-height", + "max-height" + ], + "computed": [ + "min-height", + "max-height" + ], + "order": "orderOfAppearance", + "status": "standard" + }, + "max-height": { + "syntax": "", + "media": [ + "visual", + "continuous" + ], + "initial": "auto", + "percentages": "referToHeightOfInitialViewport", + "computed": "lengthAbsolutePercentageAsSpecifiedOtherwiseAuto", + "order": "uniqueOrder", + "status": "standard" + }, + "max-width": { + "syntax": "", + "media": [ + "visual", + "continuous" + ], + "initial": "auto", + "percentages": "referToWidthOfInitialViewport", + "computed": "lengthAbsolutePercentageAsSpecifiedOtherwiseAuto", + "order": "uniqueOrder", + "status": "standard" + }, + "max-zoom": { + "syntax": "auto | | ", + "media": [ + "visual", + "continuous" + ], + "initial": "auto", + "percentages": "the zoom factor itself", + "computed": "autoNonNegativeOrPercentage", + "order": "uniqueOrder", + "status": "standard" + }, + "min-height": { + "syntax": "", + "media": [ + "visual", + "continuous" + ], + "initial": "auto", + "percentages": "referToHeightOfInitialViewport", + "computed": "lengthAbsolutePercentageAsSpecifiedOtherwiseAuto", + "order": "uniqueOrder", + "status": "standard" + }, + "min-width": { + "syntax": "", + "media": [ + "visual", + "continuous" + ], + "initial": "auto", + "percentages": "referToWidthOfInitialViewport", + "computed": "lengthAbsolutePercentageAsSpecifiedOtherwiseAuto", + "order": "uniqueOrder", + "status": "standard" + }, + "min-zoom": { + "syntax": "auto | | ", + "media": [ + "visual", + "continuous" + ], + "initial": "auto", + "percentages": "the zoom factor itself", + "computed": "autoNonNegativeOrPercentage", + "order": "uniqueOrder", + "status": "standard" + }, + "orientation": { + "syntax": "auto | portrait | landscape", + "media": [ + "visual", + "continuous" + ], + "initial": "auto", + "percentages": "referToSizeOfBoundingBox", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "standard" + }, + "user-zoom": { + "syntax": "zoom | fixed", + "media": [ + "visual", + "continuous" + ], + "initial": "zoom", + "percentages": "referToSizeOfBoundingBox", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "standard" + }, + "viewport-fit": { + "syntax": "auto | contain | cover", + "media": [ + "visual", + "continuous" + ], + "initial": "auto", + "percentages": "no", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "standard" + }, + "width": { + "syntax": "{1,2}", + "media": [ + "visual", + "continuous" + ], + "initial": [ + "min-width", + "max-width" + ], + "percentages": [ + "min-width", + "max-width" + ], + "computed": [ + "min-width", + "max-width" + ], + "order": "orderOfAppearance", + "status": "standard" + }, + "zoom": { + "syntax": "auto | | ", + "media": [ + "visual", + "continuous" + ], + "initial": "auto", + "percentages": "the zoom factor itself", + "computed": "autoNonNegativeOrPercentage", + "order": "uniqueOrder", + "status": "standard" + } + }, + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@viewport" + } +} diff --git a/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/at-rules.schema.json b/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/at-rules.schema.json new file mode 100644 index 00000000..b69505c1 --- /dev/null +++ b/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/at-rules.schema.json @@ -0,0 +1,132 @@ +{ + "definitions": { + "stringOrPropertyList": { + "oneOf": [ + { + "type": "string" + }, + { + "type": "array", + "minItems": 1, + "uniqueItems": true, + "items": { + "type": "string", + "property-reference": { + "comment": "property-reference is an extension to the JSON schema validator. Here it jumps 3 levels up in the hierarchy and tests if a value is an existing key in descriptors. See test/validate-schema.js for implementation details.", + "$data": "3" + } + } + } + ] + } + }, + "type": "object", + "additionalProperties": { + "type": "object", + "additionalProperties": false, + "properties": { + "syntax": { + "type": "string" + }, + "interfaces": { + "type": "array", + "items": { + "type": "string" + } + }, + "groups": { + "type": "array", + "minitems": 1, + "uniqueItems": true, + "items": { + "$ref": "definitions.json#/groupList" + } + }, + "descriptors": { + "type": "object", + "additionalProperties": { + "type": "object", + "additionalProperties": false, + "properties": { + "syntax": { + "type": "string" + }, + "media": { + "oneOf": [ + { + "type": "string", + "enum": [ + "all", + "continuous", + "paged", + "visual" + ] + }, + { + "type": "array", + "minItems": 2, + "uniqueItems": true, + "items": { + "type": "string", + "enum": [ + "continuous", + "paged", + "visual" + ] + } + } + ] + }, + "initial": { + "$ref": "#/definitions/stringOrPropertyList" + }, + "percentages": { + "$ref": "#/definitions/stringOrPropertyList" + }, + "computed": { + "$ref": "#/definitions/stringOrPropertyList" + }, + "order": { + "enum": [ + "orderOfAppearance", + "uniqueOrder" + ] + }, + "status": { + "enum": [ + "standard", + "nonstandard", + "experimental" + ] + } + }, + "required": [ + "syntax", + "media", + "initial", + "percentages", + "computed", + "order", + "status" + ] + } + }, + "status": { + "enum": [ + "standard", + "nonstandard", + "experimental" + ] + }, + "mdn_url": { + "type": "string", + "pattern": "^https://developer.mozilla.org/docs/Web/CSS/" + } + }, + "required": [ + "syntax", + "groups", + "status" + ] + } +} diff --git a/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/definitions.json b/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/definitions.json new file mode 100644 index 00000000..600aab06 --- /dev/null +++ b/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/definitions.json @@ -0,0 +1,78 @@ +{ + "groupList": { + "enum": [ + "Basic Selectors", + "Combinators", + "Compositing and Blending", + "CSS Angles", + "CSS Animations", + "CSS Backgrounds and Borders", + "CSS Basic User Interface", + "CSS Box Model", + "CSS Box Alignment", + "CSS Break", + "CSS Cascading and Inheritance", + "CSS Charsets", + "CSS Color", + "CSS Columns", + "CSS Conditional Rules", + "CSS Containment", + "CSS Counter Styles", + "CSS Device Adaptation", + "CSS Display", + "CSS Flexible Box Layout", + "CSS Flexible Lengths", + "CSS Fonts", + "CSS Fragmentation", + "CSS Frequencies", + "CSS Generated Content", + "CSS Grid Layout", + "CSS Houdini", + "CSS Images", + "CSS Inline", + "CSS Lengths", + "CSS Lists and Counters", + "CSS Logical Properties", + "CSS Masking", + "CSS Miscellaneous", + "CSS Motion Path", + "CSS Namespaces", + "CSS Overflow", + "CSS Pages", + "CSS Positioning", + "CSS Regions", + "CSS Resolutions", + "CSS Ruby", + "CSS Scroll Anchoring", + "CSS Scrollbars", + "CSS Scroll Snap", + "CSS Shadow Parts", + "CSS Shapes", + "CSS Speech", + "CSS Table", + "CSS Text", + "CSS Text Decoration", + "CSS Times", + "CSS Transforms", + "CSS Transitions", + "CSS Types", + "CSS Units", + "CSS Variables", + "CSS Will Change", + "CSS Writing Modes", + "CSSOM View", + "Filter Effects", + "Grouping Selectors", + "MathML", + "Media Queries", + "Microsoft Extensions", + "Mozilla Extensions", + "Pointer Events", + "Pseudo", + "Pseudo-classes", + "Pseudo-elements", + "Selectors", + "WebKit Extensions" + ] + } +} diff --git a/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/index.js b/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/index.js new file mode 100644 index 00000000..c258137f --- /dev/null +++ b/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/index.js @@ -0,0 +1,8 @@ +module.exports = { + atRules: require('./at-rules'), + selectors: require('./selectors'), + types: require('./types'), + properties: require('./properties'), + syntaxes: require('./syntaxes'), + units: require('./units'), +} diff --git a/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/properties.json b/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/properties.json new file mode 100644 index 00000000..cd528a98 --- /dev/null +++ b/node_modules/csso/node_modules/css-tree/node_modules/mdn-data/css/properties.json @@ -0,0 +1,9297 @@ +{ + "--*": { + "syntax": "", + "media": "all", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "CSS Variables" + ], + "initial": "seeProse", + "appliesto": "allElements", + "computed": "asSpecifiedWithVarsSubstituted", + "order": "perGrammar", + "status": "experimental", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/--*" + }, + "-ms-accelerator": { + "syntax": "false | true", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "false", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-accelerator" + }, + "-ms-block-progression": { + "syntax": "tb | rl | bt | lr", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "tb", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-block-progression" + }, + "-ms-content-zoom-chaining": { + "syntax": "none | chained", + "media": "interactive", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "none", + "appliesto": "nonReplacedBlockAndInlineBlockElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-content-zoom-chaining" + }, + "-ms-content-zooming": { + "syntax": "none | zoom", + "media": "interactive", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "zoomForTheTopLevelNoneForTheRest", + "appliesto": "nonReplacedBlockAndInlineBlockElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-content-zooming" + }, + "-ms-content-zoom-limit": { + "syntax": "<'-ms-content-zoom-limit-min'> <'-ms-content-zoom-limit-max'>", + "media": "interactive", + "inherited": false, + "animationType": "discrete", + "percentages": [ + "-ms-content-zoom-limit-max", + "-ms-content-zoom-limit-min" + ], + "groups": [ + "Microsoft Extensions" + ], + "initial": [ + "-ms-content-zoom-limit-max", + "-ms-content-zoom-limit-min" + ], + "appliesto": "nonReplacedBlockAndInlineBlockElements", + "computed": [ + "-ms-content-zoom-limit-max", + "-ms-content-zoom-limit-min" + ], + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-content-zoom-limit" + }, + "-ms-content-zoom-limit-max": { + "syntax": "", + "media": "interactive", + "inherited": false, + "animationType": "discrete", + "percentages": "maxZoomFactor", + "groups": [ + "Microsoft Extensions" + ], + "initial": "400%", + "appliesto": "nonReplacedBlockAndInlineBlockElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-content-zoom-limit-max" + }, + "-ms-content-zoom-limit-min": { + "syntax": "", + "media": "interactive", + "inherited": false, + "animationType": "discrete", + "percentages": "minZoomFactor", + "groups": [ + "Microsoft Extensions" + ], + "initial": "100%", + "appliesto": "nonReplacedBlockAndInlineBlockElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-content-zoom-limit-min" + }, + "-ms-content-zoom-snap": { + "syntax": "<'-ms-content-zoom-snap-type'> || <'-ms-content-zoom-snap-points'>", + "media": "interactive", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": [ + "-ms-content-zoom-snap-type", + "-ms-content-zoom-snap-points" + ], + "appliesto": "nonReplacedBlockAndInlineBlockElements", + "computed": [ + "-ms-content-zoom-snap-type", + "-ms-content-zoom-snap-points" + ], + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-content-zoom-snap" + }, + "-ms-content-zoom-snap-points": { + "syntax": "snapInterval( , ) | snapList( # )", + "media": "interactive", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "snapInterval(0%, 100%)", + "appliesto": "nonReplacedBlockAndInlineBlockElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-content-zoom-snap-points" + }, + "-ms-content-zoom-snap-type": { + "syntax": "none | proximity | mandatory", + "media": "interactive", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "none", + "appliesto": "nonReplacedBlockAndInlineBlockElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-content-zoom-snap-type" + }, + "-ms-filter": { + "syntax": "", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "\"\"", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-filter" + }, + "-ms-flow-from": { + "syntax": "[ none | ]#", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "none", + "appliesto": "nonReplacedElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-flow-from" + }, + "-ms-flow-into": { + "syntax": "[ none | ]#", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "none", + "appliesto": "iframeElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-flow-into" + }, + "-ms-grid-columns": { + "syntax": "none | | ", + "media": "visual", + "inherited": false, + "animationType": "simpleListOfLpcDifferenceLpc", + "percentages": "referToDimensionOfContentArea", + "groups": [ + "CSS Grid Layout" + ], + "initial": "none", + "appliesto": "gridContainers", + "computed": "asSpecifiedRelativeToAbsoluteLengths", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-grid-columns" + }, + "-ms-grid-rows": { + "syntax": "none | | ", + "media": "visual", + "inherited": false, + "animationType": "simpleListOfLpcDifferenceLpc", + "percentages": "referToDimensionOfContentArea", + "groups": [ + "CSS Grid Layout" + ], + "initial": "none", + "appliesto": "gridContainers", + "computed": "asSpecifiedRelativeToAbsoluteLengths", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-grid-rows" + }, + "-ms-high-contrast-adjust": { + "syntax": "auto | none", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "auto", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-high-contrast-adjust" + }, + "-ms-hyphenate-limit-chars": { + "syntax": "auto | {1,3}", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "auto", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-hyphenate-limit-chars" + }, + "-ms-hyphenate-limit-lines": { + "syntax": "no-limit | ", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "no-limit", + "appliesto": "blockContainerElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-hyphenate-limit-lines" + }, + "-ms-hyphenate-limit-zone": { + "syntax": " | ", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "referToLineBoxWidth", + "groups": [ + "Microsoft Extensions" + ], + "initial": "0", + "appliesto": "blockContainerElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-hyphenate-limit-zone" + }, + "-ms-ime-align": { + "syntax": "auto | after", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "auto", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-ime-align" + }, + "-ms-overflow-style": { + "syntax": "auto | none | scrollbar | -ms-autohiding-scrollbar", + "media": "interactive", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "auto", + "appliesto": "nonReplacedBlockAndInlineBlockElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-overflow-style" + }, + "-ms-scrollbar-3dlight-color": { + "syntax": "", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "dependsOnUserAgent", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scrollbar-3dlight-color" + }, + "-ms-scrollbar-arrow-color": { + "syntax": "", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "ButtonText", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scrollbar-arrow-color" + }, + "-ms-scrollbar-base-color": { + "syntax": "", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "dependsOnUserAgent", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scrollbar-base-color" + }, + "-ms-scrollbar-darkshadow-color": { + "syntax": "", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "ThreeDDarkShadow", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scrollbar-darkshadow-color" + }, + "-ms-scrollbar-face-color": { + "syntax": "", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "ThreeDFace", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scrollbar-face-color" + }, + "-ms-scrollbar-highlight-color": { + "syntax": "", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "ThreeDHighlight", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scrollbar-highlight-color" + }, + "-ms-scrollbar-shadow-color": { + "syntax": "", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "ThreeDDarkShadow", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scrollbar-shadow-color" + }, + "-ms-scrollbar-track-color": { + "syntax": "", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "Scrollbar", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scrollbar-track-color" + }, + "-ms-scroll-chaining": { + "syntax": "chained | none", + "media": "interactive", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "chained", + "appliesto": "nonReplacedBlockAndInlineBlockElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scroll-chaining" + }, + "-ms-scroll-limit": { + "syntax": "<'-ms-scroll-limit-x-min'> <'-ms-scroll-limit-y-min'> <'-ms-scroll-limit-x-max'> <'-ms-scroll-limit-y-max'>", + "media": "interactive", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": [ + "-ms-scroll-limit-x-min", + "-ms-scroll-limit-y-min", + "-ms-scroll-limit-x-max", + "-ms-scroll-limit-y-max" + ], + "appliesto": "nonReplacedBlockAndInlineBlockElements", + "computed": [ + "-ms-scroll-limit-x-min", + "-ms-scroll-limit-y-min", + "-ms-scroll-limit-x-max", + "-ms-scroll-limit-y-max" + ], + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scroll-limit" + }, + "-ms-scroll-limit-x-max": { + "syntax": "auto | ", + "media": "interactive", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "auto", + "appliesto": "nonReplacedBlockAndInlineBlockElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scroll-limit-x-max" + }, + "-ms-scroll-limit-x-min": { + "syntax": "", + "media": "interactive", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "0", + "appliesto": "nonReplacedBlockAndInlineBlockElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scroll-limit-x-min" + }, + "-ms-scroll-limit-y-max": { + "syntax": "auto | ", + "media": "interactive", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "auto", + "appliesto": "nonReplacedBlockAndInlineBlockElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scroll-limit-y-max" + }, + "-ms-scroll-limit-y-min": { + "syntax": "", + "media": "interactive", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "0", + "appliesto": "nonReplacedBlockAndInlineBlockElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scroll-limit-y-min" + }, + "-ms-scroll-rails": { + "syntax": "none | railed", + "media": "interactive", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "railed", + "appliesto": "nonReplacedBlockAndInlineBlockElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scroll-rails" + }, + "-ms-scroll-snap-points-x": { + "syntax": "snapInterval( , ) | snapList( # )", + "media": "interactive", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "snapInterval(0px, 100%)", + "appliesto": "nonReplacedBlockAndInlineBlockElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scroll-snap-points-x" + }, + "-ms-scroll-snap-points-y": { + "syntax": "snapInterval( , ) | snapList( # )", + "media": "interactive", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "snapInterval(0px, 100%)", + "appliesto": "nonReplacedBlockAndInlineBlockElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scroll-snap-points-y" + }, + "-ms-scroll-snap-type": { + "syntax": "none | proximity | mandatory", + "media": "interactive", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "none", + "appliesto": "nonReplacedBlockAndInlineBlockElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scroll-snap-type" + }, + "-ms-scroll-snap-x": { + "syntax": "<'-ms-scroll-snap-type'> <'-ms-scroll-snap-points-x'>", + "media": "interactive", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": [ + "-ms-scroll-snap-type", + "-ms-scroll-snap-points-x" + ], + "appliesto": "nonReplacedBlockAndInlineBlockElements", + "computed": [ + "-ms-scroll-snap-type", + "-ms-scroll-snap-points-x" + ], + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scroll-snap-x" + }, + "-ms-scroll-snap-y": { + "syntax": "<'-ms-scroll-snap-type'> <'-ms-scroll-snap-points-y'>", + "media": "interactive", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": [ + "-ms-scroll-snap-type", + "-ms-scroll-snap-points-y" + ], + "appliesto": "nonReplacedBlockAndInlineBlockElements", + "computed": [ + "-ms-scroll-snap-type", + "-ms-scroll-snap-points-y" + ], + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scroll-snap-y" + }, + "-ms-scroll-translation": { + "syntax": "none | vertical-to-horizontal", + "media": "interactive", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "none", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-scroll-translation" + }, + "-ms-text-autospace": { + "syntax": "none | ideograph-alpha | ideograph-numeric | ideograph-parenthesis | ideograph-space", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "none", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-text-autospace" + }, + "-ms-touch-select": { + "syntax": "grippers | none", + "media": "interactive", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "grippers", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-touch-select" + }, + "-ms-user-select": { + "syntax": "none | element | text", + "media": "interactive", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "text", + "appliesto": "nonReplacedElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-user-select" + }, + "-ms-wrap-flow": { + "syntax": "auto | both | start | end | maximum | clear", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "auto", + "appliesto": "blockLevelElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-wrap-flow" + }, + "-ms-wrap-margin": { + "syntax": "", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "0", + "appliesto": "exclusionElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-wrap-margin" + }, + "-ms-wrap-through": { + "syntax": "wrap | none", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Microsoft Extensions" + ], + "initial": "wrap", + "appliesto": "blockLevelElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-ms-wrap-through" + }, + "-moz-appearance": { + "syntax": "none | button | button-arrow-down | button-arrow-next | button-arrow-previous | button-arrow-up | button-bevel | button-focus | caret | checkbox | checkbox-container | checkbox-label | checkmenuitem | dualbutton | groupbox | listbox | listitem | menuarrow | menubar | menucheckbox | menuimage | menuitem | menuitemtext | menulist | menulist-button | menulist-text | menulist-textfield | menupopup | menuradio | menuseparator | meterbar | meterchunk | progressbar | progressbar-vertical | progresschunk | progresschunk-vertical | radio | radio-container | radio-label | radiomenuitem | range | range-thumb | resizer | resizerpanel | scale-horizontal | scalethumbend | scalethumb-horizontal | scalethumbstart | scalethumbtick | scalethumb-vertical | scale-vertical | scrollbarbutton-down | scrollbarbutton-left | scrollbarbutton-right | scrollbarbutton-up | scrollbarthumb-horizontal | scrollbarthumb-vertical | scrollbartrack-horizontal | scrollbartrack-vertical | searchfield | separator | sheet | spinner | spinner-downbutton | spinner-textfield | spinner-upbutton | splitter | statusbar | statusbarpanel | tab | tabpanel | tabpanels | tab-scroll-arrow-back | tab-scroll-arrow-forward | textfield | textfield-multiline | toolbar | toolbarbutton | toolbarbutton-dropdown | toolbargripper | toolbox | tooltip | treeheader | treeheadercell | treeheadersortarrow | treeitem | treeline | treetwisty | treetwistyopen | treeview | -moz-mac-unified-toolbar | -moz-win-borderless-glass | -moz-win-browsertabbar-toolbox | -moz-win-communicationstext | -moz-win-communications-toolbox | -moz-win-exclude-glass | -moz-win-glass | -moz-win-mediatext | -moz-win-media-toolbox | -moz-window-button-box | -moz-window-button-box-maximized | -moz-window-button-close | -moz-window-button-maximize | -moz-window-button-minimize | -moz-window-button-restore | -moz-window-frame-bottom | -moz-window-frame-left | -moz-window-frame-right | -moz-window-titlebar | -moz-window-titlebar-maximized", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Mozilla Extensions", + "WebKit Extensions" + ], + "initial": "noneButOverriddenInUserAgentCSS", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/appearance" + }, + "-moz-binding": { + "syntax": " | none", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Mozilla Extensions" + ], + "initial": "none", + "appliesto": "allElementsExceptGeneratedContentOrPseudoElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-binding" + }, + "-moz-border-bottom-colors": { + "syntax": "+ | none", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Mozilla Extensions" + ], + "initial": "none", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-border-bottom-colors" + }, + "-moz-border-left-colors": { + "syntax": "+ | none", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Mozilla Extensions" + ], + "initial": "none", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-border-left-colors" + }, + "-moz-border-right-colors": { + "syntax": "+ | none", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Mozilla Extensions" + ], + "initial": "none", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-border-right-colors" + }, + "-moz-border-top-colors": { + "syntax": "+ | none", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Mozilla Extensions" + ], + "initial": "none", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-border-top-colors" + }, + "-moz-context-properties": { + "syntax": "none | [ fill | fill-opacity | stroke | stroke-opacity ]#", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Mozilla Extensions" + ], + "initial": "none", + "appliesto": "allElementsThatCanReferenceImages", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-context-properties" + }, + "-moz-float-edge": { + "syntax": "border-box | content-box | margin-box | padding-box", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Mozilla Extensions" + ], + "initial": "content-box", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-float-edge" + }, + "-moz-force-broken-image-icon": { + "syntax": "0 | 1", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Mozilla Extensions" + ], + "initial": "0", + "appliesto": "images", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-force-broken-image-icon" + }, + "-moz-image-region": { + "syntax": " | auto", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Mozilla Extensions" + ], + "initial": "auto", + "appliesto": "xulImageElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-image-region" + }, + "-moz-orient": { + "syntax": "inline | block | horizontal | vertical", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Mozilla Extensions" + ], + "initial": "inline", + "appliesto": "anyElementEffectOnProgressAndMeter", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-orient" + }, + "-moz-outline-radius": { + "syntax": "{1,4} [ / {1,4} ]?", + "media": "visual", + "inherited": false, + "animationType": [ + "-moz-outline-radius-topleft", + "-moz-outline-radius-topright", + "-moz-outline-radius-bottomright", + "-moz-outline-radius-bottomleft" + ], + "percentages": [ + "-moz-outline-radius-topleft", + "-moz-outline-radius-topright", + "-moz-outline-radius-bottomright", + "-moz-outline-radius-bottomleft" + ], + "groups": [ + "Mozilla Extensions" + ], + "initial": [ + "-moz-outline-radius-topleft", + "-moz-outline-radius-topright", + "-moz-outline-radius-bottomright", + "-moz-outline-radius-bottomleft" + ], + "appliesto": "allElements", + "computed": [ + "-moz-outline-radius-topleft", + "-moz-outline-radius-topright", + "-moz-outline-radius-bottomright", + "-moz-outline-radius-bottomleft" + ], + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-outline-radius" + }, + "-moz-outline-radius-bottomleft": { + "syntax": "", + "media": "visual", + "inherited": false, + "animationType": "lpc", + "percentages": "referToDimensionOfBorderBox", + "groups": [ + "Mozilla Extensions" + ], + "initial": "0", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-outline-radius-bottomleft" + }, + "-moz-outline-radius-bottomright": { + "syntax": "", + "media": "visual", + "inherited": false, + "animationType": "lpc", + "percentages": "referToDimensionOfBorderBox", + "groups": [ + "Mozilla Extensions" + ], + "initial": "0", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-outline-radius-bottomright" + }, + "-moz-outline-radius-topleft": { + "syntax": "", + "media": "visual", + "inherited": false, + "animationType": "lpc", + "percentages": "referToDimensionOfBorderBox", + "groups": [ + "Mozilla Extensions" + ], + "initial": "0", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-outline-radius-topleft" + }, + "-moz-outline-radius-topright": { + "syntax": "", + "media": "visual", + "inherited": false, + "animationType": "lpc", + "percentages": "referToDimensionOfBorderBox", + "groups": [ + "Mozilla Extensions" + ], + "initial": "0", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-outline-radius-topright" + }, + "-moz-stack-sizing": { + "syntax": "ignore | stretch-to-fit", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Mozilla Extensions" + ], + "initial": "stretch-to-fit", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-stack-sizing" + }, + "-moz-text-blink": { + "syntax": "none | blink", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Mozilla Extensions" + ], + "initial": "none", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-text-blink" + }, + "-moz-user-focus": { + "syntax": "ignore | normal | select-after | select-before | select-menu | select-same | select-all | none", + "media": "interactive", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Mozilla Extensions" + ], + "initial": "none", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-user-focus" + }, + "-moz-user-input": { + "syntax": "auto | none | enabled | disabled", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Mozilla Extensions" + ], + "initial": "auto", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-user-input" + }, + "-moz-user-modify": { + "syntax": "read-only | read-write | write-only", + "media": "interactive", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Mozilla Extensions" + ], + "initial": "read-only", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-user-modify" + }, + "-moz-window-dragging": { + "syntax": "drag | no-drag", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Mozilla Extensions" + ], + "initial": "drag", + "appliesto": "allElementsCreatingNativeWindows", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-window-dragging" + }, + "-moz-window-shadow": { + "syntax": "default | menu | tooltip | sheet | none", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "Mozilla Extensions" + ], + "initial": "default", + "appliesto": "allElementsCreatingNativeWindows", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-moz-window-shadow" + }, + "-webkit-appearance": { + "syntax": "none | button | button-bevel | caret | checkbox | default-button | inner-spin-button | listbox | listitem | media-controls-background | media-controls-fullscreen-background | media-current-time-display | media-enter-fullscreen-button | media-exit-fullscreen-button | media-fullscreen-button | media-mute-button | media-overlay-play-button | media-play-button | media-seek-back-button | media-seek-forward-button | media-slider | media-sliderthumb | media-time-remaining-display | media-toggle-closed-captions-button | media-volume-slider | media-volume-slider-container | media-volume-sliderthumb | menulist | menulist-button | menulist-text | menulist-textfield | meter | progress-bar | progress-bar-value | push-button | radio | searchfield | searchfield-cancel-button | searchfield-decoration | searchfield-results-button | searchfield-results-decoration | slider-horizontal | slider-vertical | sliderthumb-horizontal | sliderthumb-vertical | square-button | textarea | textfield | -apple-pay-button", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "WebKit Extensions" + ], + "initial": "noneButOverriddenInUserAgentCSS", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/appearance" + }, + "-webkit-border-before": { + "syntax": "<'border-width'> || <'border-style'> || ", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": [ + "-webkit-border-before-width" + ], + "groups": [ + "WebKit Extensions" + ], + "initial": [ + "border-width", + "border-style", + "color" + ], + "appliesto": "allElements", + "computed": [ + "border-width", + "border-style", + "color" + ], + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-border-before" + }, + "-webkit-border-before-color": { + "syntax": "", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "WebKit Extensions" + ], + "initial": "currentcolor", + "appliesto": "allElements", + "computed": "computedColor", + "order": "uniqueOrder", + "status": "nonstandard" + }, + "-webkit-border-before-style": { + "syntax": "<'border-style'>", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "WebKit Extensions" + ], + "initial": "none", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard" + }, + "-webkit-border-before-width": { + "syntax": "<'border-width'>", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "logicalWidthOfContainingBlock", + "groups": [ + "WebKit Extensions" + ], + "initial": "medium", + "appliesto": "allElements", + "computed": "absoluteLengthZeroIfBorderStyleNoneOrHidden", + "order": "uniqueOrder", + "status": "nonstandard" + }, + "-webkit-box-reflect": { + "syntax": "[ above | below | right | left ]? ? ?", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "WebKit Extensions" + ], + "initial": "none", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-box-reflect" + }, + "-webkit-line-clamp": { + "syntax": "none | ", + "media": "visual", + "inherited": false, + "animationType": "byComputedValueType", + "percentages": "no", + "groups": [ + "WebKit Extensions", + "CSS Overflow" + ], + "initial": "none", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-line-clamp" + }, + "-webkit-mask": { + "syntax": "[ || [ / ]? || || [ | border | padding | content | text ] || [ | border | padding | content ] ]#", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "WebKit Extensions" + ], + "initial": [ + "-webkit-mask-image", + "-webkit-mask-repeat", + "-webkit-mask-attachment", + "-webkit-mask-position", + "-webkit-mask-origin", + "-webkit-mask-clip" + ], + "appliesto": "allElements", + "computed": [ + "-webkit-mask-image", + "-webkit-mask-repeat", + "-webkit-mask-attachment", + "-webkit-mask-position", + "-webkit-mask-origin", + "-webkit-mask-clip" + ], + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/mask" + }, + "-webkit-mask-attachment": { + "syntax": "#", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "WebKit Extensions" + ], + "initial": "scroll", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "orderOfAppearance", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-mask-attachment" + }, + "-webkit-mask-clip": { + "syntax": "[ | border | padding | content | text ]#", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "WebKit Extensions" + ], + "initial": "border", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "orderOfAppearance", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/mask-clip" + }, + "-webkit-mask-composite": { + "syntax": "#", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "WebKit Extensions" + ], + "initial": "source-over", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "orderOfAppearance", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-mask-composite" + }, + "-webkit-mask-image": { + "syntax": "#", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "WebKit Extensions" + ], + "initial": "none", + "appliesto": "allElements", + "computed": "absoluteURIOrNone", + "order": "orderOfAppearance", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/mask-image" + }, + "-webkit-mask-origin": { + "syntax": "[ | border | padding | content ]#", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "WebKit Extensions" + ], + "initial": "padding", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "orderOfAppearance", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/mask-origin" + }, + "-webkit-mask-position": { + "syntax": "#", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "referToSizeOfElement", + "groups": [ + "WebKit Extensions" + ], + "initial": "0% 0%", + "appliesto": "allElements", + "computed": "absoluteLengthOrPercentage", + "order": "orderOfAppearance", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/mask-position" + }, + "-webkit-mask-position-x": { + "syntax": "[ | left | center | right ]#", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "referToSizeOfElement", + "groups": [ + "WebKit Extensions" + ], + "initial": "0%", + "appliesto": "allElements", + "computed": "absoluteLengthOrPercentage", + "order": "orderOfAppearance", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-mask-position-x" + }, + "-webkit-mask-position-y": { + "syntax": "[ | top | center | bottom ]#", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "referToSizeOfElement", + "groups": [ + "WebKit Extensions" + ], + "initial": "0%", + "appliesto": "allElements", + "computed": "absoluteLengthOrPercentage", + "order": "orderOfAppearance", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-mask-position-y" + }, + "-webkit-mask-repeat": { + "syntax": "#", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "WebKit Extensions" + ], + "initial": "repeat", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "orderOfAppearance", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/mask-repeat" + }, + "-webkit-mask-repeat-x": { + "syntax": "repeat | no-repeat | space | round", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "WebKit Extensions" + ], + "initial": "repeat", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "orderOfAppearance", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-mask-repeat-x" + }, + "-webkit-mask-repeat-y": { + "syntax": "repeat | no-repeat | space | round", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "WebKit Extensions" + ], + "initial": "repeat", + "appliesto": "allElements", + "computed": "absoluteLengthOrPercentage", + "order": "orderOfAppearance", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-mask-repeat-y" + }, + "-webkit-mask-size": { + "syntax": "#", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "relativeToBackgroundPositioningArea", + "groups": [ + "WebKit Extensions" + ], + "initial": "auto auto", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "orderOfAppearance", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/mask-size" + }, + "-webkit-overflow-scrolling": { + "syntax": "auto | touch", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "WebKit Extensions" + ], + "initial": "auto", + "appliesto": "scrollingBoxes", + "computed": "asSpecified", + "order": "orderOfAppearance", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-overflow-scrolling" + }, + "-webkit-tap-highlight-color": { + "syntax": "", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "WebKit Extensions" + ], + "initial": "black", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-tap-highlight-color" + }, + "-webkit-text-fill-color": { + "syntax": "", + "media": "visual", + "inherited": true, + "animationType": "color", + "percentages": "no", + "groups": [ + "WebKit Extensions" + ], + "initial": "currentcolor", + "appliesto": "allElements", + "computed": "computedColor", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-text-fill-color" + }, + "-webkit-text-stroke": { + "syntax": " || ", + "media": "visual", + "inherited": true, + "animationType": [ + "-webkit-text-stroke-width", + "-webkit-text-stroke-color" + ], + "percentages": "no", + "groups": [ + "WebKit Extensions" + ], + "initial": [ + "-webkit-text-stroke-width", + "-webkit-text-stroke-color" + ], + "appliesto": "allElements", + "computed": [ + "-webkit-text-stroke-width", + "-webkit-text-stroke-color" + ], + "order": "canonicalOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-text-stroke" + }, + "-webkit-text-stroke-color": { + "syntax": "", + "media": "visual", + "inherited": true, + "animationType": "color", + "percentages": "no", + "groups": [ + "WebKit Extensions" + ], + "initial": "currentcolor", + "appliesto": "allElements", + "computed": "computedColor", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-text-stroke-color" + }, + "-webkit-text-stroke-width": { + "syntax": "", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "WebKit Extensions" + ], + "initial": "0", + "appliesto": "allElements", + "computed": "absoluteLength", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-text-stroke-width" + }, + "-webkit-touch-callout": { + "syntax": "default | none", + "media": "visual", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "WebKit Extensions" + ], + "initial": "default", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/-webkit-touch-callout" + }, + "-webkit-user-modify": { + "syntax": "read-only | read-write | read-write-plaintext-only", + "media": "interactive", + "inherited": true, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "WebKit Extensions" + ], + "initial": "read-only", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "nonstandard" + }, + "accent-color": { + "syntax": "auto | ", + "media": "interactive", + "inherited": true, + "animationType": "byComputedValueType", + "percentages": "no", + "groups": [ + "CSS Basic User Interface" + ], + "initial": "auto", + "appliesto": "allElements", + "computed": "asAutoOrColor", + "order": "perGrammar", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/accent-color" + }, + "align-content": { + "syntax": "normal | | | ? ", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "CSS Box Alignment" + ], + "initial": "normal", + "appliesto": "multilineFlexContainers", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/align-content" + }, + "align-items": { + "syntax": "normal | stretch | | [ ? ]", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "CSS Box Alignment" + ], + "initial": "normal", + "appliesto": "allElements", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/align-items" + }, + "align-self": { + "syntax": "auto | normal | stretch | | ? ", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "CSS Box Alignment" + ], + "initial": "auto", + "appliesto": "flexItemsGridItemsAndAbsolutelyPositionedBoxes", + "computed": "autoOnAbsolutelyPositionedElementsValueOfAlignItemsOnParent", + "order": "uniqueOrder", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/align-self" + }, + "align-tracks": { + "syntax": "[ normal | | | ? ]#", + "media": "visual", + "inherited": false, + "animationType": "discrete", + "percentages": "no", + "groups": [ + "CSS Grid Layout" + ], + "initial": "normal", + "appliesto": "gridContainersWithMasonryLayoutInTheirBlockAxis", + "computed": "asSpecified", + "order": "uniqueOrder", + "status": "experimental", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/align-tracks" + }, + "all": { + "syntax": "initial | inherit | unset | revert | revert-layer", + "media": "noPracticalMedia", + "inherited": false, + "animationType": "eachOfShorthandPropertiesExceptUnicodeBiDiAndDirection", + "percentages": "no", + "groups": [ + "CSS Miscellaneous" + ], + "initial": "noPracticalInitialValue", + "appliesto": "allElements", + "computed": "asSpecifiedAppliesToEachProperty", + "order": "uniqueOrder", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/all" + }, + "animation": { + "syntax": "#", + "media": "visual", + "inherited": false, + "animationType": "notAnimatable", + "percentages": "no", + "groups": [ + "CSS Animations" + ], + "initial": [ + "animation-name", + "animation-duration", + "animation-timing-function", + "animation-delay", + "animation-iteration-count", + "animation-direction", + "animation-fill-mode", + "animation-play-state", + "animation-timeline" + ], + "appliesto": "allElementsAndPseudos", + "computed": [ + "animation-name", + "animation-duration", + "animation-timing-function", + "animation-delay", + "animation-direction", + "animation-iteration-count", + "animation-fill-mode", + "animation-play-state", + "animation-timeline" + ], + "order": "orderOfAppearance", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/animation" + }, + "animation-delay": { + "syntax": "