From afa87af01c79a9baa539f2992d32154d2a4739bd Mon Sep 17 00:00:00 2001 From: Adam Mathes Date: Sat, 14 Feb 2026 14:46:37 -0800 Subject: task: delete vanilla js prototype\n\n- Removed vanilla/ directory and web/dist/vanilla directory\n- Updated Makefile, Dockerfile, and CI workflow to remove vanilla references\n- Cleaned up web/web.go to remove vanilla embed and routes\n- Verified build and tests pass\n\nCloses NK-2tcnmq --- vanilla/node_modules/mdn-data/LICENSE | 116 - vanilla/node_modules/mdn-data/README.md | 59 - vanilla/node_modules/mdn-data/api/index.js | 3 - vanilla/node_modules/mdn-data/api/inheritance.json | 2681 ----- .../mdn-data/api/inheritance.schema.json | 31 - vanilla/node_modules/mdn-data/css/at-rules.json | 504 - .../node_modules/mdn-data/css/at-rules.schema.json | 131 - vanilla/node_modules/mdn-data/css/definitions.json | 80 - vanilla/node_modules/mdn-data/css/functions.json | 593 - .../mdn-data/css/functions.schema.json | 45 - vanilla/node_modules/mdn-data/css/index.js | 9 - vanilla/node_modules/mdn-data/css/properties.json | 10806 ------------------- .../mdn-data/css/properties.schema.json | 449 - vanilla/node_modules/mdn-data/css/selectors.json | 1071 -- .../mdn-data/css/selectors.schema.json | 36 - vanilla/node_modules/mdn-data/css/syntaxes.json | 899 -- .../node_modules/mdn-data/css/syntaxes.schema.json | 15 - vanilla/node_modules/mdn-data/css/types.json | 287 - .../node_modules/mdn-data/css/types.schema.json | 32 - vanilla/node_modules/mdn-data/css/units.json | 213 - .../node_modules/mdn-data/css/units.schema.json | 28 - vanilla/node_modules/mdn-data/index.js | 5 - vanilla/node_modules/mdn-data/l10n/css.json | 1876 ---- vanilla/node_modules/mdn-data/l10n/index.js | 3 - vanilla/node_modules/mdn-data/package.json | 38 - 25 files changed, 20010 deletions(-) delete mode 100644 vanilla/node_modules/mdn-data/LICENSE delete mode 100644 vanilla/node_modules/mdn-data/README.md delete mode 100644 vanilla/node_modules/mdn-data/api/index.js delete mode 100644 vanilla/node_modules/mdn-data/api/inheritance.json delete mode 100644 vanilla/node_modules/mdn-data/api/inheritance.schema.json delete mode 100644 vanilla/node_modules/mdn-data/css/at-rules.json delete mode 100644 vanilla/node_modules/mdn-data/css/at-rules.schema.json delete mode 100644 vanilla/node_modules/mdn-data/css/definitions.json delete mode 100644 vanilla/node_modules/mdn-data/css/functions.json delete mode 100644 vanilla/node_modules/mdn-data/css/functions.schema.json delete mode 100644 vanilla/node_modules/mdn-data/css/index.js delete mode 100644 vanilla/node_modules/mdn-data/css/properties.json delete mode 100644 vanilla/node_modules/mdn-data/css/properties.schema.json delete mode 100644 vanilla/node_modules/mdn-data/css/selectors.json delete mode 100644 vanilla/node_modules/mdn-data/css/selectors.schema.json delete mode 100644 vanilla/node_modules/mdn-data/css/syntaxes.json delete mode 100644 vanilla/node_modules/mdn-data/css/syntaxes.schema.json delete mode 100644 vanilla/node_modules/mdn-data/css/types.json delete mode 100644 vanilla/node_modules/mdn-data/css/types.schema.json delete mode 100644 vanilla/node_modules/mdn-data/css/units.json delete mode 100644 vanilla/node_modules/mdn-data/css/units.schema.json delete mode 100644 vanilla/node_modules/mdn-data/index.js delete mode 100644 vanilla/node_modules/mdn-data/l10n/css.json delete mode 100644 vanilla/node_modules/mdn-data/l10n/index.js delete mode 100644 vanilla/node_modules/mdn-data/package.json (limited to 'vanilla/node_modules/mdn-data') diff --git a/vanilla/node_modules/mdn-data/LICENSE b/vanilla/node_modules/mdn-data/LICENSE deleted file mode 100644 index 670154e..0000000 --- a/vanilla/node_modules/mdn-data/LICENSE +++ /dev/null @@ -1,116 +0,0 @@ -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/vanilla/node_modules/mdn-data/README.md b/vanilla/node_modules/mdn-data/README.md deleted file mode 100644 index 6932b2c..0000000 --- a/vanilla/node_modules/mdn-data/README.md +++ /dev/null @@ -1,59 +0,0 @@ -# Welcome to MDN data - -> **Note** -> We are in the process of deprecating the `mdn/data` package in favor of [`w3c/webref`](https://github.com/w3c/webref). -> If you depend on this project, let us know in our community [GitHub discussions](https://github.com/mdn/mdn-community/discussions/categories/platform). -> Thank you. - -[![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) - -This repository contains general data for Web technologies and is maintained by the [MDN team at Mozilla](https://wiki.mozilla.org/MDN). - -## Repository contents - -The data in this repository is used in MDN Web Docs to build [information boxes](https://developer.mozilla.org/en-US/docs/Web/CSS/background) and [sidebar navigation](https://developer.mozilla.org/en-US/docs/Web/API/Window). -External tools make use of this data as well, for example, the [CSSTree](https://github.com/csstree/csstree/) CSS parser. - -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 functions -- CSS properties -- CSS selectors -- CSS syntaxes -- CSS types -- CSS units - -For more information, see the [CSS data](./css/README.md) documentation and the [Updating CSS JSON DB](./docs/updating_css_json.md) guide. - -### 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 the [CONTRIBUTING.md](./CONTRIBUTING.md) document 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/vanilla/node_modules/mdn-data/api/index.js b/vanilla/node_modules/mdn-data/api/index.js deleted file mode 100644 index 4c1ec9b..0000000 --- a/vanilla/node_modules/mdn-data/api/index.js +++ /dev/null @@ -1,3 +0,0 @@ -module.exports = { - inheritance: require('./inheritance'), -} diff --git a/vanilla/node_modules/mdn-data/api/inheritance.json b/vanilla/node_modules/mdn-data/api/inheritance.json deleted file mode 100644 index c209790..0000000 --- a/vanilla/node_modules/mdn-data/api/inheritance.json +++ /dev/null @@ -1,2681 +0,0 @@ -{ - "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/vanilla/node_modules/mdn-data/api/inheritance.schema.json b/vanilla/node_modules/mdn-data/api/inheritance.schema.json deleted file mode 100644 index 706abbc..0000000 --- a/vanilla/node_modules/mdn-data/api/inheritance.schema.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "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/vanilla/node_modules/mdn-data/css/at-rules.json b/vanilla/node_modules/mdn-data/css/at-rules.json deleted file mode 100644 index 30dc981..0000000 --- a/vanilla/node_modules/mdn-data/css/at-rules.json +++ /dev/null @@ -1,504 +0,0 @@ -{ - "@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-palette-values": { - "syntax": "@font-palette-values { }", - "groups": [ - "CSS Fonts" - ], - "descriptors": { - "base-palette": { - "syntax": "light | dark | ", - "media": "all", - "initial": "n/a (required)", - "percentages": "no", - "computed": "asSpecified", - "order": "uniqueOrder", - "status": "standard" - }, - "font-family": { - "syntax": "#", - "media": "all", - "initial": "n/a (required)", - "percentages": "no", - "computed": "asSpecified", - "order": "orderOfAppearance", - "status": "standard" - }, - "override-colors": { - "syntax": "[ ]#", - "media": "all", - "initial": "n/a (required)", - "percentages": "no", - "computed": "asSpecified", - "order": "orderOfAppearance", - "status": "standard" - } - }, - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@font-palette-values" - }, - "@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" - }, - "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" - }, - "page-orientation": { - "syntax": "upright | rotate-left | rotate-right ", - "media": [ - "visual", - "paged" - ], - "initial": "upright", - "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" - }, - "@position-try": { - "syntax": "@position-try {\n \n}", - "interfaces": [ - "CSSPositionTryRule" - ], - "groups": [ - "CSS Positioning" - ], - "status": "experimental", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@position-try" - }, - "@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" - }, - "@scope": { - "syntax": "@scope [()]? [to ()]? {\n \n}", - "groups": [ - "CSS Conditional Rules" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@scope" - }, - "@starting-style": { - "syntax": "@starting-style {\n | \n}", - "interfaces": [ - "CSSStartingStyleRule" - ], - "groups": [ - "CSS Animations" - ], - "status": "experimental", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@starting-style" - }, - "@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" - } -} diff --git a/vanilla/node_modules/mdn-data/css/at-rules.schema.json b/vanilla/node_modules/mdn-data/css/at-rules.schema.json deleted file mode 100644 index 9c89255..0000000 --- a/vanilla/node_modules/mdn-data/css/at-rules.schema.json +++ /dev/null @@ -1,131 +0,0 @@ -{ - "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", - "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/vanilla/node_modules/mdn-data/css/definitions.json b/vanilla/node_modules/mdn-data/css/definitions.json deleted file mode 100644 index df4d95f..0000000 --- a/vanilla/node_modules/mdn-data/css/definitions.json +++ /dev/null @@ -1,80 +0,0 @@ -{ - "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 View Transitions", - "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", - "Scalable Vector Graphics", - "WebKit Extensions" - ] - } -} diff --git a/vanilla/node_modules/mdn-data/css/functions.json b/vanilla/node_modules/mdn-data/css/functions.json deleted file mode 100644 index 09c9ce3..0000000 --- a/vanilla/node_modules/mdn-data/css/functions.json +++ /dev/null @@ -1,593 +0,0 @@ -{ - "anchor()": { - "syntax": "anchor( ? && , ? )", - "groups": [ - "CSS Positioning" - ], - "status": "experimental", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/anchor" - }, - "anchor-size()": { - "syntax": "anchor-size( [ || ]? , ? )", - "groups": [ - "CSS Positioning" - ], - "status": "experimental", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/anchor-size" - }, - "attr()": { - "syntax": "attr( ? [, ]? )", - "groups": [ - "CSS Generated Content" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/attr" - }, - "blur()": { - "syntax": "blur( )", - "groups": [ - "Filter Effects" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/filter-function/blur" - }, - "brightness()": { - "syntax": "brightness( )", - "groups": [ - "Filter Effects" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/filter-function/brightness" - }, - "calc()": { - "syntax": "calc( )", - "groups": [ - "CSS Units", - "CSS Lengths" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/calc" - }, - "circle()": { - "syntax": "circle( [ ]? [ at ]? )", - "groups": [ - "CSS Shapes" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/basic-shape/circle" - }, - "clamp()": { - "syntax": "clamp( #{3} )", - "groups": [ - "CSS Fonts" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/clamp" - }, - "conic-gradient()": { - "syntax": "conic-gradient( [ from ]? [ at ]?, )", - "groups": [ - "CSS Backgrounds and Borders", - "CSS Color" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/gradient/conic-gradient" - }, - "contrast()": { - "syntax": "contrast( [ ] )", - "groups": [ - "Filter Effects", - "CSS Color" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/filter-function/contrast" - }, - "counter()": { - "syntax": "counter( , ? )", - "groups": [ - "CSS Lists and Counters" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/counter" - }, - "counters()": { - "syntax": "counters( , , ? )", - "groups": [ - "CSS Lists and Counters" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/counters" - }, - "cross-fade()": { - "syntax": "cross-fade( , ? )", - "groups": [ - "Filter Effects", - "CSS Color" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/cross-fade" - }, - "drop-shadow()": { - "syntax": "drop-shadow( {2,3} ? )", - "groups": [ - "Filter Effects", - "CSS Color" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/filter-function/drop-shadow" - }, - "element()": { - "syntax": "element( )", - "groups": [ - "CSS Miscellaneous" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/element" - }, - "ellipse()": { - "syntax": "ellipse( [ {2} ]? [ at ]? )", - "groups": [ - "CSS Shapes" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/basic-shape/ellipse" - }, - "env()": { - "syntax": "env( , ? )", - "groups": [ - "CSS Box Model" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/env" - }, - "fit-content()": { - "syntax": "fit-content( [ | ] )", - "groups": [ - "CSS Box Model" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/fit-content" - }, - "grayscale()": { - "syntax": "grayscale( )", - "groups": [ - "Filter Effects", - "CSS Color" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/filter-function/grayscale" - }, - "hsl()": { - "syntax": "hsl( [ / ]? ) | hsl( , , , ? )", - "groups": [ - "CSS Color" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color_value/hsl" - }, - "hsla()": { - "syntax": "hsla( [ / ]? ) | hsla( , , , ? )", - "groups": [ - "CSS Color" - ], - "status": "nonstandard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color_value/hsla" - }, - "hue-rotate()": { - "syntax": "hue-rotate( )", - "groups": [ - "Filter Effects", - "CSS Color" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/filter-function/hue-rotate" - }, - "image()": { - "syntax": "image( ? [ ? , ? ]! )", - "groups": [ - "CSS Images" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/image/image" - }, - "image-set()": { - "syntax": "image-set( # )", - "groups": [ - "CSS Images" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/image/image-set" - }, - "inset()": { - "syntax": "inset( {1,4} [ round <'border-radius'> ]? )", - "groups": [ - "CSS Shapes" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/basic-shape/inset" - }, - "invert()": { - "syntax": "invert( )", - "groups": [ - "Filter Effects", - "CSS Color" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/filter-function/invert" - }, - "leader()": { - "syntax": "leader( )", - "groups": [ - "CSS Miscellaneous" - ], - "status": "nonstandard" - }, - "linear-gradient()": { - "syntax": "linear-gradient( [ | to ]? , )", - "groups": [ - "CSS Backgrounds and Borders", - "CSS Color" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/gradient/linear-gradient" - }, - "matrix()": { - "syntax": "matrix( #{6} )", - "groups": [ - "CSS Transforms" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/matrix" - }, - "matrix3d()": { - "syntax": "matrix3d( #{16} )", - "groups": [ - "CSS Transforms" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/matrix3d" - }, - "max()": { - "syntax": "max( # )", - "groups": [ - "CSS Units", - "CSS Lengths" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/max" - }, - "min()": { - "syntax": "min( # )", - "groups": [ - "CSS Units", - "CSS Lengths" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/min" - }, - "minmax()": { - "syntax": "minmax( [ | | min-content | max-content | auto ] , [ | | | min-content | max-content | auto ] )", - "groups": [ - "CSS Units", - "CSS Lengths" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/minmax" - }, - "oklab()": { - "syntax": "oklab( [ | | none] [ | | none] [ | | none] [ / [ | none] ]? )", - "groups": [ - "CSS Color" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color_value/oklab" - }, - "oklch()": { - "syntax": "oklch( [ | | none] [ | | none] [ | none] [ / [ | none] ]? )", - "groups": [ - "CSS Color" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color_value/oklch" - }, - "opacity()": { - "syntax": "opacity( [ ] )", - "groups": [ - "Filter Effects", - "CSS Color" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/filter-function/opacity" - }, - "path()": { - "syntax": "path( [ , ]? )", - "groups": [ - "CSS Shapes", - "CSS Motion Path" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/basic-shape/path" - }, - "paint()": { - "syntax": "paint( , ? )", - "groups": [ - "CSS Backgrounds and Borders" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/image/paint" - }, - "perspective()": { - "syntax": "perspective( )", - "groups": [ - "CSS Transforms" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/perspective" - }, - "polygon()": { - "syntax": "polygon( ? , [ ]# )", - "groups": [ - "CSS Shapes" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/basic-shape/polygon" - }, - "radial-gradient()": { - "syntax": "radial-gradient( [ || ]? [ at ]? , )", - "groups": [ - "CSS Backgrounds and Borders", - "CSS Color" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/gradient/radial-gradient" - }, - "ray()": { - "syntax": "ray( && ? && contain? && [at ]? )", - "groups": [ - "CSS Motion Path" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/ray" - }, - "repeating-linear-gradient()": { - "syntax": "repeating-linear-gradient( [ | to ]? , )", - "groups": [ - "CSS Backgrounds and Borders", - "CSS Color" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/repeating-linear-gradient" - }, - "repeating-radial-gradient()": { - "syntax": "repeating-radial-gradient( [ || ]? [ at ]? , )", - "groups": [ - "CSS Backgrounds and Borders", - "CSS Color" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/gradient/repeating-linear-gradient" - }, - "rgb()": { - "syntax": "rgb( {3} [ / ]? ) | rgb( {3} [ / ]? ) | rgb( #{3} , ? ) | rgb( #{3} , ? )", - "groups": [ - "CSS Color" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color_value/rgb" - }, - "rgba()": { - "syntax": "rgba( {3} [ / ]? ) | rgba( {3} [ / ]? ) | rgba( #{3} , ? ) | rgba( #{3} , ? )", - "groups": [ - "CSS Color" - ], - "status": "nonstandard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/color_value/rgba" - }, - "rotate()": { - "syntax": "rotate( [ | ] )", - "groups": [ - "CSS Transforms" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/rotate" - }, - "rotate3d()": { - "syntax": "rotate3d( , , , [ | ] )", - "groups": [ - "CSS Transforms" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/rotate3d" - }, - "rotateX()": { - "syntax": "rotateX( [ | ] )", - "groups": [ - "CSS Transforms" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/rotateX" - }, - "rotateY()": { - "syntax": "rotateY( [ | ] )", - "groups": [ - "CSS Transforms" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/rotateY" - }, - "rotateZ()": { - "syntax": "rotateZ( [ | ] )", - "groups": [ - "CSS Transforms" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/rotateZ" - }, - "saturate()": { - "syntax": "saturate( )", - "groups": [ - "Filter Effects", - "CSS Color" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/filter-function/saturate" - }, - "scale()": { - "syntax": "scale( , ? )", - "groups": [ - "CSS Transforms" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/scale" - }, - "scale3d()": { - "syntax": "scale3d( , , )", - "groups": [ - "CSS Transforms" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/scale3d" - }, - "scaleX()": { - "syntax": "scaleX( )", - "groups": [ - "CSS Transforms" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/scaleX" - }, - "scaleY()": { - "syntax": "scaleY( )", - "groups": [ - "CSS Transforms" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/scaleY" - }, - "scaleZ()": { - "syntax": "scaleZ( )", - "groups": [ - "CSS Transforms" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/scaleZ" - }, - "scroll()": { - "syntax": "scroll([ || ]?)", - "groups": [ - "CSS Animations" - ], - "status": "experimental", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/animation-timeline/scroll" - }, - "skew()": { - "syntax": "skew( [ | ] , [ | ]? )", - "groups": [ - "CSS Transforms" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/skew" - }, - "skewX()": { - "syntax": "skewX( [ | ] )", - "groups": [ - "CSS Transforms" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/skewX" - }, - "skewY()": { - "syntax": "skewY( [ | ] )", - "groups": [ - "CSS Transforms" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/skewY" - }, - "sepia()": { - "syntax": "sepia( )", - "groups": [ - "Filter Effects", - "CSS Color" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/filter-function/sepia" - }, - "target-counter()": { - "syntax": "target-counter( [ | ] , , ? )", - "groups": [ - "CSS Lists and Counters" - ], - "status": "nonstandard" - }, - "target-counters()": { - "syntax": "target-counters( [ | ] , , , ? )", - "groups": [ - "CSS Lists and Counters" - ], - "status": "nonstandard" - }, - "target-text()": { - "syntax": "target-text( [ | ] , [ content | before | after | first-letter ]? )", - "groups": [ - "CSS Miscellaneous" - ], - "status": "nonstandard" - }, - "translate()": { - "syntax": "translate( , ? )", - "groups": [ - "CSS Transforms" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/translate" - }, - "translate3d()": { - "syntax": "translate3d( , , )", - "groups": [ - "CSS Transforms" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/translate3d" - }, - "translateX()": { - "syntax": "translateX( )", - "groups": [ - "CSS Transforms" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/translateX" - }, - "translateY()": { - "syntax": "translateY( )", - "groups": [ - "CSS Transforms" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/translateY" - }, - "translateZ()": { - "syntax": "translateZ( )", - "groups": [ - "CSS Transforms" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/transform-function/translateZ" - }, - "var()": { - "syntax": "var( , ? )", - "groups": [ - "CSS Miscellaneous" - ], - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/var" - }, - "view()": { - "syntax": "view([ || <'view-timeline-inset'>]?)", - "groups": [ - "CSS Animations" - ], - "status": "experimental", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/animation-timeline/view" - } -} diff --git a/vanilla/node_modules/mdn-data/css/functions.schema.json b/vanilla/node_modules/mdn-data/css/functions.schema.json deleted file mode 100644 index 26fd45c..0000000 --- a/vanilla/node_modules/mdn-data/css/functions.schema.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "definitions": { - "status": { - "enum": [ - "standard", - "nonstandard", - "experimental", - "obsolete" - ] - }, - "mdn_url": { - "type": "string", - "pattern": "^https://developer.mozilla.org/docs/" - } - }, - "type": "object", - "additionalProperties": { - "type": "object", - "additionalProperties": false, - "required": [ - "syntax", - "groups", - "status" - ], - "properties": { - "syntax": { - "type": "string" - }, - "groups": { - "type": "array", - "minitems": 1, - "uniqueItems": true, - "items": { - "$ref": "definitions.json#/groupList" - } - }, - "status": { - "$ref": "#/definitions/status" - }, - "mdn_url": { - "$ref": "#/definitions/mdn_url" - } - } - } -} diff --git a/vanilla/node_modules/mdn-data/css/index.js b/vanilla/node_modules/mdn-data/css/index.js deleted file mode 100644 index fcc2ebd..0000000 --- a/vanilla/node_modules/mdn-data/css/index.js +++ /dev/null @@ -1,9 +0,0 @@ -module.exports = { - atRules: require('./at-rules'), - functions: require('./functions'), - selectors: require('./selectors'), - types: require('./types'), - properties: require('./properties'), - syntaxes: require('./syntaxes'), - units: require('./units'), -} diff --git a/vanilla/node_modules/mdn-data/css/properties.json b/vanilla/node_modules/mdn-data/css/properties.json deleted file mode 100644 index 7e0e0ff..0000000 --- a/vanilla/node_modules/mdn-data/css/properties.json +++ /dev/null @@ -1,10806 +0,0 @@ -{ - "--*": { - "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": "blockContainersMultiColumnContainersFlexContainersGridContainers", - "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" - }, - "anchor-name": { - "syntax": "none | #", - "media": "visual", - "inherited": false, - "animationType": "discrete", - "percentages": "no", - "groups": [ - "CSS Positioning" - ], - "initial": "none", - "appliesto": "allElementsThatGenerateAPrincipalBox", - "computed": "asSpecified", - "order": "perGrammar", - "status": "experimental", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/anchor-name" - }, - "anchor-scope": { - "syntax": "none | all | #", - "media": "visual", - "inherited": false, - "animationType": "discrete", - "percentages": "no", - "groups": [ - "CSS Positioning" - ], - "initial": "none", - "appliesto": "allElements", - "computed": "asSpecified", - "order": "perGrammar", - "status": "experimental", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/anchor-scope" - }, - "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": "allElements", - "computed": [ - "animation-name", - "animation-duration", - "animation-timing-function", - "animation-delay", - "animation-direction", - "animation-iteration-count", - "animation-fill-mode", - "animation-play-state", - "animation-timeline" - ], - "order": "perGrammar", - "status": "standard", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/animation" - }, - "animation-composition": { - "syntax": "#", - "media": "visual", - "inherited": false, - "animationType": "notAnimatable", - "percentages": "no", - "groups": [ - "CSS Animations" - ], - "initial": "replace", - "appliesto": "allElements", - "computed": "asSpecified", - "order": "uniqueOrder", - "status": "experimental", - "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/animation-composition" - }, - "animation-delay": { - "syntax": "