#   Copyright 2017 Google Inc. All Rights Reserved.
#   Licensed under the Apache License, Version 2.0 (the "License");
#   you may not use this file except in compliance with the License.
#   You may obtain a copy of the License at
#
#       http://www.apache.org/licenses/LICENSE-2.0
#
#   Unless required by applicable law or agreed to in writing, software
#   distributed under the License is distributed on an "AS IS" BASIS,
#   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
#   See the License for the specific language governing permissions and
#   limitations under the License.


<timeout_time> = 0
<timeout_time> = 100

<url_string> = "x"
<url_string> = "<hash>foo"
<url_string> = "data:text/html,foo"

<domain> = www.google.com

<framesrc> = x
<framesrc> = data:text/html,foo

<string_tag> = "<tagname>"
<string_svgtag> = "<svgtagname>"
<string_mathmltag> = "<mathmltagname>"

<string_attr> = "abbr"
<string_attr> = "accept"
<string_attr> = "accept-charset"
<string_attr> = "accepts-touch"
<string_attr> = "accesskey"
<string_attr> = "accumulate"
<string_attr> = "additive"
<string_attr> = "align"
<string_attr> = "alink"
<string_attr> = "allowfullscreen"
<string_attr> = "alt"
<string_attr> = "archive"
<string_attr> = "aria-activedescendant"
<string_attr> = "aria-autocomplete"
<string_attr> = "aria-atomic"
<string_attr> = "aria-busy"
<string_attr> = "aria-checked"
<string_attr> = "aria-controls"
<string_attr> = "aria-describedby"
<string_attr> = "aria-disabled"
<string_attr> = "aria-dropeffect"
<string_attr> = "aria-expanded"
<string_attr> = "aria-flowto"
<string_attr> = "aria-grabbed"
<string_attr> = "aria-haspopup"
<string_attr> = "aria-help"
<string_attr> = "aria-hidden"
<string_attr> = "aria-invalid"
<string_attr> = "aria-label"
<string_attr> = "aria-labeledby"
<string_attr> = "aria-labelledby"
<string_attr> = "aria-level"
<string_attr> = "aria-multiline"
<string_attr> = "aria-multiline"
<string_attr> = "aria-multiselectable"
<string_attr> = "aria-name"
<string_attr> = "aria-orientation"
<string_attr> = "aria-owns"
<string_attr> = "aria-posinset"
<string_attr> = "aria-pressed"
<string_attr> = "aria-readonly"
<string_attr> = "aria-relevant"
<string_attr> = "aria-required"
<string_attr> = "aria-selected"
<string_attr> = "aria-setsize"
<string_attr> = "aria-sort"
<string_attr> = "aria-valuemax"
<string_attr> = "aria-valuemin"
<string_attr> = "aria-valuenow"
<string_attr> = "aria-valuetext"
<string_attr> = "as"
<string_attr> = "async"
<string_attr> = "autocomplete"
<string_attr> = "autofocus"
<string_attr> = "autoload"
<string_attr> = "autoplay"
<string_attr> = "axis"
<string_attr> = "azimuth"
<string_attr> = "background"
<string_attr> = "background-color"
<string_attr> = "basefrequency"
<string_attr> = "baseprofile"
<string_attr> = "behavior"
<string_attr> = "bgcolor"
<string_attr> = "bgproperties"
<string_attr> = "border"
<string_attr> = "bordercolor"
<string_attr> = "buffered-rendering"
<string_attr> = "can-process-drag"
<string_attr> = "case"
<string_attr> = "case"
<string_attr> = "cellpadding"
<string_attr> = "cellspacing"
<string_attr> = "challenge"
<string_attr> = "char"
<string_attr> = "charoff"
<string_attr> = "charset"
<string_attr> = "checked"
<string_attr> = "cite"
<string_attr> = "class"
<string_attr> = "classid"
<string_attr> = "clear"
<string_attr> = "code"
<string_attr> = "codebase"
<string_attr> = "codetype"
<string_attr> = "color"
<string_attr> = "cols"
<string_attr> = "colspan"
<string_attr> = "compact"
<string_attr> = "content"
<string_attr> = "contenteditable"
<string_attr> = "contextmenu"
<string_attr> = "controls"
<string_attr> = "coords"
<string_attr> = "crossorigin"
<string_attr> = "data"
<string_attr> = "datetime"
<string_attr> = "declare"
<string_attr> = "default"
<string_attr> = "defer"
<string_attr> = "desc"
<string_attr> = "description"
<string_attr> = "dir"
<string_attr> = "direction"
<string_attr> = "dirname"
<string_attr> = "disabled"
<string_attr> = "display"
<string_attr> = "disposition"
<string_attr> = "download"
<string_attr> = "draggable"
<string_attr> = "encoding"
<string_attr> = "enctype"
<string_attr> = "expanded"
<string_attr> = "face"
<string_attr> = "focus"
<string_attr> = "focused"
<string_attr> = "for"
<string_attr> = "form"
<string_attr> = "formaction"
<string_attr> = "formenctype"
<string_attr> = "formmethod"
<string_attr> = "formnovalidate"
<string_attr> = "formtarget"
<string_attr> = "frame"
<string_attr> = "frameborder"
<string_attr> = "framemargin"
<string_attr> = "framespacing"
<string_attr> = "headers"
<string_attr> = "height"
<string_attr> = "hidden"
<string_attr> = "high"
<string_attr> = "href"
<string_attr> = "hreflang"
<string_attr> = "hspace"
<string_attr> = "http-equiv"
<string_attr> = "icon"
<string_attr> = "incremental"
<string_attr> = "indeterminate"
<string_attr> = "inner"
<string_attr> = "inputmode"
<string_attr> = "is"
<string_attr> = "ismap"
<string_attr> = "item"
<string_attr> = "itemid"
<string_attr> = "itemprop"
<string_attr> = "itemref"
<string_attr> = "itemscope"
<string_attr> = "itemtype"
<string_attr> = "keytype"
<string_attr> = "kind"
<string_attr> = "label"
<string_attr> = "lang"
<string_attr> = "language"
<string_attr> = "layout"
<string_attr> = "left"
<string_attr> = "leftmargin"
<string_attr> = "link"
<string_attr> = "list"
<string_attr> = "longdesc"
<string_attr> = "loop"
<string_attr> = "loopend"
<string_attr> = "loopstart"
<string_attr> = "low"
<string_attr> = "lowsrc"
<string_attr> = "manifest"
<string_attr> = "margin"
<string_attr> = "marginheight"
<string_attr> = "marginwidth"
<string_attr> = "max"
<string_attr> = "maxlength"
<string_attr> = "mayscript"
<string_attr> = "media"
<string_attr> = "menu"
<string_attr> = "method"
<string_attr> = "min"
<string_attr> = "minlength"
<string_attr> = "mode"
<string_attr> = "multiple"
<string_attr> = "muted"
<string_attr> = "name"
<string_attr> = "nohref"
<string_attr> = "nonce"
<string_attr> = "noresize"
<string_attr> = "noshade"
<string_attr> = "novalidate"
<string_attr> = "nowrap"
<string_attr> = "open"
<string_attr> = "optimum"
<string_attr> = "pattern"
<string_attr> = "ping"
<string_attr> = "placeholder"
<string_attr> = "playcount"
<string_attr> = "pluginspage"
<string_attr> = "poster"
<string_attr> = "preload"
<string_attr> = "profile"
<string_attr> = "prompt"
<string_attr> = "quality"
<string_attr> = "radiogroup"
<string_attr> = "readonly"
<string_attr> = "ref"
<string_attr> = "referrerpolicy"
<string_attr> = "rel"
<string_attr> = "required"
<string_attr> = "results"
<string_attr> = "rev"
<string_attr> = "reversed"
<string_attr> = "right"
<string_attr> = "rightmargin"
<string_attr> = "role"
<string_attr> = "row"
<string_attr> = "rows"
<string_attr> = "rowspan"
<string_attr> = "rules"
<string_attr> = "sandbox"
<string_attr> = "scheme"
<string_attr> = "scope"
<string_attr> = "scoped"
<string_attr> = "scrollamount"
<string_attr> = "scrolldelay"
<string_attr> = "scrolling"
<string_attr> = "seamless"
<string_attr> = "seed"
<string_attr> = "select"
<string_attr> = "selected"
<string_attr> = "shape"
<string_attr> = "shouldfocus"
<string_attr> = "size"
<string_attr> = "sizes"
<string_attr> = "slope"
<string_attr> = "slot"
<string_attr> = "span"
<string_attr> = "spellcheck"
<string_attr> = "src"
<string_attr> = "srcdoc"
<string_attr> = "srcset"
<string_attr> = "srclang"
<string_attr> = "standby"
<string_attr> = "start"
<string_attr> = "startoffset"
<string_attr> = "startval"
<string_attr> = "step"
<string_attr> = "style"
<string_attr> = "summary"
<string_attr> = "tabindex"
<string_attr> = "target"
<string_attr> = "text"
<string_attr> = "title"
<string_attr> = "topmargin"
<string_attr> = "translate"
<string_attr> = "truespeed"
<string_attr> = "type"
<string_attr> = "usemap"
<string_attr> = "valign"
<string_attr> = "value"
<string_attr> = "valuetype"
<string_attr> = "version"
<string_attr> = "vlink"
<string_attr> = "vspace"
<string_attr> = "width"
<string_attr> = "wrap"
<string_attr> = "onabort"
<string_attr> = "onautocomplete"
<string_attr> = "onautocompleteerror"
<string_attr> = "onafterscriptexecute"
<string_attr> = "onanimationend"
<string_attr> = "onanimationiteration"
<string_attr> = "onanimationstart"
<string_attr> = "onbeforecopy"
<string_attr> = "onbeforecut"
<string_attr> = "onbeforeload"
<string_attr> = "onbeforepaste"
<string_attr> = "onbeforescriptexecute"
<string_attr> = "onbeforeunload"
<string_attr> = "onbegin"
<string_attr> = "onblur"
<string_attr> = "oncanplay"
<string_attr> = "oncanplaythrough"
<string_attr> = "onchange"
<string_attr> = "onclick"
<string_attr> = "oncontextmenu"
<string_attr> = "oncopy"
<string_attr> = "oncut"
<string_attr> = "ondblclick"
<string_attr> = "ondrag"
<string_attr> = "ondragend"
<string_attr> = "ondragenter"
<string_attr> = "ondragleave"
<string_attr> = "ondragover"
<string_attr> = "ondragstart"
<string_attr> = "ondrop"
<string_attr> = "ondurationchange"
<string_attr> = "onend"
<string_attr> = "onemptied"
<string_attr> = "onended"
<string_attr> = "onerror"
<string_attr> = "onfocus"
<string_attr> = "onfocusin"
<string_attr> = "onfocusout"
<string_attr> = "onhashchange"
<string_attr> = "oninput"
<string_attr> = "oninvalid"
<string_attr> = "onkeydown"
<string_attr> = "onkeypress"
<string_attr> = "onkeyup"
<string_attr> = "onload"
<string_attr> = "onloadeddata"
<string_attr> = "onloadedmetadata"
<string_attr> = "onloadstart"
<string_attr> = "onmessage"
<string_attr> = "onmousedown"
<string_attr> = "onmouseenter"
<string_attr> = "onmouseleave"
<string_attr> = "onmousemove"
<string_attr> = "onmouseout"
<string_attr> = "onmouseover"
<string_attr> = "onmouseup"
<string_attr> = "onmousewheel"
<string_attr> = "onoffline"
<string_attr> = "ononline"
<string_attr> = "onorientationchange"
<string_attr> = "onpagehide"
<string_attr> = "onpageshow"
<string_attr> = "onpaste"
<string_attr> = "onpause"
<string_attr> = "onplay"
<string_attr> = "onplaying"
<string_attr> = "onpopstate"
<string_attr> = "onprogress"
<string_attr> = "onratechange"
<string_attr> = "onreset"
<string_attr> = "onresize"
<string_attr> = "onscroll"
<string_attr> = "onsearch"
<string_attr> = "onseeked"
<string_attr> = "onseeking"
<string_attr> = "onselect"
<string_attr> = "onselectionchange"
<string_attr> = "onselectstart"
<string_attr> = "onstalled"
<string_attr> = "onstorage"
<string_attr> = "onsubmit"
<string_attr> = "onsuspend"
<string_attr> = "ontimeupdate"
<string_attr> = "ontoggle"
<string_attr> = "ontouchcancel"
<string_attr> = "ontouchend"
<string_attr> = "ontouchmove"
<string_attr> = "ontouchstart"
<string_attr> = "ontransitionend"
<string_attr> = "onunload"
<string_attr> = "onvolumechange"
<string_attr> = "onwaiting"
<string_attr> = "onwebkitanimationend"
<string_attr> = "onwebkitanimationiteration"
<string_attr> = "onwebkitanimationstart"
<string_attr> = "onwebkitfullscreenchange"
<string_attr> = "onwebkitfullscreenerror"
<string_attr> = "onwebkitkeyadded"
<string_attr> = "onwebkitkeyerror"
<string_attr> = "onwebkitkeymessage"
<string_attr> = "onwebkitneedkey"
<string_attr> = "onwebkitsourceclose"
<string_attr> = "onwebkitsourceended"
<string_attr> = "onwebkitsourceopen"
<string_attr> = "onwebkitspeechchange"
<string_attr> = "onwebkittransitionend"
<string_attr> = "onwheel"

