Generated file

Copy as Markdown

Other Tools

/* THIS IS AN AUTOGENERATED FILE. DO NOT EDIT */
/* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
/* vim: set ts=8 sts=2 et sw=2 tw=80: */
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at https://mozilla.org/MPL/2.0/. */
#ifndef CSS_PSEUDO_STYLE_TYPE
#define CSS_PSEUDO_STYLE_TYPE(name, flags) /* nothing */
#define DEFINED_CSS_PSEUDO_STYLE_TYPE
#endif
#ifndef CSS_NON_INHERITING_ANON_BOX
#define CSS_NON_INHERITING_ANON_BOX(name, flags) CSS_PSEUDO_STYLE_TYPE(name, flags)
#define DEFINED_CSS_NON_INHERITING_ANON_BOX
#endif
#ifndef CSS_INHERITING_ANON_BOX
#define CSS_INHERITING_ANON_BOX(name, flags) CSS_PSEUDO_STYLE_TYPE(name, flags)
#define DEFINED_CSS_INHERITING_ANON_BOX
#endif
#ifndef CSS_PSEUDO_ELEMENT
#define CSS_PSEUDO_ELEMENT(name, flags) CSS_PSEUDO_STYLE_TYPE(name, flags)
#define DEFINED_CSS_PSEUDO_ELEMENT
#endif
CSS_NON_INHERITING_ANON_BOX(MozOofPlaceholder, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_NON_INHERITING_ANON_BOX)
CSS_NON_INHERITING_ANON_BOX(MozHframesetBorder, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_NON_INHERITING_ANON_BOX)
CSS_NON_INHERITING_ANON_BOX(MozVframesetBorder, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_NON_INHERITING_ANON_BOX)
CSS_NON_INHERITING_ANON_BOX(MozFramesetBlank, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_NON_INHERITING_ANON_BOX)
CSS_NON_INHERITING_ANON_BOX(MozTableColumnGroup, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_NON_INHERITING_ANON_BOX)
CSS_NON_INHERITING_ANON_BOX(MozTableColumn, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_NON_INHERITING_ANON_BOX)
CSS_NON_INHERITING_ANON_BOX(MozPage, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_NON_INHERITING_ANON_BOX)
CSS_NON_INHERITING_ANON_BOX(MozPageBreak, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_NON_INHERITING_ANON_BOX)
CSS_NON_INHERITING_ANON_BOX(MozPageContent, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_NON_INHERITING_ANON_BOX)
CSS_NON_INHERITING_ANON_BOX(MozPrintedSheet, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_NON_INHERITING_ANON_BOX)
CSS_NON_INHERITING_ANON_BOX(MozColumnSpanWrapper, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_NON_INHERITING_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozText, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozFirstLetterContinuation, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozBlockInsideInlineWrapper, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozMathmlAnonymousBlock, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX | PseudoStyleTypeFlags::IS_WRAPPER_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozLineFrame, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozCellContent, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozFieldsetContent, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozHtmlCanvasContent, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozInlineTable, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX | PseudoStyleTypeFlags::IS_WRAPPER_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozTable, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX | PseudoStyleTypeFlags::IS_WRAPPER_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozTableCell, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX | PseudoStyleTypeFlags::IS_WRAPPER_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozTableWrapper, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozTableRowGroup, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX | PseudoStyleTypeFlags::IS_WRAPPER_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozTableRow, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX | PseudoStyleTypeFlags::IS_WRAPPER_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozCanvas, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozPageSequence, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozScrolledContent, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozScrolledCanvas, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozColumnSet, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozColumnContent, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozViewport, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozViewportScroll, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozAnonymousItem, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX | PseudoStyleTypeFlags::IS_WRAPPER_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozBlockRubyContent, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozRuby, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX | PseudoStyleTypeFlags::IS_WRAPPER_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozRubyBase, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX | PseudoStyleTypeFlags::IS_WRAPPER_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozRubyBaseContainer, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX | PseudoStyleTypeFlags::IS_WRAPPER_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozRubyText, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX | PseudoStyleTypeFlags::IS_WRAPPER_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozRubyTextContainer, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX | PseudoStyleTypeFlags::IS_WRAPPER_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozSvgMarkerAnonChild, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozSvgOuterSvgAnonChild, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozSvgForeignContent, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX)
CSS_INHERITING_ANON_BOX(MozSvgText, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_INHERITING_ANON_BOX)
CSS_PSEUDO_ELEMENT(After, PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::IS_CSS2 | PseudoStyleTypeFlags::IS_EAGER | PseudoStyleTypeFlags::IS_FLEX_OR_GRID_ITEM)
CSS_PSEUDO_ELEMENT(Before, PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::IS_CSS2 | PseudoStyleTypeFlags::IS_EAGER | PseudoStyleTypeFlags::IS_FLEX_OR_GRID_ITEM)
CSS_PSEUDO_ELEMENT(Marker, PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT)
CSS_PSEUDO_ELEMENT(Backdrop, PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT)
CSS_PSEUDO_ELEMENT(Cue, PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::IS_JS_CREATED_NAC)
CSS_PSEUDO_ELEMENT(FirstLetter, PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::IS_CSS2 | PseudoStyleTypeFlags::IS_EAGER)
CSS_PSEUDO_ELEMENT(FirstLine, PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::IS_CSS2 | PseudoStyleTypeFlags::IS_EAGER)
CSS_PSEUDO_ELEMENT(Highlight, PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT)
CSS_PSEUDO_ELEMENT(Selection, PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT)
CSS_PSEUDO_ELEMENT(TargetText, PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT)
CSS_PSEUDO_ELEMENT(ViewTransition, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::ENABLED_BY_PREF | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT)
CSS_PSEUDO_ELEMENT(ViewTransitionGroup, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::ENABLED_BY_PREF | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::IS_ELEMENT_BACKED)
CSS_PSEUDO_ELEMENT(ViewTransitionImagePair, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::ENABLED_BY_PREF | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::IS_ELEMENT_BACKED)
CSS_PSEUDO_ELEMENT(ViewTransitionOld, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::ENABLED_BY_PREF | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::IS_ELEMENT_BACKED)
CSS_PSEUDO_ELEMENT(ViewTransitionNew, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::ENABLED_BY_PREF | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::IS_ELEMENT_BACKED)
CSS_PSEUDO_ELEMENT(MozSnapshotContainingBlock, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT)
CSS_PSEUDO_ELEMENT(MozNumberSpinBox, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::ENABLED_IN_CHROME | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::IS_ELEMENT_BACKED | PseudoStyleTypeFlags::SUPPORTS_USER_ACTION_STATE)
CSS_PSEUDO_ELEMENT(MozNumberSpinDown, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::ENABLED_IN_CHROME | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::IS_ELEMENT_BACKED | PseudoStyleTypeFlags::SUPPORTS_USER_ACTION_STATE)
CSS_PSEUDO_ELEMENT(MozNumberSpinUp, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::ENABLED_IN_CHROME | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::IS_ELEMENT_BACKED | PseudoStyleTypeFlags::SUPPORTS_USER_ACTION_STATE)
CSS_PSEUDO_ELEMENT(MozSearchClearButton, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::ENABLED_IN_CHROME | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::IS_ELEMENT_BACKED | PseudoStyleTypeFlags::SUPPORTS_USER_ACTION_STATE)
CSS_PSEUDO_ELEMENT(MozSelectContent, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::ENABLED_IN_CHROME | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::IS_ELEMENT_BACKED)
CSS_PSEUDO_ELEMENT(MozSelectPickerIcon, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::ENABLED_IN_CHROME | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::IS_ELEMENT_BACKED)
CSS_PSEUDO_ELEMENT(MozProgressBar, PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::SUPPORTS_USER_ACTION_STATE)
CSS_PSEUDO_ELEMENT(MozRangeTrack, PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::SUPPORTS_USER_ACTION_STATE)
CSS_PSEUDO_ELEMENT(MozRangeProgress, PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::SUPPORTS_USER_ACTION_STATE)
CSS_PSEUDO_ELEMENT(MozRangeThumb, PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::SUPPORTS_USER_ACTION_STATE)
CSS_PSEUDO_ELEMENT(MozMeterBar, PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::SUPPORTS_USER_ACTION_STATE)
CSS_PSEUDO_ELEMENT(Placeholder, PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::IS_ELEMENT_BACKED | PseudoStyleTypeFlags::SUPPORTS_USER_ACTION_STATE)
CSS_PSEUDO_ELEMENT(MozColorSwatch, PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::SUPPORTS_USER_ACTION_STATE)
CSS_PSEUDO_ELEMENT(MozTextControlEditingRoot, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::IS_ELEMENT_BACKED)
CSS_PSEUDO_ELEMENT(MozTextControlPreview, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::IS_ELEMENT_BACKED)
CSS_PSEUDO_ELEMENT(MozReveal, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::IS_ELEMENT_BACKED)
CSS_PSEUDO_ELEMENT(FileSelectorButton, PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::SUPPORTS_USER_ACTION_STATE)
CSS_PSEUDO_ELEMENT(MozFileContent, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::ENABLED_IN_CHROME | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT)
CSS_PSEUDO_ELEMENT(SliderTrack, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::ENABLED_IN_CHROME | PseudoStyleTypeFlags::ENABLED_BY_PREF | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::SUPPORTS_USER_ACTION_STATE)
CSS_PSEUDO_ELEMENT(SliderThumb, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::ENABLED_IN_CHROME | PseudoStyleTypeFlags::ENABLED_BY_PREF | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::SUPPORTS_USER_ACTION_STATE)
CSS_PSEUDO_ELEMENT(SliderFill, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::ENABLED_IN_CHROME | PseudoStyleTypeFlags::ENABLED_BY_PREF | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::SUPPORTS_USER_ACTION_STATE)
CSS_PSEUDO_ELEMENT(DetailsContent, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::ENABLED_IN_CHROME | PseudoStyleTypeFlags::ENABLED_BY_PREF | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT | PseudoStyleTypeFlags::IS_ELEMENT_BACKED | PseudoStyleTypeFlags::SUPPORTS_USER_ACTION_STATE)
CSS_PSEUDO_ELEMENT(MozTreeColumn, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::ENABLED_IN_CHROME | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT)
CSS_PSEUDO_ELEMENT(MozTreeRow, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::ENABLED_IN_CHROME | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT)
CSS_PSEUDO_ELEMENT(MozTreeSeparator, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::ENABLED_IN_CHROME | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT)
CSS_PSEUDO_ELEMENT(MozTreeCell, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::ENABLED_IN_CHROME | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT)
CSS_PSEUDO_ELEMENT(MozTreeIndentation, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::ENABLED_IN_CHROME | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT)
CSS_PSEUDO_ELEMENT(MozTreeLine, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::ENABLED_IN_CHROME | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT)
CSS_PSEUDO_ELEMENT(MozTreeTwisty, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::ENABLED_IN_CHROME | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT)
CSS_PSEUDO_ELEMENT(MozTreeImage, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::ENABLED_IN_CHROME | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT)
CSS_PSEUDO_ELEMENT(MozTreeCellText, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::ENABLED_IN_CHROME | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT)
CSS_PSEUDO_ELEMENT(MozTreeCheckbox, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::ENABLED_IN_CHROME | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT)
CSS_PSEUDO_ELEMENT(MozTreeDropFeedback, PseudoStyleTypeFlags::ENABLED_IN_UA | PseudoStyleTypeFlags::ENABLED_IN_CHROME | PseudoStyleTypeFlags::IS_PSEUDO_ELEMENT)
#ifdef DEFINED_CSS_PSEUDO_STYLE_TYPE
#undef CSS_PSEUDO_STYLE_TYPE
#undef DEFINED_CSS_PSEUDO_STYLE_TYPE
#endif
#ifdef DEFINED_CSS_NON_INHERITING_ANON_BOX
#undef CSS_NON_INHERITING_ANON_BOX
#undef DEFINED_CSS_NON_INHERITING_ANON_BOX
#endif
#ifdef DEFINED_CSS_INHERITING_ANON_BOX
#undef CSS_INHERITING_ANON_BOX
#undef DEFINED_CSS_INHERITING_ANON_BOX
#endif
#ifdef DEFINED_CSS_PSEUDO_ELEMENT
#undef CSS_PSEUDO_ELEMENT
#undef DEFINED_CSS_PSEUDO_ELEMENT
#endif