<string_attrvalue> = "<abbr_value>"
<string_attrvalue> = "<accept_value>"
<string_attrvalue> = "<accept-charset_value>"
<string_attrvalue> = "<accepts-touch_value>"
<string_attrvalue> = "<accesskey_value>"
<string_attrvalue> = "<accumulate_value>"
<string_attrvalue> = "<additive_value>"
<string_attrvalue> = "<align_value>"
<string_attrvalue> = "<alink_value>"
<string_attrvalue> = "<allowfullscreen_value>"
<string_attrvalue> = "<alt_value>"
<string_attrvalue> = "<archive_value>"
<string_attrvalue> = "<aria-activedescendant_value>"
<string_attrvalue> = "<aria-autocomplete_value>"
<string_attrvalue> = "<aria-atomic_value>"
<string_attrvalue> = "<aria-busy_value>"
<string_attrvalue> = "<aria-checked_value>"
<string_attrvalue> = "<aria-controls_value>"
<string_attrvalue> = "<aria-describedby_value>"
<string_attrvalue> = "<aria-disabled_value>"
<string_attrvalue> = "<aria-dropeffect_value>"
<string_attrvalue> = "<aria-expanded_value>"
<string_attrvalue> = "<aria-flowto_value>"
<string_attrvalue> = "<aria-grabbed_value>"
<string_attrvalue> = "<aria-haspopup_value>"
<string_attrvalue> = "<aria-help_value>"
<string_attrvalue> = "<aria-hidden_value>"
<string_attrvalue> = "<aria-invalid_value>"
<string_attrvalue> = "<aria-label_value>"
<string_attrvalue> = "<aria-labeledby_value>"
<string_attrvalue> = "<aria-labelledby_value>"
<string_attrvalue> = "<aria-level_value>"
<string_attrvalue> = "<aria-live_value>"
<string_attrvalue> = "<aria-multiline_value>"
<string_attrvalue> = "<aria-multiselectable_value>"
<string_attrvalue> = "<aria-name_value>"
<string_attrvalue> = "<aria-orientation_value>"
<string_attrvalue> = "<aria-owns_value>"
<string_attrvalue> = "<aria-posinset_value>"
<string_attrvalue> = "<aria-pressed_value>"
<string_attrvalue> = "<aria-readonly_value>"
<string_attrvalue> = "<aria-relevant_value>"
<string_attrvalue> = "<aria-required_value>"
<string_attrvalue> = "<aria-selected_value>"
<string_attrvalue> = "<aria-setsize_value>"
<string_attrvalue> = "<aria-sort_value>"
<string_attrvalue> = "<aria-valuemax_value>"
<string_attrvalue> = "<aria-valuemin_value>"
<string_attrvalue> = "<aria-valuenow_value>"
<string_attrvalue> = "<aria-valuetext_value>"
<string_attrvalue> = "<as_value>"
<string_attrvalue> = "<async_value>"
<string_attrvalue> = "<autocomplete_value>"
<string_attrvalue> = "<autofocus_value>"
<string_attrvalue> = "<autoload_value>"
<string_attrvalue> = "<autoplay_value>"
<string_attrvalue> = "<axis_value>"
<string_attrvalue> = "<azimuth_value>"
<string_attrvalue> = "<background_value>"
<string_attrvalue> = "<background-color_value>"
<string_attrvalue> = "<basefrequency_value>"
<string_attrvalue> = "<baseprofile_value>"
<string_attrvalue> = "<behavior_value>"
<string_attrvalue> = "<bgcolor_value>"
<string_attrvalue> = "<bgproperties_value>"
<string_attrvalue> = "<border_value>"
<string_attrvalue> = "<bordercolor_value>"
<string_attrvalue> = "<buffered-rendering_value>"
<string_attrvalue> = "<can-process-drag_value>"
<string_attrvalue> = "<case_value>"
<string_attrvalue> = "<capture_value>"
<string_attrvalue> = "<cellpadding_value>"
<string_attrvalue> = "<cellspacing_value>"
<string_attrvalue> = "<challenge_value>"
<string_attrvalue> = "<char_value>"
<string_attrvalue> = "<charoff_value>"
<string_attrvalue> = "<charset_value>"
<string_attrvalue> = "<checked_value>"
<string_attrvalue> = "<cite_value>"
<string_attrvalue> = "<class_value>"
<string_attrvalue> = "<classid_value>"
<string_attrvalue> = "<clear_value>"
<string_attrvalue> = "<code_value>"
<string_attrvalue> = "<codebase_value>"
<string_attrvalue> = "<codetype_value>"
<string_attrvalue> = "<color_value>"
<string_attrvalue> = "<cols_value>"
<string_attrvalue> = "<colspan_value>"
<string_attrvalue> = "<compact_value>"
<string_attrvalue> = "<content_value>"
<string_attrvalue> = "<contenteditable_value>"
<string_attrvalue> = "<contextmenu_value>"
<string_attrvalue> = "<controls_value>"
<string_attrvalue> = "<coords_value>"
<string_attrvalue> = "<crossorigin_value>"
<string_attrvalue> = "<data_value>"
<string_attrvalue> = "<datetime_value>"
<string_attrvalue> = "<declare_value>"
<string_attrvalue> = "<default_value>"
<string_attrvalue> = "<defer_value>"
<string_attrvalue> = "<desc_value>"
<string_attrvalue> = "<description_value>"
<string_attrvalue> = "<dir_value>"
<string_attrvalue> = "<direction_value>"
<string_attrvalue> = "<dirname_value>"
<string_attrvalue> = "<disabled_value>"
<string_attrvalue> = "<display_value>"
<string_attrvalue> = "<disposition_value>"
<string_attrvalue> = "<download_value>"
<string_attrvalue> = "<draggable_value>"
<string_attrvalue> = "<encoding_value>"
<string_attrvalue> = "<enctype_value>"
<string_attrvalue> = "<expanded_value>"
<string_attrvalue> = "<face_value>"
<string_attrvalue> = "<focus_value>"
<string_attrvalue> = "<focused_value>"
<string_attrvalue> = "<for_value>"
<string_attrvalue> = "<form_value>"
<string_attrvalue> = "<formaction_value>"
<string_attrvalue> = "<formenctype_value>"
<string_attrvalue> = "<formmethod_value>"
<string_attrvalue> = "<formnovalidate_value>"
<string_attrvalue> = "<formtarget_value>"
<string_attrvalue> = "<frame_value>"
<string_attrvalue> = "<frameborder_value>"
<string_attrvalue> = "<framemargin_value>"
<string_attrvalue> = "<framespacing_value>"
<string_attrvalue> = "<headers_value>"
<string_attrvalue> = "<height_value>"
<string_attrvalue> = "<hidden_value>"
<string_attrvalue> = "<high_value>"
<string_attrvalue> = "<href_value>"
<string_attrvalue> = "<hreflang_value>"
<string_attrvalue> = "<hspace_value>"
<string_attrvalue> = "<http-equiv_value>"
<string_attrvalue> = "<icon_value>"
<string_attrvalue> = "<incremental_value>"
<string_attrvalue> = "<indeterminate_value>"
<string_attrvalue> = "<inner_value>"
<string_attrvalue> = "<inputmode_value>"
<string_attrvalue> = "<is_value>"
<string_attrvalue> = "<ismap_value>"
<string_attrvalue> = "<item_value>"
<string_attrvalue> = "<itemid_value>"
<string_attrvalue> = "<itemprop_value>"
<string_attrvalue> = "<itemref_value>"
<string_attrvalue> = "<itemscope_value>"
<string_attrvalue> = "<itemtype_value>"
<string_attrvalue> = "<keytype_value>"
<string_attrvalue> = "<kind_value>"
<string_attrvalue> = "<label_value>"
<string_attrvalue> = "<lang_value>"
<string_attrvalue> = "<language_value>"
<string_attrvalue> = "<layout_value>"
<string_attrvalue> = "<left_value>"
<string_attrvalue> = "<leftmargin_value>"
<string_attrvalue> = "<link_value>"
<string_attrvalue> = "<list_value>"
<string_attrvalue> = "<longdesc_value>"
<string_attrvalue> = "<loop_value>"
<string_attrvalue> = "<loopend_value>"
<string_attrvalue> = "<loopstart_value>"
<string_attrvalue> = "<low_value>"
<string_attrvalue> = "<lowsrc_value>"
<string_attrvalue> = "<manifest_value>"
<string_attrvalue> = "<margin_value>"
<string_attrvalue> = "<marginheight_value>"
<string_attrvalue> = "<marginwidth_value>"
<string_attrvalue> = "<max_value>"
<string_attrvalue> = "<maxlength_value>"
<string_attrvalue> = "<mayscript_value>"
<string_attrvalue> = "<media_value>"
<string_attrvalue> = "<menu_value>"
<string_attrvalue> = "<method_value>"
<string_attrvalue> = "<min_value>"
<string_attrvalue> = "<minlength_value>"
<string_attrvalue> = "<mode_value>"
<string_attrvalue> = "<multiple_value>"
<string_attrvalue> = "<muted_value>"
<string_attrvalue> = "<name_value>"
<string_attrvalue> = "<nohref_value>"
<string_attrvalue> = "<nonce_value>"
<string_attrvalue> = "<noresize_value>"
<string_attrvalue> = "<noshade_value>"
<string_attrvalue> = "<novalidate_value>"
<string_attrvalue> = "<nowrap_value>"
<string_attrvalue> = "<open_value>"
<string_attrvalue> = "<optimum_value>"
<string_attrvalue> = "<pattern_value>"
<string_attrvalue> = "<ping_value>"
<string_attrvalue> = "<placeholder_value>"
<string_attrvalue> = "<playcount_value>"
<string_attrvalue> = "<pluginspage_value>"
<string_attrvalue> = "<poster_value>"
<string_attrvalue> = "<preload_value>"
<string_attrvalue> = "<profile_value>"
<string_attrvalue> = "<prompt_value>"
<string_attrvalue> = "<quality_value>"
<string_attrvalue> = "<radiogroup_value>"
<string_attrvalue> = "<readonly_value>"
<string_attrvalue> = "<ref_value>"
<string_attrvalue> = "<referrerpolicy_value>"
<string_attrvalue> = "<rel_value>"
<string_attrvalue> = "<required_value>"
<string_attrvalue> = "<results_value>"
<string_attrvalue> = "<rev_value>"
<string_attrvalue> = "<reversed_value>"
<string_attrvalue> = "<right_value>"
<string_attrvalue> = "<rightmargin_value>"
<string_attrvalue> = "<role_value>"
<string_attrvalue> = "<row_value>"
<string_attrvalue> = "<rows_value>"
<string_attrvalue> = "<rowspan_value>"
<string_attrvalue> = "<rules_value>"
<string_attrvalue> = "<sandbox_value>"
<string_attrvalue> = "<scheme_value>"
<string_attrvalue> = "<scope_value>"
<string_attrvalue> = "<scoped_value>"
<string_attrvalue> = "<scrollamount_value>"
<string_attrvalue> = "<scrolldelay_value>"
<string_attrvalue> = "<scrolling_value>"
<string_attrvalue> = "<seamless_value>"
<string_attrvalue> = "<seed_value>"
<string_attrvalue> = "<select_value>"
<string_attrvalue> = "<selected_value>"
<string_attrvalue> = "<shape_value>"
<string_attrvalue> = "<shouldfocus_value>"
<string_attrvalue> = "<size_value>"
<string_attrvalue> = "<sizes_value>"
<string_attrvalue> = "<slope_value>"
<string_attrvalue> = "<slot_value>"
<string_attrvalue> = "<span_value>"
<string_attrvalue> = "<spellcheck_value>"
<string_attrvalue> = "<src_value>"
<string_attrvalue> = "<srcdoc_value>"
<string_attrvalue> = "<srcset_value>"
<string_attrvalue> = "<srclang_value>"
<string_attrvalue> = "<standby_value>"
<string_attrvalue> = "<start_value>"
<string_attrvalue> = "<startoffset_value>"
<string_attrvalue> = "<startval_value>"
<string_attrvalue> = "<step_value>"
<string_attrvalue> = "<import from=cssgrammar symbol=declaration5>"
<string_attrvalue> = "<summary_value>"
<string_attrvalue> = "<tabindex_value>"
<string_attrvalue> = "<target_value>"
<string_attrvalue> = "<text_value>"
<string_attrvalue> = "<title_value>"
<string_attrvalue> = "<topmargin_value>"
<string_attrvalue> = "<translate_value>"
<string_attrvalue> = "<truespeed_value>"
<string_attrvalue> = "<type_value>"
<string_attrvalue> = "<usemap_value>"
<string_attrvalue> = "<valign_value>"
<string_attrvalue> = "<value_value>"
<string_attrvalue> = "<valuetype_value>"
<string_attrvalue> = "<version_value>"
<string_attrvalue> = "<vlink_value>"
<string_attrvalue> = "<vspace_value>"
<string_attrvalue> = "<width_value>"
<string_attrvalue> = "<wrap_value>"
<string_attrvalue> = "<eventhandlerstr>"

<contenttype> = "text/html"
<contenttype> = "application/xml"
<contenttype> = "image/svg+xml"

<string_svgattr> = "accent_height"
<string_svgattr> = "accumulate"
<string_svgattr> = "additive"
<string_svgattr> = "alignment_baseline"
<string_svgattr> = "alphabetic"
<string_svgattr> = "amplitude"
<string_svgattr> = "animate"
<string_svgattr> = "arabic_form"
<string_svgattr> = "ascent"
<string_svgattr> = "attributeName"
<string_svgattr> = "attributeType"
<string_svgattr> = "azimuth"
<string_svgattr> = "baseFrequency"
<string_svgattr> = "baseProfile"
<string_svgattr> = "baseline_shift"
<string_svgattr> = "bbox"
<string_svgattr> = "begin"
<string_svgattr> = "bias"
<string_svgattr> = "buffered_rendering"
<string_svgattr> = "by"
<string_svgattr> = "calcMode"
<string_svgattr> = "cap_height"
<string_svgattr> = "clip"
<string_svgattr> = "clipPathUnits"
<string_svgattr> = "clip_path"
<string_svgattr> = "clip_rule"
<string_svgattr> = "color"
<string_svgattr> = "color_interpolation"
<string_svgattr> = "color_interpolation_filters"
<string_svgattr> = "color_profile"
<string_svgattr> = "color_rendering"
<string_svgattr> = "contentScriptType"
<string_svgattr> = "contentStyleType"
<string_svgattr> = "cursor"
<string_svgattr> = "cx"
<string_svgattr> = "cy"
<string_svgattr> = "d"
<string_svgattr> = "descent"
<string_svgattr> = "diffuseConstant"
<string_svgattr> = "direction"
<string_svgattr> = "display"
<string_svgattr> = "divisor"
<string_svgattr> = "dominant_baseline"
<string_svgattr> = "dur"
<string_svgattr> = "dx"
<string_svgattr> = "dy"
<string_svgattr> = "edgeMode"
<string_svgattr> = "elevation"
<string_svgattr> = "enable_background"
<string_svgattr> = "end"
<string_svgattr> = "exponent"
<string_svgattr> = "externalResourcesRequired"
<string_svgattr> = "fill"
<string_svgattr> = "fill_opacity"
<string_svgattr> = "fill_rule"
<string_svgattr> = "filter"
<string_svgattr> = "filterRes"
<string_svgattr> = "filterUnits"
<string_svgattr> = "flood_color"
<string_svgattr> = "flood_opacity"
<string_svgattr> = "font_family"
<string_svgattr> = "font_size"
<string_svgattr> = "font_size_adjust"
<string_svgattr> = "font_stretch"
<string_svgattr> = "font_style"
<string_svgattr> = "font_variant"
<string_svgattr> = "font_weight"
<string_svgattr> = "format"
<string_svgattr> = "fr"
<string_svgattr> = "from"
<string_svgattr> = "fx"
<string_svgattr> = "fy"
<string_svgattr> = "g1"
<string_svgattr> = "g2"
<string_svgattr> = "glyphRef"
<string_svgattr> = "glyph_name"
<string_svgattr> = "glyph_orientation_horizontal"
<string_svgattr> = "glyph_orientation_vertical"
<string_svgattr> = "gradientTransform"
<string_svgattr> = "gradientUnits"
<string_svgattr> = "hanging"
<string_svgattr> = "height"
<string_svgattr> = "horiz_adv_x"
<string_svgattr> = "horiz_origin_x"
<string_svgattr> = "horiz_origin_y"
<string_svgattr> = "ideographic"
<string_svgattr> = "image_rendering"
<string_svgattr> = "in"
<string_svgattr> = "in2"
<string_svgattr> = "intercept"
<string_svgattr> = "k"
<string_svgattr> = "k1"
<string_svgattr> = "k2"
<string_svgattr> = "k3"
<string_svgattr> = "k4"
<string_svgattr> = "kernelMatrix"
<string_svgattr> = "kernelUnitLength"
<string_svgattr> = "kerning"
<string_svgattr> = "keyPoints"
<string_svgattr> = "keySplines"
<string_svgattr> = "keyTimes"
<string_svgattr> = "lang"
<string_svgattr> = "lengthAdjust"
<string_svgattr> = "letter_spacing"
<string_svgattr> = "lighting_color"
<string_svgattr> = "limitingConeAngle"
<string_svgattr> = "local"
<string_svgattr> = "markerHeight"
<string_svgattr> = "markerUnits"
<string_svgattr> = "markerWidth"
<string_svgattr> = "marker_end"
<string_svgattr> = "marker_mid"
<string_svgattr> = "marker_start"
<string_svgattr> = "mask"
<string_svgattr> = "maskContentUnits"
<string_svgattr> = "maskUnits"
<string_svgattr> = "mask_type"
<string_svgattr> = "mathematical"
<string_svgattr> = "max"
<string_svgattr> = "media"
<string_svgattr> = "method"
<string_svgattr> = "min"
<string_svgattr> = "mode"
<string_svgattr> = "name"
<string_svgattr> = "numOctaves"
<string_svgattr> = "offset"
<string_svgattr> = "onactivate"
<string_svgattr> = "onbegin"
<string_svgattr> = "onend"
<string_svgattr> = "onfocusin"
<string_svgattr> = "onfocusout"
<string_svgattr> = "onrepeat"
<string_svgattr> = "onzoom"
<string_svgattr> = "opacity"
<string_svgattr> = "operator"
<string_svgattr> = "order"
<string_svgattr> = "orient"
<string_svgattr> = "orientation"
<string_svgattr> = "origin"
<string_svgattr> = "overflow"
<string_svgattr> = "overline_position"
<string_svgattr> = "overline_thickness"
<string_svgattr> = "paint_order"
<string_svgattr> = "panose_1"
<string_svgattr> = "path"
<string_svgattr> = "pathLength"
<string_svgattr> = "patternContentUnits"
<string_svgattr> = "patternTransform"
<string_svgattr> = "patternUnits"
<string_svgattr> = "pointer_events"
<string_svgattr> = "points"
<string_svgattr> = "pointsAtX"
<string_svgattr> = "pointsAtY"
<string_svgattr> = "pointsAtZ"
<string_svgattr> = "preserveAlpha"
<string_svgattr> = "preserveAspectRatio"
<string_svgattr> = "primitiveUnits"
<string_svgattr> = "r"
<string_svgattr> = "radius"
<string_svgattr> = "refX"
<string_svgattr> = "refY"
<string_svgattr> = "rendering_intent"
<string_svgattr> = "repeatCount"
<string_svgattr> = "repeatDur"
<string_svgattr> = "requiredExtensions"
<string_svgattr> = "requiredFeatures"
<string_svgattr> = "restart"
<string_svgattr> = "result"
<string_svgattr> = "rotate"
<string_svgattr> = "rx"
<string_svgattr> = "ry"
<string_svgattr> = "scale"
<string_svgattr> = "seed"
<string_svgattr> = "shape_rendering"
<string_svgattr> = "slope"
<string_svgattr> = "spacing"
<string_svgattr> = "specularConstant"
<string_svgattr> = "specularExponent"
<string_svgattr> = "spreadMethod"
<string_svgattr> = "startOffset"
<string_svgattr> = "stdDeviation"
<string_svgattr> = "stemh"
<string_svgattr> = "stemv"
<string_svgattr> = "stitchTiles"
<string_svgattr> = "stop_color"
<string_svgattr> = "stop_opacity"
<string_svgattr> = "strikethrough_position"
<string_svgattr> = "strikethrough_thickness"
<string_svgattr> = "stroke"
<string_svgattr> = "stroke_dasharray"
<string_svgattr> = "stroke_dashoffset"
<string_svgattr> = "stroke_linecap"
<string_svgattr> = "stroke_linejoin"
<string_svgattr> = "stroke_miterlimit"
<string_svgattr> = "stroke_opacity"
<string_svgattr> = "stroke_width"
<string_svgattr> = "style"
<string_svgattr> = "surfaceScale"
<string_svgattr> = "systemLanguage"
<string_svgattr> = "tableValues"
<string_svgattr> = "target"
<string_svgattr> = "targetX"
<string_svgattr> = "targetY"
<string_svgattr> = "textLength"
<string_svgattr> = "text_anchor"
<string_svgattr> = "text_decoration"
<string_svgattr> = "text_rendering"
<string_svgattr> = "title"
<string_svgattr> = "to"
<string_svgattr> = "transform"
<string_svgattr> = "transform_origin"
<string_svgattr> = "type"
<string_svgattr> = "u1"
<string_svgattr> = "u2"
<string_svgattr> = "underline_position"
<string_svgattr> = "underline_thickness"
<string_svgattr> = "unicode"
<string_svgattr> = "unicode_bidi"
<string_svgattr> = "unicode_range"
<string_svgattr> = "units_per_em"
<string_svgattr> = "v_alphabetic"
<string_svgattr> = "v_hanging"
<string_svgattr> = "v_ideographic"
<string_svgattr> = "v_mathematical"
<string_svgattr> = "values"
<string_svgattr> = "vector_effect"
<string_svgattr> = "version"
<string_svgattr> = "vert_adv_y"
<string_svgattr> = "vert_origin_x"
<string_svgattr> = "vert_origin_y"
<string_svgattr> = "viewBox"
<string_svgattr> = "viewTarget"
<string_svgattr> = "visibility"
<string_svgattr> = "width"
<string_svgattr> = "widths"
<string_svgattr> = "word_spacing"
<string_svgattr> = "writing_mode"
<string_svgattr> = "x"
<string_svgattr> = "x1"
<string_svgattr> = "x2"
<string_svgattr> = "xChannelSelector"
<string_svgattr> = "x_height"
<string_svgattr> = "y"
<string_svgattr> = "y1"
<string_svgattr> = "y2"
<string_svgattr> = "yChannelSelector"
<string_svgattr> = "z"
<string_svgattr> = "zoomAndPan"

<string_mathmlattr> = "class"
<string_mathmlattr> = "dir"
<string_mathmlattr> = "displaystyle"
<string_mathmlattr> = "mathbackground"
<string_mathmlattr> = "mathcolor"
<string_mathmlattr> = "mathsize"
<string_mathmlattr> = "mathvariant"
<string_mathmlattr> = "nonce"
<string_mathmlattr> = "scriptlevel"
<string_mathmlattr> = "style"
<string_mathmlattr> = "tabindex"
<string_mathmlattr> = "display"
<string_mathmlattr> = "form"
<string_mathmlattr> = "fence"
<string_mathmlattr> = "separator"
<string_mathmlattr> = "lspace"
<string_mathmlattr> = "rspace"
<string_mathmlattr> = "stretchy"
<string_mathmlattr> = "symmetric"
<string_mathmlattr> = "maxsize"
<string_mathmlattr> = "minsize"
<string_mathmlattr> = "largeop"
<string_mathmlattr> = "movablelimits"
<string_mathmlattr> = "linethickness"
<string_mathmlattr> = "width"
<string_mathmlattr> = "height"
<string_mathmlattr> = "depth"
<string_mathmlattr> = "lspace"
<string_mathmlattr> = "voffset"
<string_mathmlattr> = "accent"
<string_mathmlattr> = "accentunder"
<string_mathmlattr> = "columnspan"
<string_mathmlattr> = "rowspan"
<string_mathmlattr> = "actiontype"
<string_mathmlattr> = "selection"
<string_mathmlattr> = "encoding"

<string_cssproperty> = "-ms-flex-align"
<string_cssproperty> = "-ms-font-feature-settings"
<string_cssproperty> = "-ms-text-combine-horizontal"
<string_cssproperty> = "-ms-user-select"
<string_cssproperty> = "-webkit-align-content"
<string_cssproperty> = "-webkit-align-items"
<string_cssproperty> = "-webkit-align-self"
<string_cssproperty> = "-webkit-animation"
<string_cssproperty> = "-webkit-animation-delay"
<string_cssproperty> = "-webkit-animation-direction"
<string_cssproperty> = "-webkit-animation-duration"
<string_cssproperty> = "-webkit-animation-fill-mode"
<string_cssproperty> = "-webkit-animation-iteration-count"
<string_cssproperty> = "-webkit-animation-name"
<string_cssproperty> = "-webkit-animation-play-state"
<string_cssproperty> = "-webkit-animation-timing-function"
<string_cssproperty> = "-webkit-app-region"
<string_cssproperty> = "-webkit-appearance"
<string_cssproperty> = "-webkit-backface-visibility"
<string_cssproperty> = "-webkit-background-clip"
<string_cssproperty> = "-webkit-background-origin"
<string_cssproperty> = "-webkit-background-size"
<string_cssproperty> = "-webkit-border-after"
<string_cssproperty> = "-webkit-border-after-color"
<string_cssproperty> = "-webkit-border-after-width"
<string_cssproperty> = "-webkit-border-before"
<string_cssproperty> = "-webkit-border-before-color"
<string_cssproperty> = "-webkit-border-before-style"
<string_cssproperty> = "-webkit-border-before-width"
<string_cssproperty> = "-webkit-border-bottom-left-radius"
<string_cssproperty> = "-webkit-border-bottom-right-radius"
<string_cssproperty> = "-webkit-border-end"
<string_cssproperty> = "-webkit-border-end-color"
<string_cssproperty> = "-webkit-border-end-width"
<string_cssproperty> = "-webkit-border-image"
<string_cssproperty> = "-webkit-border-radius"
<string_cssproperty> = "-webkit-border-start"
<string_cssproperty> = "-webkit-border-start-color"
<string_cssproperty> = "-webkit-border-start-width"
<string_cssproperty> = "-webkit-border-top-left-radius"
<string_cssproperty> = "-webkit-border-top-right-radius"
<string_cssproperty> = "-webkit-border-vertical-spacing"
<string_cssproperty> = "-webkit-box-align"
<string_cssproperty> = "-webkit-box-decoration-break"
<string_cssproperty> = "-webkit-box-direction"
<string_cssproperty> = "-webkit-box-flex"
<string_cssproperty> = "-webkit-box-flex-group"
<string_cssproperty> = "-webkit-box-lines"
<string_cssproperty> = "-webkit-box-ordinal-group"
<string_cssproperty> = "-webkit-box-orient"
<string_cssproperty> = "-webkit-box-pack"
<string_cssproperty> = "-webkit-box-reflect"
<string_cssproperty> = "-webkit-box-shadow"
<string_cssproperty> = "-webkit-box-sizing"
<string_cssproperty> = "-webkit-clip-path"
<string_cssproperty> = "-webkit-color-correction"
<string_cssproperty> = "-webkit-column-break-after"
<string_cssproperty> = "-webkit-column-break-before"
<string_cssproperty> = "-webkit-column-break-inside"
<string_cssproperty> = "-webkit-column-count"
<string_cssproperty> = "-webkit-column-fill"
<string_cssproperty> = "-webkit-column-gap"
<string_cssproperty> = "-webkit-column-rule"
<string_cssproperty> = "-webkit-column-rule-color"
<string_cssproperty> = "-webkit-column-rule-style"
<string_cssproperty> = "-webkit-column-rule-width"
<string_cssproperty> = "-webkit-column-span"
<string_cssproperty> = "-webkit-column-width"
<string_cssproperty> = "-webkit-columns"
<string_cssproperty> = "-webkit-direction"
<string_cssproperty> = "-webkit-filter"
<string_cssproperty> = "-webkit-flex"
<string_cssproperty> = "-webkit-flex-direction"
<string_cssproperty> = "-webkit-flex-wrap"
<string_cssproperty> = "-webkit-flow-from"
<string_cssproperty> = "-webkit-flow-into"
<string_cssproperty> = "-webkit-font-feature-settings"
<string_cssproperty> = "-webkit-font-smoothing"
<string_cssproperty> = "-webkit-highlight"
<string_cssproperty> = "-webkit-hyphenate-character"
<string_cssproperty> = "-webkit-hyphens"
<string_cssproperty> = "-webkit-justify-content"
<string_cssproperty> = "-webkit-line-break"
<string_cssproperty> = "-webkit-line-clamp"
<string_cssproperty> = "-webkit-locale"
<string_cssproperty> = "-webkit-logical-height"
<string_cssproperty> = "-webkit-logical-width"
<string_cssproperty> = "-webkit-margin-after"
<string_cssproperty> = "-webkit-margin-after-collapse"
<string_cssproperty> = "-webkit-margin-before"
<string_cssproperty> = "-webkit-margin-before-collapse"
<string_cssproperty> = "-webkit-margin-bottom-collapse"
<string_cssproperty> = "-webkit-margin-collapse"
<string_cssproperty> = "-webkit-margin-end"
<string_cssproperty> = "-webkit-margin-start"
<string_cssproperty> = "-webkit-margin-top-collapse"
<string_cssproperty> = "-webkit-marquee-speed"
<string_cssproperty> = "-webkit-mask"
<string_cssproperty> = "-webkit-mask-box-image"
<string_cssproperty> = "-webkit-mask-box-image-outset"
<string_cssproperty> = "-webkit-mask-box-image-repeat"
<string_cssproperty> = "-webkit-mask-box-image-slice"
<string_cssproperty> = "-webkit-mask-box-image-source"
<string_cssproperty> = "-webkit-mask-box-image-width"
<string_cssproperty> = "-webkit-mask-clip"
<string_cssproperty> = "-webkit-mask-composite"
<string_cssproperty> = "-webkit-mask-image"
<string_cssproperty> = "-webkit-mask-origin"
<string_cssproperty> = "-webkit-mask-position"
<string_cssproperty> = "-webkit-mask-repeat"
<string_cssproperty> = "-webkit-mask-repeat-y"
<string_cssproperty> = "-webkit-mask-size"
<string_cssproperty> = "-webkit-min-logical-height"
<string_cssproperty> = "-webkit-nbsp-mode"
<string_cssproperty> = "-webkit-opacity"
<string_cssproperty> = "-webkit-overflow-scrolling"
<string_cssproperty> = "-webkit-padding-after"
<string_cssproperty> = "-webkit-padding-before"
<string_cssproperty> = "-webkit-padding-end"
<string_cssproperty> = "-webkit-padding-start"
<string_cssproperty> = "-webkit-perspective"
<string_cssproperty> = "-webkit-perspective-origin"
<string_cssproperty> = "-webkit-perspective-origin-x"
<string_cssproperty> = "-webkit-perspective-origin-y"
<string_cssproperty> = "-webkit-print-color-adjust"
<string_cssproperty> = "-webkit-rtl-ordering"
<string_cssproperty> = "-webkit-ruby-position"
<string_cssproperty> = "-webkit-shape-margin"
<string_cssproperty> = "-webkit-shape-outside"
<string_cssproperty> = "-webkit-tap-highlight-color"
<string_cssproperty> = "-webkit-text-combine"
<string_cssproperty> = "-webkit-text-decorations-in-effect"
<string_cssproperty> = "-webkit-text-emphasis"
<string_cssproperty> = "-webkit-text-emphasis-color"
<string_cssproperty> = "-webkit-text-emphasis-position"
<string_cssproperty> = "-webkit-text-emphasis-style"
<string_cssproperty> = "-webkit-text-fill-color"
<string_cssproperty> = "-webkit-text-orientation"
<string_cssproperty> = "-webkit-text-security"
<string_cssproperty> = "-webkit-text-stroke"
<string_cssproperty> = "-webkit-text-stroke-color"
<string_cssproperty> = "-webkit-text-stroke-width"
<string_cssproperty> = "-webkit-transform"
<string_cssproperty> = "-webkit-transform-origin"
<string_cssproperty> = "-webkit-transform-style"
<string_cssproperty> = "-webkit-transition"
<string_cssproperty> = "-webkit-transition-delay"
<string_cssproperty> = "-webkit-transition-duration"
<string_cssproperty> = "-webkit-transition-property"
<string_cssproperty> = "-webkit-transition-timing-function"
<string_cssproperty> = "-webkit-user-drag"
<string_cssproperty> = "-webkit-user-modify"
<string_cssproperty> = "-webkit-user-select"
<string_cssproperty> = "-webkit-wrap-flow"
<string_cssproperty> = "-webkit-writing-mode"
<string_cssproperty> = "align-content"
<string_cssproperty> = "align-items"
<string_cssproperty> = "align-self"
<string_cssproperty> = "alignx"
<string_cssproperty> = "animation"
<string_cssproperty> = "animation-delay"
<string_cssproperty> = "animation-direction"
<string_cssproperty> = "animation-duration"
<string_cssproperty> = "animation-fill-mode"
<string_cssproperty> = "animation-iteration-count"
<string_cssproperty> = "animation-name"
<string_cssproperty> = "animation-play-state"
<string_cssproperty> = "animation-timing-function"
<string_cssproperty> = "backdrop-filter"
<string_cssproperty> = "backface-visibility"
<string_cssproperty> = "background"
<string_cssproperty> = "background-attachment"
<string_cssproperty> = "background-blend-mode"
<string_cssproperty> = "background-clip"
<string_cssproperty> = "background-color"
<string_cssproperty> = "background-image"
<string_cssproperty> = "background-origin"
<string_cssproperty> = "background-position"
<string_cssproperty> = "background-position-x"
<string_cssproperty> = "background-repeat"
<string_cssproperty> = "background-repeat-x"
<string_cssproperty> = "background-repeat-y"
<string_cssproperty> = "background-size"
<string_cssproperty> = "baseline-shift"
<string_cssproperty> = "border"
<string_cssproperty> = "border-bottom"
<string_cssproperty> = "border-bottom-color"
<string_cssproperty> = "border-bottom-left-radius"
<string_cssproperty> = "border-bottom-right-radius"
<string_cssproperty> = "border-bottom-style"
<string_cssproperty> = "border-bottom-width"
<string_cssproperty> = "border-collapse"
<string_cssproperty> = "border-color"
<string_cssproperty> = "border-image"
<string_cssproperty> = "border-image-outset"
<string_cssproperty> = "border-image-repeat"
<string_cssproperty> = "border-image-slice"
<string_cssproperty> = "border-image-source"
<string_cssproperty> = "border-image-width"
<string_cssproperty> = "border-left"
<string_cssproperty> = "border-left-color"
<string_cssproperty> = "border-left-style"
<string_cssproperty> = "border-left-width"
<string_cssproperty> = "border-radius"
<string_cssproperty> = "border-right"
<string_cssproperty> = "border-right-color"
<string_cssproperty> = "border-right-style"
<string_cssproperty> = "border-right-width"
<string_cssproperty> = "border-size"
<string_cssproperty> = "border-spacing"
<string_cssproperty> = "border-style"
<string_cssproperty> = "border-top"
<string_cssproperty> = "border-top-color"
<string_cssproperty> = "border-top-left-radius"
<string_cssproperty> = "border-top-right-radius"
<string_cssproperty> = "border-top-style"
<string_cssproperty> = "border-top-width"
<string_cssproperty> = "border-width"
<string_cssproperty> = "bottom"
<string_cssproperty> = "box-align"
<string_cssproperty> = "box-decoration-break"
<string_cssproperty> = "box-direction"
<string_cssproperty> = "box-flex"
<string_cssproperty> = "box-flex-group"
<string_cssproperty> = "box-ordinal-group"
<string_cssproperty> = "box-orient"
<string_cssproperty> = "box-pack"
<string_cssproperty> = "box-reflect"
<string_cssproperty> = "box-shadow"
<string_cssproperty> = "box-sizing"
<string_cssproperty> = "break-after"
<string_cssproperty> = "break-before"
<string_cssproperty> = "break-inside"
<string_cssproperty> = "caption-side"
<string_cssproperty> = "cellpadding"
<string_cssproperty> = "cellspacing"
<string_cssproperty> = "clear"
<string_cssproperty> = "clip"
<string_cssproperty> = "clip-path"
<string_cssproperty> = "color"
<string_cssproperty> = "color-interpolation-filters"
<string_cssproperty> = "color-profile"
<string_cssproperty> = "column-break-after"
<string_cssproperty> = "column-break-before"
<string_cssproperty> = "column-count"
<string_cssproperty> = "column-fill"
<string_cssproperty> = "column-gap"
<string_cssproperty> = "column-rule"
<string_cssproperty> = "column-rule-style"
<string_cssproperty> = "column-span"
<string_cssproperty> = "column-width"
<string_cssproperty> = "columns"
<string_cssproperty> = "contain"
<string_cssproperty> = "content"
<string_cssproperty> = "counter-increment"
<string_cssproperty> = "counter-reset"
<string_cssproperty> = "css-float"
<string_cssproperty> = "cursor"
<string_cssproperty> = "cx"
<string_cssproperty> = "cy"
<string_cssproperty> = "direction"
<string_cssproperty> = "display"
<string_cssproperty> = "dominant-baseline"
<string_cssproperty> = "empty-cells"
<string_cssproperty> = "fill"
<string_cssproperty> = "fill-opacity"
<string_cssproperty> = "fill-rule"
<string_cssproperty> = "filter"
<string_cssproperty> = "flex"
<string_cssproperty> = "flex-basis"
<string_cssproperty> = "flex-direction"
<string_cssproperty> = "flex-flow"
<string_cssproperty> = "flex-grow"
<string_cssproperty> = "flex-shrink"
<string_cssproperty> = "flex-wrap"
<string_cssproperty> = "float"
<string_cssproperty> = "flood-color"
<string_cssproperty> = "flood-opacity"
<string_cssproperty> = "font"
<string_cssproperty> = "font-face"
<string_cssproperty> = "font-family"
<string_cssproperty> = "font-feature-settings"
<string_cssproperty> = "font-kerning"
<string_cssproperty> = "font-size"
<string_cssproperty> = "font-size-adjust"
<string_cssproperty> = "font-stretch"
<string_cssproperty> = "font-style"
<string_cssproperty> = "font-variant"
<string_cssproperty> = "font-variant-caps"
<string_cssproperty> = "font-variant-ligatures"
<string_cssproperty> = "font-vendor"
<string_cssproperty> = "font-weight"
<string_cssproperty> = "grid"
<string_cssproperty> = "grid-area"
<string_cssproperty> = "grid-auto-columns"
<string_cssproperty> = "grid-auto-flow"
<string_cssproperty> = "grid-auto-rows"
<string_cssproperty> = "grid-column"
<string_cssproperty> = "grid-column-end"
<string_cssproperty> = "grid-column-gap"
<string_cssproperty> = "grid-column-start"
<string_cssproperty> = "grid-gap"
<string_cssproperty> = "grid-row"
<string_cssproperty> = "grid-row-end"
<string_cssproperty> = "grid-row-gap"
<string_cssproperty> = "grid-row-start"
<string_cssproperty> = "grid-template"
<string_cssproperty> = "grid-template-areas"
<string_cssproperty> = "grid-template-columns"
<string_cssproperty> = "grid-template-rows"
<string_cssproperty> = "height"
<string_cssproperty> = "hyphens"
<string_cssproperty> = "image-orientation"
<string_cssproperty> = "image-rendering"
<string_cssproperty> = "isolation"
<string_cssproperty> = "justify-content"
<string_cssproperty> = "justify-items"
<string_cssproperty> = "justify-self"
<string_cssproperty> = "kerning"
<string_cssproperty> = "left"
<string_cssproperty> = "letter-spacing"
<string_cssproperty> = "lighting-color"
<string_cssproperty> = "line-break"
<string_cssproperty> = "line-height"
<string_cssproperty> = "list-style"
<string_cssproperty> = "list-style-image"
<string_cssproperty> = "list-style-position"
<string_cssproperty> = "list-style-type"
<string_cssproperty> = "margin"
<string_cssproperty> = "margin-bottom"
<string_cssproperty> = "margin-left"
<string_cssproperty> = "margin-right"
<string_cssproperty> = "margin-top"
<string_cssproperty> = "marker"
<string_cssproperty> = "marker-mid"
<string_cssproperty> = "mask-source-type"
<string_cssproperty> = "max-height"
<string_cssproperty> = "max-width"
<string_cssproperty> = "max-zoom"
<string_cssproperty> = "min-height"
<string_cssproperty> = "min-width"
<string_cssproperty> = "min-zoom"
<string_cssproperty> = "mix-blend-mode"
<string_cssproperty> = "motion"
<string_cssproperty> = "motion-offset"
<string_cssproperty> = "motion-path"
<string_cssproperty> = "motion-rotation"
<string_cssproperty> = "mso-background-source"
<string_cssproperty> = "mso-bidi-font-size"
<string_cssproperty> = "mso-border-alt"
<string_cssproperty> = "mso-border-left-alt"
<string_cssproperty> = "mso-border-top-alt"
<string_cssproperty> = "mso-data-placement"
<string_cssproperty> = "mso-displayed-decimal-separator"
<string_cssproperty> = "mso-displayed-thousand-separator"
<string_cssproperty> = "mso-fareast-font-family"
<string_cssproperty> = "mso-font-charset"
<string_cssproperty> = "mso-font-kerning"
<string_cssproperty> = "mso-generic-font-family"
<string_cssproperty> = "mso-height-source"
<string_cssproperty> = "mso-ignore"
<string_cssproperty> = "mso-number-format"
<string_cssproperty> = "mso-outline-level"
<string_cssproperty> = "mso-padding-alt"
<string_cssproperty> = "mso-pagination"
<string_cssproperty> = "mso-pattern"
<string_cssproperty> = "mso-protection"
<string_cssproperty> = "mso-rotate"
<string_cssproperty> = "mso-style-id"
<string_cssproperty> = "mso-style-name"
<string_cssproperty> = "mso-style-next"
<string_cssproperty> = "mso-style-parent"
<string_cssproperty> = "mso-width-alt"
<string_cssproperty> = "mso-width-source"
<string_cssproperty> = "object-fit"
<string_cssproperty> = "object-position"
<string_cssproperty> = "offset"
<string_cssproperty> = "offset-anchor"
<string_cssproperty> = "offset-distance"
<string_cssproperty> = "offset-path"
<string_cssproperty> = "offset-position"
<string_cssproperty> = "offset-rotation"
<string_cssproperty> = "opacity"
<string_cssproperty> = "order"
<string_cssproperty> = "orientation"
<string_cssproperty> = "orphans"
<string_cssproperty> = "outline"
<string_cssproperty> = "outline-bottom"
<string_cssproperty> = "outline-color"
<string_cssproperty> = "outline-offset"
<string_cssproperty> = "outline-style"
<string_cssproperty> = "outline-width"
<string_cssproperty> = "overflow"
<string_cssproperty> = "overflow-anchor"
<string_cssproperty> = "overflow-wrap"
<string_cssproperty> = "overflow-x"
<string_cssproperty> = "overflow-y"
<string_cssproperty> = "padding"
<string_cssproperty> = "padding-bottom"
<string_cssproperty> = "padding-left"
<string_cssproperty> = "padding-right"
<string_cssproperty> = "padding-top"
<string_cssproperty> = "page"
<string_cssproperty> = "page-break-after"
<string_cssproperty> = "page-break-before"
<string_cssproperty> = "page-break-inside"
<string_cssproperty> = "perspective"
<string_cssproperty> = "perspective-origin"
<string_cssproperty> = "pointer-events"
<string_cssproperty> = "position"
<string_cssproperty> = "prince-hyphens"
<string_cssproperty> = "quotes"
<string_cssproperty> = "resize"
<string_cssproperty> = "right"
<string_cssproperty> = "rotate"
<string_cssproperty> = "rotation"
<string_cssproperty> = "rotation-code"
<string_cssproperty> = "rx"
<string_cssproperty> = "ry"
<string_cssproperty> = "scale"
<string_cssproperty> = "scroll-behavior"
<string_cssproperty> = "scroll-snap-coordinate"
<string_cssproperty> = "scroll-snap-destination"
<string_cssproperty> = "scroll-snap-points-x"
<string_cssproperty> = "scroll-snap-points-y"
<string_cssproperty> = "scroll-snap-type"
<string_cssproperty> = "shape-image-threshold"
<string_cssproperty> = "shape-inside"
<string_cssproperty> = "shape-margin"
<string_cssproperty> = "shape-outside"
<string_cssproperty> = "snap-height"
<string_cssproperty> = "src"
<string_cssproperty> = "stop-color"
<string_cssproperty> = "stop-opacity"
<string_cssproperty> = "stroke"
<string_cssproperty> = "stroke-dasharray"
<string_cssproperty> = "stroke-dashoffset"
<string_cssproperty> = "stroke-linecap"
<string_cssproperty> = "stroke-linejoin"
<string_cssproperty> = "stroke-miterlimit"
<string_cssproperty> = "stroke-opacity"
<string_cssproperty> = "stroke-width"
<string_cssproperty> = "tab-size"
<string_cssproperty> = "table-layout"
<string_cssproperty> = "text-align"
<string_cssproperty> = "text-align-last"
<string_cssproperty> = "text-anchor"
<string_cssproperty> = "text-combine-upright"
<string_cssproperty> = "text-decoration"
<string_cssproperty> = "text-decoration-color"
<string_cssproperty> = "text-decoration-line"
<string_cssproperty> = "text-decoration-style"
<string_cssproperty> = "text-decoration-upright"
<string_cssproperty> = "text-indent"
<string_cssproperty> = "text-justify"
<string_cssproperty> = "text-orientation"
<string_cssproperty> = "text-overflow"
<string_cssproperty> = "text-rendering"
<string_cssproperty> = "text-shadow"
<string_cssproperty> = "text-transform"
<string_cssproperty> = "text-underline"
<string_cssproperty> = "text-underline-position"
<string_cssproperty> = "top"
<string_cssproperty> = "touch-action"
<string_cssproperty> = "transform"
<string_cssproperty> = "transform-origin"
<string_cssproperty> = "transform-style"
<string_cssproperty> = "transition"
<string_cssproperty> = "transition-delay"
<string_cssproperty> = "transition-duration"
<string_cssproperty> = "transition-properties"
<string_cssproperty> = "transition-property"
<string_cssproperty> = "transition-timing-function"
<string_cssproperty> = "translate"
<string_cssproperty> = "unicode-bidi"
<string_cssproperty> = "user-select"
<string_cssproperty> = "user-zoom"
<string_cssproperty> = "vector-effect"
<string_cssproperty> = "vertical-align"
<string_cssproperty> = "visibility"
<string_cssproperty> = "weight"
<string_cssproperty> = "white"
<string_cssproperty> = "white-space"
<string_cssproperty> = "whitespace"
<string_cssproperty> = "widows"
<string_cssproperty> = "width"
<string_cssproperty> = "will-change"
<string_cssproperty> = "word-break"
<string_cssproperty> = "word-space"
<string_cssproperty> = "word-spacing"
<string_cssproperty> = "word-wrap"
<string_cssproperty> = "writing-mode"
<string_cssproperty> = "z-index"
<string_cssproperty> = "zoom"

<string_cssvalue> = "<cssproperty_-ms-flex-align>"
<string_cssvalue> = "<cssproperty_-ms-font-feature-settings>"
<string_cssvalue> = "<cssproperty_-ms-text-combine-horizontal>"
<string_cssvalue> = "<cssproperty_-ms-user-select>"
<string_cssvalue> = "<cssproperty_-webkit-align-content>"
<string_cssvalue> = "<cssproperty_-webkit-align-items>"
<string_cssvalue> = "<cssproperty_-webkit-align-self>"
<string_cssvalue> = "<cssproperty_-webkit-animation>"
<string_cssvalue> = "<cssproperty_-webkit-animation-delay>"
<string_cssvalue> = "<cssproperty_-webkit-animation-direction>"
<string_cssvalue> = "<cssproperty_-webkit-animation-duration>"
<string_cssvalue> = "<cssproperty_-webkit-animation-fill-mode>"
<string_cssvalue> = "<cssproperty_-webkit-animation-iteration-count>"
<string_cssvalue> = "<cssproperty_-webkit-animation-name>"
<string_cssvalue> = "<cssproperty_-webkit-animation-play-state>"
<string_cssvalue> = "<cssproperty_-webkit-animation-timing-function>"
<string_cssvalue> = "<cssproperty_-webkit-app-region>"
<string_cssvalue> = "<cssproperty_-webkit-appearance>"
<string_cssvalue> = "<cssproperty_-webkit-backface-visibility>"
<string_cssvalue> = "<cssproperty_-webkit-background-clip>"
<string_cssvalue> = "<cssproperty_-webkit-background-origin>"
<string_cssvalue> = "<cssproperty_-webkit-background-size>"
<string_cssvalue> = "<cssproperty_-webkit-border-after>"
<string_cssvalue> = "<cssproperty_-webkit-border-after-color>"
<string_cssvalue> = "<cssproperty_-webkit-border-after-width>"
<string_cssvalue> = "<cssproperty_-webkit-border-before>"
<string_cssvalue> = "<cssproperty_-webkit-border-before-color>"
<string_cssvalue> = "<cssproperty_-webkit-border-before-style>"
<string_cssvalue> = "<cssproperty_-webkit-border-before-width>"
<string_cssvalue> = "<cssproperty_-webkit-border-bottom-left-radius>"
<string_cssvalue> = "<cssproperty_-webkit-border-bottom-right-radius>"
<string_cssvalue> = "<cssproperty_-webkit-border-end>"
<string_cssvalue> = "<cssproperty_-webkit-border-end-color>"
<string_cssvalue> = "<cssproperty_-webkit-border-end-width>"
<string_cssvalue> = "<cssproperty_-webkit-border-image>"
<string_cssvalue> = "<cssproperty_-webkit-border-radius>"
<string_cssvalue> = "<cssproperty_-webkit-border-start>"
<string_cssvalue> = "<cssproperty_-webkit-border-start-color>"
<string_cssvalue> = "<cssproperty_-webkit-border-start-width>"
<string_cssvalue> = "<cssproperty_-webkit-border-top-left-radius>"
<string_cssvalue> = "<cssproperty_-webkit-border-top-right-radius>"
<string_cssvalue> = "<cssproperty_-webkit-border-vertical-spacing>"
<string_cssvalue> = "<cssproperty_-webkit-box-align>"
<string_cssvalue> = "<cssproperty_-webkit-box-decoration-break>"
<string_cssvalue> = "<cssproperty_-webkit-box-direction>"
<string_cssvalue> = "<cssproperty_-webkit-box-flex>"
<string_cssvalue> = "<cssproperty_-webkit-box-flex-group>"
<string_cssvalue> = "<cssproperty_-webkit-box-lines>"
<string_cssvalue> = "<cssproperty_-webkit-box-ordinal-group>"
<string_cssvalue> = "<cssproperty_-webkit-box-orient>"
<string_cssvalue> = "<cssproperty_-webkit-box-pack>"
<string_cssvalue> = "<cssproperty_-webkit-box-reflect>"
<string_cssvalue> = "<cssproperty_-webkit-box-shadow>"
<string_cssvalue> = "<cssproperty_-webkit-box-sizing>"
<string_cssvalue> = "<cssproperty_-webkit-clip-path>"
<string_cssvalue> = "<cssproperty_-webkit-color-correction>"
<string_cssvalue> = "<cssproperty_-webkit-column-break-after>"
<string_cssvalue> = "<cssproperty_-webkit-column-break-before>"
<string_cssvalue> = "<cssproperty_-webkit-column-break-inside>"
<string_cssvalue> = "<cssproperty_-webkit-column-count>"
<string_cssvalue> = "<cssproperty_-webkit-column-fill>"
<string_cssvalue> = "<cssproperty_-webkit-column-gap>"
<string_cssvalue> = "<cssproperty_-webkit-column-rule>"
<string_cssvalue> = "<cssproperty_-webkit-column-rule-color>"
<string_cssvalue> = "<cssproperty_-webkit-column-rule-style>"
<string_cssvalue> = "<cssproperty_-webkit-column-rule-width>"
<string_cssvalue> = "<cssproperty_-webkit-column-span>"
<string_cssvalue> = "<cssproperty_-webkit-column-width>"
<string_cssvalue> = "<cssproperty_-webkit-columns>"
<string_cssvalue> = "<cssproperty_-webkit-direction>"
<string_cssvalue> = "<cssproperty_-webkit-filter>"
<string_cssvalue> = "<cssproperty_-webkit-flex>"
<string_cssvalue> = "<cssproperty_-webkit-flex-direction>"
<string_cssvalue> = "<cssproperty_-webkit-flex-wrap>"
<string_cssvalue> = "<cssproperty_-webkit-flow-from>"
<string_cssvalue> = "<cssproperty_-webkit-flow-into>"
<string_cssvalue> = "<cssproperty_-webkit-font-feature-settings>"
<string_cssvalue> = "<cssproperty_-webkit-font-smoothing>"
<string_cssvalue> = "<cssproperty_-webkit-highlight>"
<string_cssvalue> = "<cssproperty_-webkit-hyphenate-character>"
<string_cssvalue> = "<cssproperty_-webkit-hyphens>"
<string_cssvalue> = "<cssproperty_-webkit-justify-content>"
<string_cssvalue> = "<cssproperty_-webkit-line-break>"
<string_cssvalue> = "<cssproperty_-webkit-line-clamp>"
<string_cssvalue> = "<cssproperty_-webkit-locale>"
<string_cssvalue> = "<cssproperty_-webkit-logical-height>"
<string_cssvalue> = "<cssproperty_-webkit-logical-width>"
<string_cssvalue> = "<cssproperty_-webkit-margin-after>"
<string_cssvalue> = "<cssproperty_-webkit-margin-after-collapse>"
<string_cssvalue> = "<cssproperty_-webkit-margin-before>"
<string_cssvalue> = "<cssproperty_-webkit-margin-before-collapse>"
<string_cssvalue> = "<cssproperty_-webkit-margin-bottom-collapse>"
<string_cssvalue> = "<cssproperty_-webkit-margin-collapse>"
<string_cssvalue> = "<cssproperty_-webkit-margin-end>"
<string_cssvalue> = "<cssproperty_-webkit-margin-start>"
<string_cssvalue> = "<cssproperty_-webkit-margin-top-collapse>"
<string_cssvalue> = "<cssproperty_-webkit-marquee-speed>"
<string_cssvalue> = "<cssproperty_-webkit-mask>"
<string_cssvalue> = "<cssproperty_-webkit-mask-box-image>"
<string_cssvalue> = "<cssproperty_-webkit-mask-box-image-outset>"
<string_cssvalue> = "<cssproperty_-webkit-mask-box-image-repeat>"
<string_cssvalue> = "<cssproperty_-webkit-mask-box-image-slice>"
<string_cssvalue> = "<cssproperty_-webkit-mask-box-image-source>"
<string_cssvalue> = "<cssproperty_-webkit-mask-box-image-width>"
<string_cssvalue> = "<cssproperty_-webkit-mask-clip>"
<string_cssvalue> = "<cssproperty_-webkit-mask-composite>"
<string_cssvalue> = "<cssproperty_-webkit-mask-image>"
<string_cssvalue> = "<cssproperty_-webkit-mask-origin>"
<string_cssvalue> = "<cssproperty_-webkit-mask-position>"
<string_cssvalue> = "<cssproperty_-webkit-mask-repeat>"
<string_cssvalue> = "<cssproperty_-webkit-mask-repeat-y>"
<string_cssvalue> = "<cssproperty_-webkit-mask-size>"
<string_cssvalue> = "<cssproperty_-webkit-min-logical-height>"
<string_cssvalue> = "<cssproperty_-webkit-nbsp-mode>"
<string_cssvalue> = "<cssproperty_-webkit-opacity>"
<string_cssvalue> = "<cssproperty_-webkit-overflow-scrolling>"
<string_cssvalue> = "<cssproperty_-webkit-padding-after>"
<string_cssvalue> = "<cssproperty_-webkit-padding-before>"
<string_cssvalue> = "<cssproperty_-webkit-padding-end>"
<string_cssvalue> = "<cssproperty_-webkit-padding-start>"
<string_cssvalue> = "<cssproperty_-webkit-perspective>"
<string_cssvalue> = "<cssproperty_-webkit-perspective-origin>"
<string_cssvalue> = "<cssproperty_-webkit-perspective-origin-x>"
<string_cssvalue> = "<cssproperty_-webkit-perspective-origin-y>"
<string_cssvalue> = "<cssproperty_-webkit-print-color-adjust>"
<string_cssvalue> = "<cssproperty_-webkit-rtl-ordering>"
<string_cssvalue> = "<cssproperty_-webkit-ruby-position>"
<string_cssvalue> = "<cssproperty_-webkit-shape-margin>"
<string_cssvalue> = "<cssproperty_-webkit-shape-outside>"
<string_cssvalue> = "<cssproperty_-webkit-tap-highlight-color>"
<string_cssvalue> = "<cssproperty_-webkit-text-combine>"
<string_cssvalue> = "<cssproperty_-webkit-text-decorations-in-effect>"
<string_cssvalue> = "<cssproperty_-webkit-text-emphasis>"
<string_cssvalue> = "<cssproperty_-webkit-text-emphasis-color>"
<string_cssvalue> = "<cssproperty_-webkit-text-emphasis-position>"
<string_cssvalue> = "<cssproperty_-webkit-text-emphasis-style>"
<string_cssvalue> = "<cssproperty_-webkit-text-fill-color>"
<string_cssvalue> = "<cssproperty_-webkit-text-orientation>"
<string_cssvalue> = "<cssproperty_-webkit-text-security>"
<string_cssvalue> = "<cssproperty_-webkit-text-stroke>"
<string_cssvalue> = "<cssproperty_-webkit-text-stroke-color>"
<string_cssvalue> = "<cssproperty_-webkit-text-stroke-width>"
<string_cssvalue> = "<cssproperty_-webkit-transform>"
<string_cssvalue> = "<cssproperty_-webkit-transform-origin>"
<string_cssvalue> = "<cssproperty_-webkit-transform-style>"
<string_cssvalue> = "<cssproperty_-webkit-transition>"
<string_cssvalue> = "<cssproperty_-webkit-transition-delay>"
<string_cssvalue> = "<cssproperty_-webkit-transition-duration>"
<string_cssvalue> = "<cssproperty_-webkit-transition-property>"
<string_cssvalue> = "<cssproperty_-webkit-transition-timing-function>"
<string_cssvalue> = "<cssproperty_-webkit-user-drag>"
<string_cssvalue> = "<cssproperty_-webkit-user-modify>"
<string_cssvalue> = "<cssproperty_-webkit-user-select>"
<string_cssvalue> = "<cssproperty_-webkit-wrap-flow>"
<string_cssvalue> = "<cssproperty_-webkit-writing-mode>"
<string_cssvalue> = "<cssproperty_align-content>"
<string_cssvalue> = "<cssproperty_align-items>"
<string_cssvalue> = "<cssproperty_align-self>"
<string_cssvalue> = "<cssproperty_alignx>"
<string_cssvalue> = "<cssproperty_animation>"
<string_cssvalue> = "<cssproperty_animation-delay>"
<string_cssvalue> = "<cssproperty_animation-direction>"
<string_cssvalue> = "<cssproperty_animation-duration>"
<string_cssvalue> = "<cssproperty_animation-fill-mode>"
<string_cssvalue> = "<cssproperty_animation-iteration-count>"
<string_cssvalue> = "<cssproperty_animation-name>"
<string_cssvalue> = "<cssproperty_animation-play-state>"
<string_cssvalue> = "<cssproperty_animation-timing-function>"
<string_cssvalue> = "<cssproperty_backdrop-filter>"
<string_cssvalue> = "<cssproperty_backface-visibility>"
<string_cssvalue> = "<cssproperty_background>"
<string_cssvalue> = "<cssproperty_background-attachment>"
<string_cssvalue> = "<cssproperty_background-blend-mode>"
<string_cssvalue> = "<cssproperty_background-clip>"
<string_cssvalue> = "<cssproperty_background-color>"
<string_cssvalue> = "<cssproperty_background-image>"
<string_cssvalue> = "<cssproperty_background-origin>"
<string_cssvalue> = "<cssproperty_background-position>"
<string_cssvalue> = "<cssproperty_background-position-x>"
<string_cssvalue> = "<cssproperty_background-repeat>"
<string_cssvalue> = "<cssproperty_background-repeat-x>"
<string_cssvalue> = "<cssproperty_background-repeat-y>"
<string_cssvalue> = "<cssproperty_background-size>"
<string_cssvalue> = "<cssproperty_baseline-shift>"
<string_cssvalue> = "<cssproperty_border>"
<string_cssvalue> = "<cssproperty_border-bottom>"
<string_cssvalue> = "<cssproperty_border-bottom-color>"
<string_cssvalue> = "<cssproperty_border-bottom-left-radius>"
<string_cssvalue> = "<cssproperty_border-bottom-right-radius>"
<string_cssvalue> = "<cssproperty_border-bottom-style>"
<string_cssvalue> = "<cssproperty_border-bottom-width>"
<string_cssvalue> = "<cssproperty_border-collapse>"
<string_cssvalue> = "<cssproperty_border-color>"
<string_cssvalue> = "<cssproperty_border-image>"
<string_cssvalue> = "<cssproperty_border-image-outset>"
<string_cssvalue> = "<cssproperty_border-image-repeat>"
<string_cssvalue> = "<cssproperty_border-image-slice>"
<string_cssvalue> = "<cssproperty_border-image-source>"
<string_cssvalue> = "<cssproperty_border-image-width>"
<string_cssvalue> = "<cssproperty_border-left>"
<string_cssvalue> = "<cssproperty_border-left-color>"
<string_cssvalue> = "<cssproperty_border-left-style>"
<string_cssvalue> = "<cssproperty_border-left-width>"
<string_cssvalue> = "<cssproperty_border-radius>"
<string_cssvalue> = "<cssproperty_border-right>"
<string_cssvalue> = "<cssproperty_border-right-color>"
<string_cssvalue> = "<cssproperty_border-right-style>"
<string_cssvalue> = "<cssproperty_border-right-width>"
<string_cssvalue> = "<cssproperty_border-size>"
<string_cssvalue> = "<cssproperty_border-spacing>"
<string_cssvalue> = "<cssproperty_border-style>"
<string_cssvalue> = "<cssproperty_border-top>"
<string_cssvalue> = "<cssproperty_border-top-color>"
<string_cssvalue> = "<cssproperty_border-top-left-radius>"
<string_cssvalue> = "<cssproperty_border-top-right-radius>"
<string_cssvalue> = "<cssproperty_border-top-style>"
<string_cssvalue> = "<cssproperty_border-top-width>"
<string_cssvalue> = "<cssproperty_border-width>"
<string_cssvalue> = "<cssproperty_bottom>"
<string_cssvalue> = "<cssproperty_box-align>"
<string_cssvalue> = "<cssproperty_box-decoration-break>"
<string_cssvalue> = "<cssproperty_box-direction>"
<string_cssvalue> = "<cssproperty_box-flex>"
<string_cssvalue> = "<cssproperty_box-flex-group>"
<string_cssvalue> = "<cssproperty_box-ordinal-group>"
<string_cssvalue> = "<cssproperty_box-orient>"
<string_cssvalue> = "<cssproperty_box-pack>"
<string_cssvalue> = "<cssproperty_box-reflect>"
<string_cssvalue> = "<cssproperty_box-shadow>"
<string_cssvalue> = "<cssproperty_box-sizing>"
<string_cssvalue> = "<cssproperty_break-after>"
<string_cssvalue> = "<cssproperty_break-before>"
<string_cssvalue> = "<cssproperty_break-inside>"
<string_cssvalue> = "<cssproperty_caption-side>"
<string_cssvalue> = "<cssproperty_cellpadding>"
<string_cssvalue> = "<cssproperty_cellspacing>"
<string_cssvalue> = "<cssproperty_clear>"
<string_cssvalue> = "<cssproperty_clip>"
<string_cssvalue> = "<cssproperty_clip-path>"
<string_cssvalue> = "<cssproperty_color>"
<string_cssvalue> = "<cssproperty_color-interpolation-filters>"
<string_cssvalue> = "<cssproperty_color-profile>"
<string_cssvalue> = "<cssproperty_column-break-after>"
<string_cssvalue> = "<cssproperty_column-break-before>"
<string_cssvalue> = "<cssproperty_column-count>"
<string_cssvalue> = "<cssproperty_column-fill>"
<string_cssvalue> = "<cssproperty_column-gap>"
<string_cssvalue> = "<cssproperty_column-rule>"
<string_cssvalue> = "<cssproperty_column-rule-style>"
<string_cssvalue> = "<cssproperty_column-span>"
<string_cssvalue> = "<cssproperty_column-width>"
<string_cssvalue> = "<cssproperty_columns>"
<string_cssvalue> = "<cssproperty_contain>"
<string_cssvalue> = "<cssproperty_content>"
<string_cssvalue> = "<cssproperty_counter-increment>"
<string_cssvalue> = "<cssproperty_counter-reset>"
<string_cssvalue> = "<cssproperty_css-float>"
<string_cssvalue> = "<cssproperty_cursor>"
<string_cssvalue> = "<cssproperty_cx>"
<string_cssvalue> = "<cssproperty_cy>"
<string_cssvalue> = "<cssproperty_direction>"
<string_cssvalue> = "<cssproperty_display>"
<string_cssvalue> = "<cssproperty_dominant-baseline>"
<string_cssvalue> = "<cssproperty_empty-cells>"
<string_cssvalue> = "<cssproperty_fill>"
<string_cssvalue> = "<cssproperty_fill-opacity>"
<string_cssvalue> = "<cssproperty_fill-rule>"
<string_cssvalue> = "<cssproperty_filter>"
<string_cssvalue> = "<cssproperty_flex>"
<string_cssvalue> = "<cssproperty_flex-basis>"
<string_cssvalue> = "<cssproperty_flex-direction>"
<string_cssvalue> = "<cssproperty_flex-flow>"
<string_cssvalue> = "<cssproperty_flex-grow>"
<string_cssvalue> = "<cssproperty_flex-shrink>"
<string_cssvalue> = "<cssproperty_flex-wrap>"
<string_cssvalue> = "<cssproperty_float>"
<string_cssvalue> = "<cssproperty_flood-color>"
<string_cssvalue> = "<cssproperty_flood-opacity>"
<string_cssvalue> = "<cssproperty_font>"
<string_cssvalue> = "<cssproperty_font-face>"
<string_cssvalue> = "<cssproperty_font-family>"
<string_cssvalue> = "<cssproperty_font-feature-settings>"
<string_cssvalue> = "<cssproperty_font-kerning>"
<string_cssvalue> = "<cssproperty_font-size>"
<string_cssvalue> = "<cssproperty_font-size-adjust>"
<string_cssvalue> = "<cssproperty_font-stretch>"
<string_cssvalue> = "<cssproperty_font-style>"
<string_cssvalue> = "<cssproperty_font-variant>"
<string_cssvalue> = "<cssproperty_font-variant-caps>"
<string_cssvalue> = "<cssproperty_font-variant-ligatures>"
<string_cssvalue> = "<cssproperty_font-vendor>"
<string_cssvalue> = "<cssproperty_font-weight>"
<string_cssvalue> = "<cssproperty_grid>"
<string_cssvalue> = "<cssproperty_grid-area>"
<string_cssvalue> = "<cssproperty_grid-auto-columns>"
<string_cssvalue> = "<cssproperty_grid-auto-flow>"
<string_cssvalue> = "<cssproperty_grid-auto-rows>"
<string_cssvalue> = "<cssproperty_grid-column>"
<string_cssvalue> = "<cssproperty_grid-column-end>"
<string_cssvalue> = "<cssproperty_grid-column-gap>"
<string_cssvalue> = "<cssproperty_grid-column-start>"
<string_cssvalue> = "<cssproperty_grid-gap>"
<string_cssvalue> = "<cssproperty_grid-row>"
<string_cssvalue> = "<cssproperty_grid-row-end>"
<string_cssvalue> = "<cssproperty_grid-row-gap>"
<string_cssvalue> = "<cssproperty_grid-row-start>"
<string_cssvalue> = "<cssproperty_grid-template>"
<string_cssvalue> = "<cssproperty_grid-template-areas>"
<string_cssvalue> = "<cssproperty_grid-template-columns>"
<string_cssvalue> = "<cssproperty_grid-template-rows>"
<string_cssvalue> = "<cssproperty_height>"
<string_cssvalue> = "<cssproperty_hyphens>"
<string_cssvalue> = "<cssproperty_image-orientation>"
<string_cssvalue> = "<cssproperty_image-rendering>"
<string_cssvalue> = "<cssproperty_isolation>"
<string_cssvalue> = "<cssproperty_justify-content>"
<string_cssvalue> = "<cssproperty_justify-items>"
<string_cssvalue> = "<cssproperty_justify-self>"
<string_cssvalue> = "<cssproperty_kerning>"
<string_cssvalue> = "<cssproperty_left>"
<string_cssvalue> = "<cssproperty_letter-spacing>"
<string_cssvalue> = "<cssproperty_lighting-color>"
<string_cssvalue> = "<cssproperty_line-break>"
<string_cssvalue> = "<cssproperty_line-height>"
<string_cssvalue> = "<cssproperty_list-style>"
<string_cssvalue> = "<cssproperty_list-style-image>"
<string_cssvalue> = "<cssproperty_list-style-position>"
<string_cssvalue> = "<cssproperty_list-style-type>"
<string_cssvalue> = "<cssproperty_margin>"
<string_cssvalue> = "<cssproperty_margin-bottom>"
<string_cssvalue> = "<cssproperty_margin-left>"
<string_cssvalue> = "<cssproperty_margin-right>"
<string_cssvalue> = "<cssproperty_margin-top>"
<string_cssvalue> = "<cssproperty_marker>"
<string_cssvalue> = "<cssproperty_marker-mid>"
<string_cssvalue> = "<cssproperty_mask-source-type>"
<string_cssvalue> = "<cssproperty_max-height>"
<string_cssvalue> = "<cssproperty_max-width>"
<string_cssvalue> = "<cssproperty_max-zoom>"
<string_cssvalue> = "<cssproperty_min-height>"
<string_cssvalue> = "<cssproperty_min-width>"
<string_cssvalue> = "<cssproperty_min-zoom>"
<string_cssvalue> = "<cssproperty_mix-blend-mode>"
<string_cssvalue> = "<cssproperty_motion>"
<string_cssvalue> = "<cssproperty_motion-offset>"
<string_cssvalue> = "<cssproperty_motion-path>"
<string_cssvalue> = "<cssproperty_motion-rotation>"
<string_cssvalue> = "<cssproperty_mso-background-source>"
<string_cssvalue> = "<cssproperty_mso-bidi-font-size>"
<string_cssvalue> = "<cssproperty_mso-border-alt>"
<string_cssvalue> = "<cssproperty_mso-border-left-alt>"
<string_cssvalue> = "<cssproperty_mso-border-top-alt>"
<string_cssvalue> = "<cssproperty_mso-data-placement>"
<string_cssvalue> = "<cssproperty_mso-displayed-decimal-separator>"
<string_cssvalue> = "<cssproperty_mso-displayed-thousand-separator>"
<string_cssvalue> = "<cssproperty_mso-fareast-font-family>"
<string_cssvalue> = "<cssproperty_mso-font-charset>"
<string_cssvalue> = "<cssproperty_mso-font-kerning>"
<string_cssvalue> = "<cssproperty_mso-generic-font-family>"
<string_cssvalue> = "<cssproperty_mso-height-source>"
<string_cssvalue> = "<cssproperty_mso-ignore>"
<string_cssvalue> = "<cssproperty_mso-number-format>"
<string_cssvalue> = "<cssproperty_mso-outline-level>"
<string_cssvalue> = "<cssproperty_mso-padding-alt>"
<string_cssvalue> = "<cssproperty_mso-pagination>"
<string_cssvalue> = "<cssproperty_mso-pattern>"
<string_cssvalue> = "<cssproperty_mso-protection>"
<string_cssvalue> = "<cssproperty_mso-rotate>"
<string_cssvalue> = "<cssproperty_mso-style-id>"
<string_cssvalue> = "<cssproperty_mso-style-name>"
<string_cssvalue> = "<cssproperty_mso-style-next>"
<string_cssvalue> = "<cssproperty_mso-style-parent>"
<string_cssvalue> = "<cssproperty_mso-width-alt>"
<string_cssvalue> = "<cssproperty_mso-width-source>"
<string_cssvalue> = "<cssproperty_object-fit>"
<string_cssvalue> = "<cssproperty_object-position>"
<string_cssvalue> = "<cssproperty_offset>"
<string_cssvalue> = "<cssproperty_offset-anchor>"
<string_cssvalue> = "<cssproperty_offset-distance>"
<string_cssvalue> = "<cssproperty_offset-path>"
<string_cssvalue> = "<cssproperty_offset-position>"
<string_cssvalue> = "<cssproperty_offset-rotation>"
<string_cssvalue> = "<cssproperty_opacity>"
<string_cssvalue> = "<cssproperty_order>"
<string_cssvalue> = "<cssproperty_orientation>"
<string_cssvalue> = "<cssproperty_orphans>"
<string_cssvalue> = "<cssproperty_outline>"
<string_cssvalue> = "<cssproperty_outline-bottom>"
<string_cssvalue> = "<cssproperty_outline-color>"
<string_cssvalue> = "<cssproperty_outline-offset>"
<string_cssvalue> = "<cssproperty_outline-style>"
<string_cssvalue> = "<cssproperty_outline-width>"
<string_cssvalue> = "<cssproperty_overflow>"
<string_cssvalue> = "<cssproperty_overflow-anchor>"
<string_cssvalue> = "<cssproperty_overflow-wrap>"
<string_cssvalue> = "<cssproperty_overflow-x>"
<string_cssvalue> = "<cssproperty_overflow-y>"
<string_cssvalue> = "<cssproperty_padding>"
<string_cssvalue> = "<cssproperty_padding-bottom>"
<string_cssvalue> = "<cssproperty_padding-left>"
<string_cssvalue> = "<cssproperty_padding-right>"
<string_cssvalue> = "<cssproperty_padding-top>"
<string_cssvalue> = "<cssproperty_page>"
<string_cssvalue> = "<cssproperty_page-break-after>"
<string_cssvalue> = "<cssproperty_page-break-before>"
<string_cssvalue> = "<cssproperty_page-break-inside>"
<string_cssvalue> = "<cssproperty_perspective>"
<string_cssvalue> = "<cssproperty_perspective-origin>"
<string_cssvalue> = "<cssproperty_pointer-events>"
<string_cssvalue> = "<cssproperty_position>"
<string_cssvalue> = "<cssproperty_prince-hyphens>"
<string_cssvalue> = "<cssproperty_quotes>"
<string_cssvalue> = "<cssproperty_resize>"
<string_cssvalue> = "<cssproperty_right>"
<string_cssvalue> = "<cssproperty_rotate>"
<string_cssvalue> = "<cssproperty_rotation>"
<string_cssvalue> = "<cssproperty_rotation-code>"
<string_cssvalue> = "<cssproperty_rx>"
<string_cssvalue> = "<cssproperty_ry>"
<string_cssvalue> = "<cssproperty_scale>"
<string_cssvalue> = "<cssproperty_scroll-behavior>"
<string_cssvalue> = "<cssproperty_scroll-snap-coordinate>"
<string_cssvalue> = "<cssproperty_scroll-snap-destination>"
<string_cssvalue> = "<cssproperty_scroll-snap-points-x>"
<string_cssvalue> = "<cssproperty_scroll-snap-points-y>"
<string_cssvalue> = "<cssproperty_scroll-snap-type>"
<string_cssvalue> = "<cssproperty_shape-image-threshold>"
<string_cssvalue> = "<cssproperty_shape-inside>"
<string_cssvalue> = "<cssproperty_shape-margin>"
<string_cssvalue> = "<cssproperty_shape-outside>"
<string_cssvalue> = "<cssproperty_snap-height>"
<string_cssvalue> = "<cssproperty_src>"
<string_cssvalue> = "<cssproperty_stop-color>"
<string_cssvalue> = "<cssproperty_stop-opacity>"
<string_cssvalue> = "<cssproperty_stroke>"
<string_cssvalue> = "<cssproperty_stroke-dasharray>"
<string_cssvalue> = "<cssproperty_stroke-dashoffset>"
<string_cssvalue> = "<cssproperty_stroke-linecap>"
<string_cssvalue> = "<cssproperty_stroke-linejoin>"
<string_cssvalue> = "<cssproperty_stroke-miterlimit>"
<string_cssvalue> = "<cssproperty_stroke-opacity>"
<string_cssvalue> = "<cssproperty_stroke-width>"
<string_cssvalue> = "<cssproperty_tab-size>"
<string_cssvalue> = "<cssproperty_table-layout>"
<string_cssvalue> = "<cssproperty_text-align>"
<string_cssvalue> = "<cssproperty_text-align-last>"
<string_cssvalue> = "<cssproperty_text-anchor>"
<string_cssvalue> = "<cssproperty_text-combine-upright>"
<string_cssvalue> = "<cssproperty_text-decoration>"
<string_cssvalue> = "<cssproperty_text-decoration-color>"
<string_cssvalue> = "<cssproperty_text-decoration-line>"
<string_cssvalue> = "<cssproperty_text-decoration-style>"
<string_cssvalue> = "<cssproperty_text-decoration-upright>"
<string_cssvalue> = "<cssproperty_text-indent>"
<string_cssvalue> = "<cssproperty_text-justify>"
<string_cssvalue> = "<cssproperty_text-orientation>"
<string_cssvalue> = "<cssproperty_text-overflow>"
<string_cssvalue> = "<cssproperty_text-rendering>"
<string_cssvalue> = "<cssproperty_text-shadow>"
<string_cssvalue> = "<cssproperty_text-transform>"
<string_cssvalue> = "<cssproperty_text-underline>"
<string_cssvalue> = "<cssproperty_text-underline-position>"
<string_cssvalue> = "<cssproperty_top>"
<string_cssvalue> = "<cssproperty_touch-action>"
<string_cssvalue> = "<cssproperty_transform>"
<string_cssvalue> = "<cssproperty_transform-origin>"
<string_cssvalue> = "<cssproperty_transform-style>"
<string_cssvalue> = "<cssproperty_transition>"
<string_cssvalue> = "<cssproperty_transition-delay>"
<string_cssvalue> = "<cssproperty_transition-duration>"
<string_cssvalue> = "<cssproperty_transition-properties>"
<string_cssvalue> = "<cssproperty_transition-property>"
<string_cssvalue> = "<cssproperty_transition-timing-function>"
<string_cssvalue> = "<cssproperty_translate>"
<string_cssvalue> = "<cssproperty_unicode-bidi>"
<string_cssvalue> = "<cssproperty_user-select>"
<string_cssvalue> = "<cssproperty_user-zoom>"
<string_cssvalue> = "<cssproperty_vector-effect>"
<string_cssvalue> = "<cssproperty_vertical-align>"
<string_cssvalue> = "<cssproperty_visibility>"
<string_cssvalue> = "<cssproperty_weight>"
<string_cssvalue> = "<cssproperty_white>"
<string_cssvalue> = "<cssproperty_white-space>"
<string_cssvalue> = "<cssproperty_whitespace>"
<string_cssvalue> = "<cssproperty_widows>"
<string_cssvalue> = "<cssproperty_width>"
<string_cssvalue> = "<cssproperty_will-change>"
<string_cssvalue> = "<cssproperty_word-break>"
<string_cssvalue> = "<cssproperty_word-space>"
<string_cssvalue> = "<cssproperty_word-spacing>"
<string_cssvalue> = "<cssproperty_word-wrap>"
<string_cssvalue> = "<cssproperty_writing-mode>"
<string_cssvalue> = "<cssproperty_z-index>"
<string_cssvalue> = "<cssproperty_zoom>"

<string_event> = "abort"
<string_event> = "beforecopy"
<string_event> = "beforecut"
<string_event> = "beforeload"
<string_event> = "beforepaste"
<string_event> = "beforeunload"
<string_event> = "blocked"
<string_event> = "blur"
<string_event> = "cached"
<string_event> = "cancel"
<string_event> = "change"
<string_event> = "chargingchange"
<string_event> = "chargingtimechange"
<string_event> = "checking"
<string_event> = "click"
<string_event> = "close"
<string_event> = "complete"
<string_event> = "compositionend"
<string_event> = "compositionstart"
<string_event> = "compositionupdate"
<string_event> = "connect"
<string_event> = "contextmenu"
<string_event> = "copy"
<string_event> = "cut"
<string_event> = "dblclick"
<string_event> = "devicemotion"
<string_event> = "deviceorientation"
<string_event> = "dischargingtimechange"
<string_event> = "disconnect"
<string_event> = "display"
<string_event> = "downloading"
<string_event> = "drag"
<string_event> = "dragend"
<string_event> = "dragenter"
<string_event> = "dragleave"
<string_event> = "dragover"
<string_event> = "dragstart"
<string_event> = "drop"
<string_event> = "error"
<string_event> = "focus"
<string_event> = "focusin"
<string_event> = "focusout"
<string_event> = "gesturetap"
<string_event> = "gesturetapunconfirmed"
<string_event> = "gesturetapdown"
<string_event> = "gesturescrollstart"
<string_event> = "gesturescrollend"
<string_event> = "gesturescrollupdate"
<string_event> = "hashchange"
<string_event> = "input"
<string_event> = "invalid"
<string_event> = "keydown"
<string_event> = "keypress"
<string_event> = "keyup"
<string_event> = "levelchange"
<string_event> = "load"
<string_event> = "loading"
<string_event> = "loadingdone"
<string_event> = "loadstart"
<string_event> = "message"
<string_event> = "midimessage"
<string_event> = "mousedown"
<string_event> = "mouseenter"
<string_event> = "mouseleave"
<string_event> = "mousemove"
<string_event> = "mouseout"
<string_event> = "mouseover"
<string_event> = "mouseup"
<string_event> = "mousewheel"
<string_event> = "noupdate"
<string_event> = "obsolete"
<string_event> = "offline"
<string_event> = "online"
<string_event> = "open"
<string_event> = "overflowchanged"
<string_event> = "pagehide"
<string_event> = "pageshow"
<string_event> = "paste"
<string_event> = "popstate"
<string_event> = "readystatechange"
<string_event> = "reset"
<string_event> = "resize"
<string_event> = "scroll"
<string_event> = "search"
<string_event> = "select"
<string_event> = "selectstart"
<string_event> = "selectionchange"
<string_event> = "storage"
<string_event> = "submit"
<string_event> = "textInput"
<string_event> = "unload"
<string_event> = "updateready"
<string_event> = "upgradeneeded"
<string_event> = "versionchange"
<string_event> = "webkitvisibilitychange"
<string_event> = "wheel"
<string_event> = "write"
<string_event> = "writeend"
<string_event> = "writestart"
<string_event> = "zoom"
<string_event> = "DOMActivate"
<string_event> = "DOMFocusIn"
<string_event> = "DOMFocusOut"
<string_event> = "DOMCharacterDataModified"
<string_event> = "DOMNodeInserted"
<string_event> = "DOMNodeInsertedIntoDocument"
<string_event> = "DOMNodeRemoved"
<string_event> = "DOMNodeRemovedFromDocument"
<string_event> = "DOMSubtreeModified"
<string_event> = "DOMContentLoaded"
<string_event> = "webkitBeforeTextInserted"
<string_event> = "webkitEditableContentChanged"
<string_event> = "canplay"
<string_event> = "canplaythrough"
<string_event> = "durationchange"
<string_event> = "emptied"
<string_event> = "ended"
<string_event> = "loadeddata"
<string_event> = "loadedmetadata"
<string_event> = "pause"
<string_event> = "play"
<string_event> = "playing"
<string_event> = "ratechange"
<string_event> = "seeked"
<string_event> = "seeking"
<string_event> = "timeupdate"
<string_event> = "volumechange"
<string_event> = "waiting"
<string_event> = "addtrack"
<string_event> = "cuechange"
<string_event> = "enter"
<string_event> = "exit"
<string_event> = "addsourcebuffer"
<string_event> = "removesourcebuffer"
<string_event> = "sourceopen"
<string_event> = "sourceended"
<string_event> = "sourceclose"
<string_event> = "update"
<string_event> = "updateend"
<string_event> = "updatestart"
<string_event> = "webkitaddsourcebuffer"
<string_event> = "webkitremovesourcebuffer"
<string_event> = "webkitsourceopen"
<string_event> = "webkitsourceended"
<string_event> = "webkitsourceclose"
<string_event> = "webkitkeyadded"
<string_event> = "webkitkeyerror"
<string_event> = "webkitkeymessage"
<string_event> = "webkitneedkey"
<string_event> = "progress"
<string_event> = "stalled"
<string_event> = "suspend"
<string_event> = "animationend"
<string_event> = "webkitAnimationEnd"
<string_event> = "animationstart"
<string_event> = "webkitAnimationStart"
<string_event> = "animationiteration"
<string_event> = "webkitAnimationIteration"
<string_event> = "webkitTransitionEnd"
<string_event> = "transitionend"
<string_event> = "orientationchange"
<string_event> = "timeout"
<string_event> = "touchstart"
<string_event> = "touchmove"
<string_event> = "touchend"
<string_event> = "touchcancel"
<string_event> = "success"
<string_event> = "loadend"
<string_event> = "webkitfullscreenchange"
<string_event> = "webkitfullscreenerror"
<string_event> = "webkitspeechchange"
<string_event> = "audiostart"
<string_event> = "soundstart"
<string_event> = "speechstart"
<string_event> = "speechend"
<string_event> = "soundend"
<string_event> = "audioend"
<string_event> = "result"
<string_event> = "nomatch"
<string_event> = "start"
<string_event> = "end"
<string_event> = "mark"
<string_event> = "boundary"
<string_event> = "resume"
<string_event> = "webglcontextlost"
<string_event> = "webglcontextrestored"
<string_event> = "webglcontextcreationerror"
<string_event> = "audioprocess"
<string_event> = "connecting"
<string_event> = "addstream"
<string_event> = "removestream"
<string_event> = "signalingstatechange"
<string_event> = "removetrack"
<string_event> = "mute"
<string_event> = "unmute"
<string_event> = "iceconnectionstatechange"
<string_event> = "icecandidate"
<string_event> = "negotiationneeded"
<string_event> = "datachannel"
<string_event> = "tonechange"
<string_event> = "show"
<string_event> = "webkitpointerlockchange"
<string_event> = "webkitpointerlockerror"
<string_event> = "webkitregionlayoutupdate"
<string_event> = "webkitregionoversetchange"
<string_event> = "webkitnetworkinfochange"
<string_event> = "webkitresourcetimingbufferfull"
<string_event> = "webkitdeviceproximity"
<string_event> = "autocomplete"
<string_event> = "autocompleteerror"
<string_event> = "webkitprerenderstart"
<string_event> = "webkitprerenderstop"
<string_event> = "webkitprerenderload"
<string_event> = "webkitprerenderdomcontentloaded"
<string_event> = "securitypolicyviolation"

<string_where> = "beforeBegin"
<string_where> = "afterBegin"
<string_where> = "beforeEnd"
<string_where> = "afterEnd"

<shadowrootinitmode> = "open"
<shadowrootinitmode> = "closed"

<SelectionMode> = "select"
<SelectionMode> = "start"
<SelectionMode> = "end"
<SelectionMode> = "preserve"

<charcode> = <int min=32 max=126>
<unicode> = <int min=0 max=1114111>

#some elementary types

<DOMString> = "<elementid>"
<DOMString> = "foo"
<DOMString> = "1"
<DOMString> = String.fromCharCode(<charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>)
<DOMString> = String.fromCodePoint(<unicode>, <unicode>, <unicode>, <unicode>, <unicode>, <unicode>, <unicode>, <unicode>, <unicode>, <unicode>, <unicode>, <unicode>, <unicode>, <unicode>, <unicode>, <unicode>, <unicode>, <unicode>, <unicode>, <unicode>)

<cssvar> = --cssvara
<cssvar> = --cssvarb
<cssvar> = --cssvarc
<cssvar> = --cssvard

<eventhandlerstr> = eventhandler1()
<eventhandlerstr> = eventhandler2()
<eventhandlerstr> = eventhandler3()
<eventhandlerstr> = eventhandler4()
<eventhandlerstr> = eventhandler5()

<selector> = .<class>
<selector> = <hash><elementid>
<selector> = <tagname>
<selector> = <selector> <selector>

<xpath> = //<tagname>

<selectionalter> = move
<selectionalter> = extend

<selectiondirection> = forward
<selectiondirection> = backward
<selectiondirection> = left
<selectiondirection> = right

<selectiongranularity> = character
<selectiongranularity> = word
<selectiongranularity> = sentence
<selectiongranularity> = line
<selectiongranularity> = paragraph
<selectiongranularity> = lineboundary
<selectiongranularity> = sentenceboundary
<selectiongranularity> = paragraphboundary
<selectiongranularity> = documentboundary

<attributestring> = " + String.fromCharCode(<charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>, <charcode>) + "

<attributechar> = " + String.fromCharCode(<charcode>) + "

!include attributevalues.txt

!include svgattrvalues.txt
!include mathmlattrvalues.txt

<fontfacedescriptor> = "ascent-override": "<cssproperty_ascent-override>"
<fontfacedescriptor> = "descent-override": "<cssproperty_descent-override>"
<fontfacedescriptor> = "font-display": "<cssproperty_font-display>"
<fontfacedescriptor> = "font-family": "<cssproperty_font-family>"
<fontfacedescriptor> = "font-stretch": "<cssproperty_font-stretch>"
<fontfacedescriptor> = "font-style": "<cssproperty_font-style>"
<fontfacedescriptor> = "font-weight": "<cssproperty_font-weight>"
<fontfacedescriptor> = "line-gap-override": "<cssproperty_line-gap-override>"
<fontfacedescriptor> = "size-adjust": "<cssproperty_size-adjust>"
<fontfacedescriptor> = "unicode-range": "<cssproperty_unicode-range>"

!include cssproperties.txt

!begin helperlines

#functions
<new eventhandler> = eventhandler1;
<new eventhandler> = eventhandler2;
<new eventhandler> = eventhandler3;
<new eventhandler> = eventhandler4;
<new eventhandler> = eventhandler5;

#various fixes to auto-generated definitions

<new Date> = new Date();

<new DOMStringList> = new Array(<DOMString>);

<new Animation> = <sequence_Animation_>[0];
<new sequence_Animation_> = new Array(<Animation>);
<new sequence_Dictionary_> = { <string_attr>: [<fuzzint>, <fuzzint>] };
<new sequence_Dictionary_> = { <string_cssproperty>: [<fuzzint>, <fuzzint>] };
<new sequence_Dictionary_> = { <string_svgattr>: [<fuzzint>, <fuzzint>] };
<new sequence_Dictionary_> = { <string_mathmlattr>: [<fuzzint>, <fuzzint>] };
<new Dictionary> = { <string_attr>: [<fuzzint>, <fuzzint>] };
<new Dictionary> = { <string_cssproperty>: [<fuzzint>, <fuzzint>] };
<new Dictionary> = { <string_svgattr>: [<fuzzint>, <fuzzint>] };
<new Dictionary> = { <string_mathmlattr>: [<fuzzint>, <fuzzint>] };
<new StaticRange> = sequence_StaticRange[0];
<new sequence_MessagePort_> = new Array(<MessagePort>);
<new FontFace> = sequence_FontFace_[0];
<new CSSStyleValue> = <sequence_CSSStyleValue_>[0];
<new sequence_CSSStyleValue_> = new Array(<CSSStyleValue>);
<new USVString> = <sequence_USVString_>[0];
<new sequence_Transferable_> = undefined
<new Element> = <sequence_Element_>[0];
<new MutationRecord> = <sequence_MutationRecord_>[0];

<new KeyframeEffectOptions> = { delay: <fuzzint>, direction: <DOMString>, duration: <fuzzint>, easing: <DOMString>, endDelay: <fuzzint>, fill: <DOMString>, iterationStart: <float>, iterations: Infinity };
<new AnimationEffectTiming> = { delay: <fuzzint>, direction: <DOMString>, duration: <fuzzint>, easing: <DOMString>, endDelay: <fuzzint>, fill: <DOMString>, iterationStart: <float>, iterations: Infinity };

<new KeyframeEffect> = new KeyframeEffect(<Element>, [ { left: '<fuzzint>px' }, { left: '<fuzzint>px' } ], <fuzzint>);

<new MutationObserver> = new MutationObserver(<eventhandler>);
<new MutationObserverInit> = {childList: <boolean>, attributes: <boolean>, characterData: <boolean>, subtree: <boolean>, attributeOldValue: <boolean>, characterDataOldValue: <boolean>};

<new NonDocumentTypeChildNode> = <Element>;

<new DocumentOrShadowRoot> = <Document>;
<new DocumentOrShadowRoot> = <ShadowRoot>;

<new GetRootNodeOptions> = {composed: <boolean>};

<new DOMParser> = new DOMParser();
<new XSLTProcessor> = new XSLTProcessor();
<new XMLHttpRequest> = new XMLHttpRequest();

<new SupportedType> = <contenttype>;

<new VTTCue> = new VTTCue(<float>, <float>, <DOMString>);

<new XPathEvaluator> = new XPathEvaluator();

#todo extract these from CSS generator
<new CSSStyleRule> = <CSSRule>;
<new CSSMediaRule> = <CSSRule>;
<new CSSFontFaceRule> = <CSSRule>;
<new CSSPageRule> = <CSSRule>;
<new CSSImportRule> = <CSSRule>;
<new CSSCharsetRule> = <CSSRule>;
<new CSSUnknownRule> = <CSSRule>;
<new CSSViewportRule> = <CSSRule>;
<new CSSNamespaceRule> = <CSSRule>;
<new CSSSupportsRule> = <CSSRule>;
<new CSSKeyframesRule> = <CSSRule>;

<new WindowEventHandlers> = <Window>;
<new WindowEventHandlers> = <HTMLBodyElement>;
<new WindowEventHandlers> = <HTMLFrameSetElement>;

<new GlobalEventHandlers> = <Window>;
<new GlobalEventHandlers> = <Document>;
<new GlobalEventHandlers> = <Element>;

<new NavigatorOnLine> = <Navigator>;
<new NavigatorLanguage> = <Navigator>;

<new ShadowRootInit> = {mode: <shadowrootinitmode>};

<new NonElementParentNode> = <Document>;
<new NonElementParentNode> = <DocumentFragment>;

<new URL> = new URL("http://foo/bar");

<new DOMRect> = new DOMRect(<fuzzint>, <fuzzint>, <fuzzint>, <fuzzint>);

<new WindowBase64> = <Window>;

<new ParentNode> = <Element>;
<new ParentNode> = <Document>;
<new ParentNode> = <DocumentFragment>;

<new StringCallback> = <eventhandler>;
<new IdleRequestCallback> = <eventhandler>;
<new FrameRequestCallback> = <eventhandler>;
<new Function> = <eventhandler>;
<new BlobCallback> = <eventhandler>;
<new EventListener> = <eventhandler>;

<new FormData> = new FormData();

<new CSS> = CSS;

<new File> = new File([<DOMString>], <DOMString>);

<new CSSSimpleLength> = new CSSSimpleLength(<fuzzint>, 'px');
<new CSSCalcLength> = new CSSCalcLength({px: <fuzzint>, em: <float>});
<new CSSPerspective> = new CSSPerspective(<CSSLengthValue>);

<new CSSURLImageValue> = new CSSURLImageValue(<DOMString>);

<new SharedArrayBuffer> = new SharedArrayBuffer(<fuzzint>);
<new ArrayBuffer> = new ArrayBuffer(<fuzzint>);
<new DataView> =  new DataView(new ArrayBuffer(<fuzzint>));

<new XMLSerializer> = new XMLSerializer();

<new AssignedNodesOptions> = {flatten: <boolean>};

<new ScrollStateCallback> = <eventhandler>;
<new NativeScrollBehavior> = "disable-native-scroll";
<new ScrollToOptions> = {left: <fuzzint>, top: <fuzzint>};

<new MessageChannel> = new MessageChannel();

<new ElementRegistrationOptions> = {prototype: <Element>.prototype};
<new ElementRegistrationOptions> = {prototype: <Element>.prototype, extends: <string_tag>};
<new ElementRegistrationOptions> = {prototype: <Element>.prototype, extends: <string_svgtag>};
<new ElementRegistrationOptions> = {prototype: <Element>.prototype, extends: <string_mathmltag>};
<new ElementRegistrationOptions> = {extends: <string_tag>};
<new ElementRegistrationOptions> = {extends: <string_svgtag>};
<new ElementRegistrationOptions> = {extends: <string_mathmltag>};

<new Int8Array> = new Int8Array(<fuzzint>);
<new Int16Array> = new Int16Array(<fuzzint>);
<new Int32Array> = new Int32Array(<fuzzint>);
<new Uint8Array> = new Uint8Array(<fuzzint>);
<new Uint16Array> = new Uint16Array(<fuzzint>);
<new Uint32Array> = new Uint32Array(<fuzzint>);
<new Float32Array> = new Float32Array(<fuzzint>);
<new Float64Array> = new Float64Array(<fuzzint>);
<new Uint8ClampedArray> = new Uint8ClampedArray(<fuzzint>);

<new DOMMatrix> = new DOMMatrix();
<new DOMMatrix> = new DOMMatrix();
<new DOMMatrix> = new DOMMatrix();
<new DOMMatrix> = new DOMMatrix();
<new DOMMatrix> = new DOMMatrix();
<new DOMMatrix> = new DOMMatrix();
<new DOMMatrix> = new DOMMatrix();
<new DOMMatrix> = new DOMMatrix();
<new DOMMatrix> = new DOMMatrix();
<new DOMMatrix> = new DOMMatrix();

<new DOMMatrixInit> = {m11:<float>, m12:<float>, m13:<float>, m14:<float>, m21:<float>, m22:<float>, m23:<float>, m24:<float>, m31:<float>, m32:<float>, m33:<float>, m34:<float>, m41:<float>, m42:<float>, m43:<float>, m44:<float>};

<new AddEventListenerOptions> = {capture: <boolean>, once: <boolean>, passive: <boolean>};
<new EventListenerOptions> = {capture: <boolean>, passive: <boolean>};

<new PropertyDescriptor> = {name: <DOMString>, inherits: <boolean>, initialValue: <DOMString>};
<new PropertyDescriptor> = {name: <DOMString>, inherits: <boolean>, initialValue: <DOMString>, syntax: <DOMString>};

<new CSSCalcDictionary> = {px:<fuzzint>};
<new CSSCalcDictionary> = {px:<fuzzint>, percent: <float>};

<new IdleRequestOptions> = {timeout: <fuzzint>};

#constructors for HTML element classes
<new DOMWindow> = window;
<new Document> = document;

<new HTMLAnchorElement> = document.createElement("a");
<new HTMLUnknownElement> = document.createElement("abbr");
<new HTMLUnknownElement> = document.createElement("acronym");
<new HTMLUnknownElement> = document.createElement("address");
<new HTMLUnknownElement> = document.createElement("applet");
<new HTMLAreaElement> = document.createElement("area");
<new HTMLUnknownElement> = document.createElement("article");
<new HTMLUnknownElement> = document.createElement("aside");
<new HTMLAudioElement> = document.createElement("audio");
<new HTMLUnknownElement> = document.createElement("b");
<new HTMLBaseElement> = document.createElement("base");
<new HTMLUnknownElement> = document.createElement("basefont");
<new HTMLUnknownElement> = document.createElement("bdi");
<new HTMLUnknownElement> = document.createElement("bdo");
<new HTMLUnknownElement> = document.createElement("bgsound");
<new HTMLUnknownElement> = document.createElement("big");
<new HTMLUnknownElement> = document.createElement("blockquote");
<new HTMLBodyElement> = <Document>.createElement("body");
<new HTMLBRElement> = document.createElement("br");
<new HTMLButtonElement> = document.createElement("button");
<new HTMLCanvasElement> = document.createElement("canvas");
<new HTMLTableCaptionElement> = document.createElement("caption");
<new HTMLUnknownElement> = document.createElement("center");
<new HTMLUnknownElement> = document.createElement("cite");
<new HTMLUnknownElement> = document.createElement("code");
<new HTMLTableColElement> = document.createElement("col");
<new HTMLUnknownElement> = document.createElement("colgroup");
<new HTMLUnknownElement> = document.createElement("command");
<new HTMLContentElement> = document.createElement("content");
<new HTMLDataElement> = document.createElement("data");
<new HTMLDataListElement> = document.createElement("datalist");
<new HTMLUnknownElement> = document.createElement("dd");
<new HTMLModElement> = document.createElement("del");
<new HTMLDetailsElement> = document.createElement("details");
<new HTMLUnknownElement> = document.createElement("dfn");
<new HTMLDialogElement> = document.createElement("dialog");
<new HTMLDirectoryElement> = document.createElement("dir");
<new HTMLDivElement> = document.createElement("div");
<new HTMLDListElement> = document.createElement("dl");
<new HTMLUnknownElement> = document.createElement("dt");
<new HTMLUnknownElement> = document.createElement("em");
<new HTMLEmbedElement> = document.createElement("embed");
<new HTMLFieldSetElement> = document.createElement("fieldset");
<new HTMLUnknownElement> = document.createElement("figcaption");
<new HTMLUnknownElement> = document.createElement("figure");
<new HTMLFontElement> = document.createElement("font");
<new HTMLUnknownElement> = document.createElement("footer");
<new HTMLFormElement> = document.createElement("form");
<new HTMLFrameElement> = document.createElement("frame");
<new HTMLFrameSetElement> = document.createElement("frameset");
<new HTMLHeadingElement> = document.createElement("h1");
<new HTMLHeadingElement> = document.createElement("h2");
<new HTMLHeadingElement> = document.createElement("h3");
<new HTMLHeadingElement> = document.createElement("h4");
<new HTMLHeadingElement> = document.createElement("h5");
<new HTMLHeadingElement> = document.createElement("h6");
<new HTMLHeadElement> = <Document>.createElement("head");
<new HTMLUnknownElement> = document.createElement("header");
<new HTMLUnknownElement> = document.createElement("hgroup");
<new HTMLHRElement> = document.createElement("hr");
<new HTMLHtmlElement> = <Document>.createElement("html");
<new HTMLUnknownElement> = document.createElement("i");
<new HTMLIFrameElement> = document.createElement("iframe");
<new HTMLImageElement> = document.createElement("image");
<new HTMLImageElement> = document.createElement("img");
<new HTMLInputElement> = document.createElement("input");
<new HTMLModElement> = document.createElement("ins");
<new HTMLUnknownElement> = document.createElement("isindex");
<new HTMLUnknownElement> = document.createElement("kbd");
<new HTMLKeygenElement> = document.createElement("keygen");
<new HTMLLabelElement> = document.createElement("label");
<new HTMLUnknownElement> = document.createElement("layer");
<new HTMLLegendElement> = document.createElement("legend");
<new HTMLLIElement> = document.createElement("li");
<new HTMLLinkElement> = document.createElement("link");
<new HTMLUnknownElement> = document.createElement("listing");
<new HTMLUnknownElement> = document.createElement("main");
<new HTMLMapElement> = document.createElement("map");
<new HTMLUnknownElement> = document.createElement("mark");
<new HTMLMarqueeElement> = document.createElement("marquee");
<new HTMLMenuElement> = document.createElement("menu");
<new HTMLMenuItemElement> = document.createElement("menuitem");
<new HTMLMetaElement> = document.createElement("meta");
<new HTMLMeterElement> = document.createElement("meter");
<new HTMLUnknownElement> = document.createElement("nav");
<new HTMLUnknownElement> = document.createElement("nobr");
<new HTMLUnknownElement> = document.createElement("noembed");
<new HTMLUnknownElement> = document.createElement("noframes");
<new HTMLUnknownElement> = document.createElement("nolayer");
<new HTMLUnknownElement> = document.createElement("noscript");
<new HTMLObjectElement> = document.createElement("object");
<new HTMLOListElement> = document.createElement("ol");
<new HTMLOptGroupElement> = document.createElement("optgroup");
<new HTMLOptionElement> = document.createElement("option");
<new HTMLOutputElement> = document.createElement("output");
<new HTMLParagraphElement> = document.createElement("p");
<new HTMLParamElement> = document.createElement("param");
<new HTMLPictureElement> = document.createElement("picture");
<new HTMLUnknownElement> = document.createElement("plaintext");
<new HTMLPreElement> = document.createElement("pre");
<new HTMLProgressElement> = document.createElement("progress");
<new HTMLQuoteElement> = document.createElement("q");
<new HTMLUnknownElement> = document.createElement("rp");
<new HTMLUnknownElement> = document.createElement("rt");
<new HTMLUnknownElement> = document.createElement("ruby");
<new HTMLUnknownElement> = document.createElement("s");
<new HTMLUnknownElement> = document.createElement("samp");
<new HTMLScriptElement> = <Document>.createElement("script");
<new HTMLUnknownElement> = document.createElement("section");
<new HTMLSelectElement> = document.createElement("select");
<new HTMLShadowElement> = document.createElement("shadow");
<new HTMLUnknownElement> = document.createElement("small");
<new HTMLSourceElement> = document.createElement("source");
<new HTMLSpanElement> = document.createElement("span");
<new HTMLUnknownElement> = document.createElement("strike");
<new HTMLUnknownElement> = document.createElement("strong");
<new HTMLStyleElement> = document.createElement("style");
<new HTMLUnknownElement> = document.createElement("sub");
<new HTMLUnknownElement> = document.createElement("summary");
<new HTMLUnknownElement> = document.createElement("sup");
<new HTMLTimeElement> = document.createElement("time");
<new HTMLTableElement> = document.createElement("table");
<new HTMLTableSectionElement> = document.createElement("tbody");
<new HTMLUnknownElement> = document.createElement("td");
<new HTMLTemplateElement> = document.createElement("template");
<new HTMLTextAreaElement> = document.createElement("textarea");
<new HTMLTableSectionElement> = document.createElement("tfoot");
<new HTMLTableCellElement> = document.createElement("th");
<new HTMLTableSectionElement> = document.createElement("thead");
<new HTMLTitleElement> = document.createElement("title");
<new HTMLTableRowElement> = document.createElement("tr");
<new HTMLTrackElement> = document.createElement("track");
<new HTMLUnknownElement> = document.createElement("tt");
<new HTMLUnknownElement> = document.createElement("u");
<new HTMLUListElement> = document.createElement("ul");
<new HTMLUnknownElement> = document.createElement("var");
<new HTMLVideoElement> = document.createElement("video");
<new HTMLUnknownElement> = document.createElement("wbr");
<new HTMLUnknownElement> = document.createElement("xmp");

<new Element> = <HTMLUnknownElement>
<new Element> = <HTMLUnknownElement>
<new Element> = <HTMLUnknownElement>
<new Element> = <HTMLUnknownElement>
<new Element> = <HTMLUnknownElement>
<new Element> = <HTMLUnknownElement>
<new Element> = <HTMLUnknownElement>
<new Element> = <HTMLUnknownElement>
<new Element> = <HTMLUnknownElement>
<new Element> = <HTMLUnknownElement>

#SVGElement constructors
<new SVGScriptElement> = document.createElementNS("http://www.w3.org/2000/svg", "script");
<new SVGStyleElement> = document.createElementNS("http://www.w3.org/2000/svg", "style");
<new SVGTextElement> = document.createElementNS("http://www.w3.org/2000/svg", "text");
<new SVGElement> = document.createElementNS("http://www.w3.org/2000/svg", "missing-glyph");
<new SVGElement> = document.createElementNS("http://www.w3.org/2000/svg", "font-face");
<new SVGElement> = document.createElementNS("http://www.w3.org/2000/svg", "font");
<new SVGTitleElement> = document.createElementNS("http://www.w3.org/2000/svg", "title");
<new SVGTSpanElement> = document.createElementNS("http://www.w3.org/2000/svg", "tspan");
<new SVGFEBlendElement> = document.createElementNS("http://www.w3.org/2000/svg", "feBlend");
<new SVGCircleElement> = document.createElementNS("http://www.w3.org/2000/svg", "circle");
<new SVGStopElement> = document.createElementNS("http://www.w3.org/2000/svg", "stop");
<new SVGFEDisplacementMapElement> = document.createElementNS("http://www.w3.org/2000/svg", "feDisplacementMap");
<new SVGDescElement> = document.createElementNS("http://www.w3.org/2000/svg", "desc");
<new SVGElement> = document.createElementNS("http://www.w3.org/2000/svg", "altGlyphItem");
<new SVGFEDiffuseLightingElement> = document.createElementNS("http://www.w3.org/2000/svg", "feDiffuseLighting");
<new SVGForeignObjectElement> = document.createElementNS("http://www.w3.org/2000/svg", "foreignObject");
<new SVGViewElement> = document.createElementNS("http://www.w3.org/2000/svg", "view");
<new SVGSetElement> = document.createElementNS("http://www.w3.org/2000/svg", "set");
<new SVGPolylineElement> = document.createElementNS("http://www.w3.org/2000/svg", "polyline");
<new SVGElement> = document.createElementNS("http://www.w3.org/2000/svg", "altGlyph");
<new SVGAnimateElement> = document.createElementNS("http://www.w3.org/2000/svg", "animate");
<new SVGElement> = document.createElementNS("http://www.w3.org/2000/svg", "font-face-src");
<new SVGElement> = document.createElementNS("http://www.w3.org/2000/svg", "glyph");
<new SVGAnimateMotionElement> = document.createElementNS("http://www.w3.org/2000/svg", "animateMotion");
<new SVGFEDropShadowElement> = document.createElementNS("http://www.w3.org/2000/svg", "feDropShadow");
<new SVGPatternElement> = document.createElementNS("http://www.w3.org/2000/svg", "pattern");
<new SVGFEColorMatrixElement> = document.createElementNS("http://www.w3.org/2000/svg", "feColorMatrix");
<new SVGElement> = document.createElementNS("http://www.w3.org/2000/svg", "font-face-format");
<new SVGMetadataElement> = document.createElementNS("http://www.w3.org/2000/svg", "metadata");
<new SVGFETurbulenceElement> = document.createElementNS("http://www.w3.org/2000/svg", "feTurbulence");
<new SVGFEConvolveMatrixElement> = document.createElementNS("http://www.w3.org/2000/svg", "feConvolveMatrix");
<new SVGFEDistantLightElement> = document.createElementNS("http://www.w3.org/2000/svg", "feDistantLight");
<new SVGFEMorphologyElement> = document.createElementNS("http://www.w3.org/2000/svg", "feMorphology");
<new SVGFECompositeElement> = document.createElementNS("http://www.w3.org/2000/svg", "feComposite");
<new SVGPathElement> = document.createElementNS("http://www.w3.org/2000/svg", "path");
<new SVGFEMergeElement> = document.createElementNS("http://www.w3.org/2000/svg", "feMerge");
<new SVGRectElement> = document.createElementNS("http://www.w3.org/2000/svg", "rect");
<new SVGGElement> = document.createElementNS("http://www.w3.org/2000/svg", "g");
<new SVGFilterElement> = document.createElementNS("http://www.w3.org/2000/svg", "filter");
<new SVGDiscardElement> = document.createElementNS("http://www.w3.org/2000/svg", "discard");
<new SVGFEGaussianBlurElement> = document.createElementNS("http://www.w3.org/2000/svg", "feGaussianBlur");
<new SVGFETileElement> = document.createElementNS("http://www.w3.org/2000/svg", "feTile");
<new SVGTextPathElement> = document.createElementNS("http://www.w3.org/2000/svg", "textPath");
<new SVGImageElement> = document.createElementNS("http://www.w3.org/2000/svg", "image");
<new SVGMarkerElement> = document.createElementNS("http://www.w3.org/2000/svg", "marker");
<new SVGElement> = document.createElementNS("http://www.w3.org/2000/svg", "color-profile");
<new SVGEllipseElement> = document.createElementNS("http://www.w3.org/2000/svg", "ellipse");
<new SVGUseElement> = document.createElementNS("http://www.w3.org/2000/svg", "use");
<new SVGElement> = document.createElementNS("http://www.w3.org/2000/svg", "unknown");
<new SVGElement> = document.createElementNS("http://www.w3.org/2000/svg", "vkern");
<new SVGFESpecularLightingElement> = document.createElementNS("http://www.w3.org/2000/svg", "feSpecularLighting");
<new SVGRadialGradientElement> = document.createElementNS("http://www.w3.org/2000/svg", "radialGradient");
<new SVGFEFuncAElement> = document.createElementNS("http://www.w3.org/2000/svg", "feFuncA");
<new SVGFEFuncBElement> = document.createElementNS("http://www.w3.org/2000/svg", "feFuncB");
<new SVGMPathElement> = document.createElementNS("http://www.w3.org/2000/svg", "mpath");
<new SVGFESpotLightElement> = document.createElementNS("http://www.w3.org/2000/svg", "feSpotLight");
<new SVGFEFuncGElement> = document.createElementNS("http://www.w3.org/2000/svg", "feFuncG");
<new SVGElement> = document.createElementNS("http://www.w3.org/2000/svg", "font-face-name");
<new SVGElement> = document.createElementNS("http://www.w3.org/2000/svg", "animateColor");
<new SVGFEFuncRElement> = document.createElementNS("http://www.w3.org/2000/svg", "feFuncR");
<new SVGElement> = document.createElementNS("http://www.w3.org/2000/svg", "hkern");
<new SVGLineElement> = document.createElementNS("http://www.w3.org/2000/svg", "line");
<new SVGElement> = document.createElementNS("http://www.w3.org/2000/svg", "meshgradient");
<new SVGElement> = document.createElementNS("http://www.w3.org/2000/svg", "tref");
<new SVGCursorElement> = document.createElementNS("http://www.w3.org/2000/svg", "cursor");
<new SVGAnimateTransformElement> = document.createElementNS("http://www.w3.org/2000/svg", "animateTransform");
<new SVGLinearGradientElement> = document.createElementNS("http://www.w3.org/2000/svg", "linearGradient");
<new SVGFEOffsetElement> = document.createElementNS("http://www.w3.org/2000/svg", "feOffset");
<new SVGElement> = document.createElementNS("http://www.w3.org/2000/svg", "font-face-uri");
<new SVGElement> = document.createElementNS("http://www.w3.org/2000/svg", "solidcolor");
<new SVGPolygonElement> = document.createElementNS("http://www.w3.org/2000/svg", "polygon");
<new SVGFEFloodElement> = document.createElementNS("http://www.w3.org/2000/svg", "feFlood");
<new SVGFEMergeNodeElement> = document.createElementNS("http://www.w3.org/2000/svg", "feMergeNode");
<new SVGElement> = document.createElementNS("http://www.w3.org/2000/svg", "hatch");
<new SVGFEImageElement> = document.createElementNS("http://www.w3.org/2000/svg", "feImage");
<new SVGElement> = document.createElementNS("http://www.w3.org/2000/svg", "meshpatch");
<new SVGElement> = document.createElementNS("http://www.w3.org/2000/svg", "glyphRef");
<new SVGDefsElement> = document.createElementNS("http://www.w3.org/2000/svg", "defs");
<new SVGFEPointLightElement> = document.createElementNS("http://www.w3.org/2000/svg", "fePointLight");
<new SVGElement> = document.createElementNS("http://www.w3.org/2000/svg", "hatchpath");
<new SVGSymbolElement> = document.createElementNS("http://www.w3.org/2000/svg", "symbol");
<new SVGElement> = document.createElementNS("http://www.w3.org/2000/svg", "mesh");
<new SVGAElement> = document.createElementNS("http://www.w3.org/2000/svg", "a");
<new SVGFEComponentTransferElement> = document.createElementNS("http://www.w3.org/2000/svg", "feComponentTransfer");
<new SVGSVGElement> = document.createElementNS("http://www.w3.org/2000/svg", "svg");
<new SVGMaskElement> = document.createElementNS("http://www.w3.org/2000/svg", "mask");
<new SVGElement> = document.createElementNS("http://www.w3.org/2000/svg", "altGlyphDef");
<new SVGElement> = document.createElementNS("http://www.w3.org/2000/svg", "meshrow");
<new SVGSwitchElement> = document.createElementNS("http://www.w3.org/2000/svg", "switch");
<new SVGClipPathElement> = document.createElementNS("http://www.w3.org/2000/svg", "clipPath");

#MathMLElement constructors
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "annotation");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "annotation-xml");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "maction");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "math");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "merror");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "mfrac");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "mi");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "mmultiscripts");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "mn");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "mo");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "mover");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "mpadded");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "mphantom");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "mprescripts");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "mroot");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "mrow");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "ms");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "mspace");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "msqrt");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "mstyle");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "msub");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "msubsup");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "msup");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "mtable");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "mtd");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "mtext");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "mtr");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "munder");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "munderover");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "none");
<new MathMLElement> = document.createElementNS("http://www.w3.org/1998/Math/MathML", "semantics");

#events
<new InputEvent> = document.createEvent("InputEvent");
<new PointerEvent> = document.createEvent("PointerEvent");
<new ClipboardEvent> = document.createEvent("ClipboardEvent");
<new DragEvent> = document.createEvent("DragEvent");
<new ApplicationCacheErrorEvent> = document.createEvent("ApplicationCacheErrorEvent");
<new AnimationEvent> = document.createEvent("AnimationEvent");
<new RelatedEvent> = document.createEvent("RelatedEvent");
<new MediaQueryListEvent> = document.createEvent("MediaQueryListEvent");
<new PromiseRejectionEvent> = document.createEvent("PromiseRejectionEvent");
<new FontFaceSetLoadEvent> = document.createEvent("FontFaceSetLoadEvent");
<new AnimationPlaybackEvent> = document.createEvent("AnimationPlaybackEvent");
<new CSSFontFaceLoadEvent> = document.createEvent("CSSFontFaceLoadEvent");
<new AutocompleteErrorEvent> = document.createEvent("AutocompleteErrorEvent");
<new BeforeLoadEvent> = document.createEvent("BeforeLoadEvent");
<new BeforeUnloadEvent> = document.createEvent("BeforeUnloadEvent");
<new CompositionEvent> = document.createEvent("CompositionEvent");
<new CustomEvent> = document.createEvent("CustomEvent");
<new ErrorEvent> = document.createEvent("ErrorEvent");
<new FocusEvent> = document.createEvent("FocusEvent");
<new HashChangeEvent> = document.createEvent("HashChangeEvent");
<new KeyboardEvent> = document.createEvent("KeyboardEvent");
<new MessageEvent> = document.createEvent("MessageEvent");
<new MouseEvent> = document.createEvent("MouseEvent");
<new MutationEvent> = document.createEvent("MutationEvent");
<new OverflowEvent> = document.createEvent("OverflowEvent");
<new PageTransitionEvent> = document.createEvent("PageTransitionEvent");
<new PopStateEvent> = document.createEvent("PopStateEvent");
<new ProgressEvent> = document.createEvent("ProgressEvent");
<new ResourceProgressEvent> = document.createEvent("ResourceProgressEvent");
<new SecurityPolicyViolationEvent> = document.createEvent("SecurityPolicyViolationEvent");
<new TextEvent> = document.createEvent("TextEvent");
<new TouchEvent> = document.createEvent("TouchEvent");
<new TransitionEvent> = document.createEvent("TransitionEvent");
<new UIEvent> = document.createEvent("UIEvent");
<new WebKitAnimationEvent> = document.createEvent("WebKitAnimationEvent");
<new WheelEvent> = document.createEvent("WheelEvent");
<new MediaKeyEvent> = document.createEvent("MediaKeyEvent");
<new WebGLContextEvent> = document.createEvent("WebGLContextEvent");
<new TrackEvent> = document.createEvent("TrackEvent");
<new SpeechInputEvent> = document.createEvent("SpeechInputEvent");
<new StorageEvent> = document.createEvent("StorageEvent");
<new SVGZoomEvent> = document.createEvent("SVGZoomEvent");
<new XMLHttpRequestProgressEvent> = document.createEvent("XMLHttpRequestProgressEvent");
<new DeviceMotionEvent> = document.createEvent("DeviceMotionEvent");
<new DeviceOrientationEvent> = document.createEvent("DeviceOrientationEvent");
<new MediaKeyMessageEvent> = document.createEvent("MediaKeyMessageEvent");
<new MediaKeyNeededEvent> = document.createEvent("MediaKeyNeededEvent");
<new IDBVersionChangeEvent> = document.createEvent("IDBVersionChangeEvent");
<new MediaStreamEvent> = document.createEvent("MediaStreamEvent");
<new MediaStreamTrackEvent> = document.createEvent("MediaStreamTrackEvent");
<new RTCDTMFToneChangeEvent> = document.createEvent("RTCDTMFToneChangeEvent");
<new RTCDataChannelEvent> = document.createEvent("RTCDataChannelEvent");
<new RTCIceCandidateEvent> = document.createEvent("RTCIceCandidateEvent");
<new SpeechRecognitionError> = document.createEvent("SpeechRecognitionError");
<new SpeechRecognitionEvent> = document.createEvent("SpeechRecognitionEvent");
<new SpeechSynthesisEvent> = document.createEvent("SpeechSynthesisEvent");
<new AudioProcessingEvent> = document.createEvent("AudioProcessingEvent");
<new OfflineAudioCompletionEvent> = document.createEvent("OfflineAudioCompletionEvent");
<new MIDIConnectionEvent> = document.createEvent("MIDIConnectionEvent");
<new MIDIMessageEvent> = document.createEvent("MIDIMessageEvent");
<new CloseEvent> = document.createEvent("CloseEvent");
<new WebKitAnimationEvent> = document.createEvent("AnimationEvent");
<new Event> = document.createEvent("Events");
<new Event> = document.createEvent("HTMLEvents");
<new KeyboardEvent> = document.createEvent("KeyboardEvents");
<new MouseEvent> = document.createEvent("MouseEvents");
<new MutationEvent> = document.createEvent("MutationEvents");
<new Event> = document.createEvent("OrientationEvent");
<new Event> = document.createEvent("SVGEvents");
<new SVGZoomEvent> = document.createEvent("SVGZoomEvents");
<new UIEvent> = document.createEvent("UIEvents");
<new TransitionEvent> = document.createEvent("WebKitTransitionEvent");
<new Event> = document.createEvent("Event");

!end lines
