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
#define CSS_PROP_DOMPROP_PREFIXED(name_) \
CSS_PROP_PUBLIC_OR_PRIVATE(Moz ## name_, name_)
#ifndef CSS_PROP_LONGHAND
#define CSS_PROP_LONGHAND(name_, id_, method_, flags_, pref_) /* nothing */
#define DEFINED_CSS_PROP_LONGHAND
#endif
#ifndef CSS_PROP_SHORTHAND
#define CSS_PROP_SHORTHAND(name_, id_, method_, flags_, pref_) /* nothing */
#define DEFINED_CSS_PROP_SHORTHAND
#endif
#ifndef CSS_PROP_ALIAS
#define CSS_PROP_ALIAS(name_, aliasid_, id_, method_, flags_, pref_) /* nothing */
#define DEFINED_CSS_PROP_ALIAS
#endif
CSS_PROP_LONGHAND(align-content, align_content, AlignContent, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(align-items, align_items, AlignItems, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(align-self, align_self, AlignSelf, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(aspect-ratio, aspect_ratio, AspectRatio, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(backface-visibility, backface_visibility, BackfaceVisibility, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(baseline-source, baseline_source, BaselineSource, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(border-collapse, border_collapse, BorderCollapse, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(border-image-repeat, border_image_repeat, BorderImageRepeat, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(box-decoration-break, box_decoration_break, BoxDecorationBreak, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(box-sizing, box_sizing, BoxSizing, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(break-inside, break_inside, BreakInside, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(caption-side, caption_side, CaptionSide, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(clear, clear, Clear, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(color-interpolation, color_interpolation, ColorInterpolation, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(color-interpolation-filters, color_interpolation_filters, ColorInterpolationFilters, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(column-count, column_count, ColumnCount, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(column-fill, column_fill, ColumnFill, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(column-span, column_span, ColumnSpan, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(contain, contain, Contain, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(container-type, container_type, ContainerType, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(content-visibility, content_visibility, ContentVisibility, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(direction, direction, Direction, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(display, display, Display, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(dominant-baseline, dominant_baseline, DominantBaseline, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(empty-cells, empty_cells, EmptyCells, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(field-sizing, field_sizing, FieldSizing, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "layout.css.field-sizing.enabled")
CSS_PROP_LONGHAND(flex-direction, flex_direction, FlexDirection, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(flex-wrap, flex_wrap, FlexWrap, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(float, float, CSS_PROP_PUBLIC_OR_PRIVATE(CssFloat, Float), CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(font-kerning, font_kerning, FontKerning, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(font-language-override, font_language_override, FontLanguageOverride, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(font-optical-sizing, font_optical_sizing, FontOpticalSizing, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "layout.css.font-variations.enabled")
CSS_PROP_LONGHAND(font-size-adjust, font_size_adjust, FontSizeAdjust, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(font-stretch, font_stretch, FontStretch, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(font-style, font_style, FontStyle, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(font-variant-caps, font_variant_caps, FontVariantCaps, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(font-variant-east-asian, font_variant_east_asian, FontVariantEastAsian, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(font-variant-emoji, font_variant_emoji, FontVariantEmoji, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "layout.css.font-variant-emoji.enabled")
CSS_PROP_LONGHAND(font-variant-ligatures, font_variant_ligatures, FontVariantLigatures, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(font-variant-numeric, font_variant_numeric, FontVariantNumeric, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(font-variant-position, font_variant_position, FontVariantPosition, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(font-weight, font_weight, FontWeight, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(forced-color-adjust, forced_color_adjust, ForcedColorAdjust, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(grid-auto-flow, grid_auto_flow, GridAutoFlow, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(hyphens, hyphens, Hyphens, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(image-orientation, image_orientation, ImageOrientation, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(image-rendering, image_rendering, ImageRendering, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(ime-mode, ime_mode, ImeMode, CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(initial-letter, initial_letter, InitialLetter, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "layout.css.initial-letter.enabled")
CSS_PROP_LONGHAND(isolation, isolation, Isolation, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(justify-content, justify_content, JustifyContent, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(justify-items, justify_items, JustifyItems, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(justify-self, justify_self, JustifySelf, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(line-break, line_break, LineBreak, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(list-style-position, list_style_position, ListStylePosition, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(mask-type, mask_type, MaskType, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(masonry-auto-flow, masonry_auto_flow, MasonryAutoFlow, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "layout.css.grid-template-masonry-value.enabled")
CSS_PROP_LONGHAND(math-depth, math_depth, MathDepth, CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(math-style, math_style, MathStyle, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(mix-blend-mode, mix_blend_mode, MixBlendMode, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(-moz-box-align, _moz_box_align, CSS_PROP_DOMPROP_PREFIXED(BoxAlign), CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
#if !defined CSS_PROP_LIST_EXCLUDE_INTERNAL
CSS_PROP_LONGHAND(-moz-box-collapse, _moz_box_collapse, CSS_PROP_DOMPROP_PREFIXED(BoxCollapse), CSSPropFlags::EnabledInUASheetsAndChrome | CSSPropFlags::Internal | CSSPropFlags::AffectsLayout, "")
#endif
CSS_PROP_LONGHAND(-moz-box-direction, _moz_box_direction, CSS_PROP_DOMPROP_PREFIXED(BoxDirection), CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(-moz-box-orient, _moz_box_orient, CSS_PROP_DOMPROP_PREFIXED(BoxOrient), CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(-moz-box-pack, _moz_box_pack, CSS_PROP_DOMPROP_PREFIXED(BoxPack), CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(-moz-control-character-visibility, _moz_control_character_visibility, CSS_PROP_DOMPROP_PREFIXED(ControlCharacterVisibility), CSSPropFlags::EnabledInUASheetsAndChrome | CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "layout.css.moz-control-character-visibility.enabled")
CSS_PROP_LONGHAND(-moz-float-edge, _moz_float_edge, CSS_PROP_DOMPROP_PREFIXED(FloatEdge), CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
#if !defined CSS_PROP_LIST_EXCLUDE_INTERNAL
CSS_PROP_LONGHAND(-moz-inert, _moz_inert, CSS_PROP_DOMPROP_PREFIXED(Inert), CSSPropFlags::EnabledInUASheets | CSSPropFlags::Internal | CSSPropFlags::AffectsPaint, "")
#endif
#if !defined CSS_PROP_LIST_EXCLUDE_INTERNAL
CSS_PROP_LONGHAND(-moz-math-variant, _moz_math_variant, CSS_PROP_DOMPROP_PREFIXED(MathVariant), CSSPropFlags::Internal | CSSPropFlags::Inaccessible | CSSPropFlags::AffectsLayout, "")
#endif
#if !defined CSS_PROP_LIST_EXCLUDE_INTERNAL
CSS_PROP_LONGHAND(-moz-min-font-size-ratio, _moz_min_font_size_ratio, CSS_PROP_DOMPROP_PREFIXED(MinFontSizeRatio), CSSPropFlags::EnabledInUASheets | CSSPropFlags::Internal | CSSPropFlags::AffectsLayout, "")
#endif
CSS_PROP_LONGHAND(-moz-orient, _moz_orient, CSS_PROP_DOMPROP_PREFIXED(Orient), CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(-moz-osx-font-smoothing, _moz_osx_font_smoothing, CSS_PROP_DOMPROP_PREFIXED(OsxFontSmoothing), CSSPropFlags::AffectsPaint, "layout.css.osx-font-smoothing.enabled")
CSS_PROP_LONGHAND(-moz-text-size-adjust, _moz_text_size_adjust, CSS_PROP_DOMPROP_PREFIXED(TextSizeAdjust), CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
#if !defined CSS_PROP_LIST_EXCLUDE_INTERNAL
CSS_PROP_LONGHAND(-moz-theme, _moz_theme, CSS_PROP_DOMPROP_PREFIXED(Theme), CSSPropFlags::EnabledInUASheetsAndChrome | CSSPropFlags::Internal | CSSPropFlags::AffectsPaint, "")
#endif
#if !defined CSS_PROP_LIST_EXCLUDE_INTERNAL
CSS_PROP_LONGHAND(-moz-top-layer, _moz_top_layer, CSS_PROP_DOMPROP_PREFIXED(TopLayer), CSSPropFlags::EnabledInUASheets | CSSPropFlags::Internal | CSSPropFlags::AffectsLayout, "")
#endif
#if !defined CSS_PROP_LIST_EXCLUDE_INTERNAL
CSS_PROP_LONGHAND(-moz-user-focus, _moz_user_focus, CSS_PROP_DOMPROP_PREFIXED(UserFocus), CSSPropFlags::EnabledInUASheetsAndChrome | CSSPropFlags::Internal, "")
#endif
CSS_PROP_LONGHAND(-moz-user-input, _moz_user_input, CSS_PROP_DOMPROP_PREFIXED(UserInput), CSSPropFlags::EnabledInUASheets | CSSPropFlags::SerializedByServo, "layout.css.moz-user-input.enabled")
CSS_PROP_LONGHAND(-moz-window-dragging, _moz_window_dragging, CSS_PROP_DOMPROP_PREFIXED(WindowDragging), CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
#if !defined CSS_PROP_LIST_EXCLUDE_INTERNAL
CSS_PROP_LONGHAND(-moz-window-shadow, _moz_window_shadow, CSS_PROP_DOMPROP_PREFIXED(WindowShadow), CSSPropFlags::EnabledInUASheetsAndChrome | CSSPropFlags::Internal | CSSPropFlags::AffectsOverflow, "")
#endif
CSS_PROP_LONGHAND(object-fit, object_fit, ObjectFit, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(offset-rotate, offset_rotate, OffsetRotate, CSSPropFlags::CanAnimateOnCompositor | CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(outline-style, outline_style, OutlineStyle, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(overflow-anchor, overflow_anchor, OverflowAnchor, CSSPropFlags::SerializedByServo, "layout.css.scroll-anchoring.enabled")
CSS_PROP_LONGHAND(overflow-wrap, overflow_wrap, OverflowWrap, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
#if !defined CSS_PROP_LIST_EXCLUDE_NOT_IN_STYLE
CSS_PROP_LONGHAND(page-orientation, page_orientation, PageOrientation, CSSPropFlags::AffectsLayout, "layout.css.page-orientation.enabled")
#endif
CSS_PROP_LONGHAND(paint-order, paint_order, PaintOrder, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(pointer-events, pointer_events, PointerEvents, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(position, position, Position, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(position-area, position_area, PositionArea, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "layout.css.anchor-positioning.enabled")
CSS_PROP_LONGHAND(position-try-order, position_try_order, PositionTryOrder, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "layout.css.anchor-positioning.enabled")
CSS_PROP_LONGHAND(position-visibility, position_visibility, PositionVisibility, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "layout.css.anchor-positioning.enabled")
CSS_PROP_LONGHAND(print-color-adjust, print_color_adjust, PrintColorAdjust, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(resize, resize, Resize, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(ruby-align, ruby_align, RubyAlign, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(ruby-position, ruby_position, RubyPosition, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(scroll-behavior, scroll_behavior, ScrollBehavior, CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(scroll-snap-align, scroll_snap_align, ScrollSnapAlign, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(scroll-snap-stop, scroll_snap_stop, ScrollSnapStop, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(scroll-snap-type, scroll_snap_type, ScrollSnapType, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(scrollbar-gutter, scrollbar_gutter, ScrollbarGutter, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(scrollbar-width, scrollbar_width, ScrollbarWidth, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(shape-rendering, shape_rendering, ShapeRendering, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(stroke-linecap, stroke_linecap, StrokeLinecap, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(stroke-linejoin, stroke_linejoin, StrokeLinejoin, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(table-layout, table_layout, TableLayout, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(text-align, text_align, TextAlign, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(text-align-last, text_align_last, TextAlignLast, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(text-anchor, text_anchor, TextAnchor, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(text-combine-upright, text_combine_upright, TextCombineUpright, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(text-decoration-line, text_decoration_line, TextDecorationLine, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(text-decoration-skip-ink, text_decoration_skip_ink, TextDecorationSkipInk, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(text-decoration-style, text_decoration_style, TextDecorationStyle, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(text-emphasis-position, text_emphasis_position, TextEmphasisPosition, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(text-justify, text_justify, TextJustify, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(text-orientation, text_orientation, TextOrientation, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(text-rendering, text_rendering, TextRendering, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(text-transform, text_transform, TextTransform, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(text-underline-position, text_underline_position, TextUnderlinePosition, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(text-wrap-mode, text_wrap_mode, TextWrapMode, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(text-wrap-style, text_wrap_style, TextWrapStyle, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "layout.css.text-wrap-balance.enabled")
CSS_PROP_LONGHAND(touch-action, touch_action, TouchAction, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(transform-box, transform_box, TransformBox, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(transform-style, transform_style, TransformStyle, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(unicode-bidi, unicode_bidi, UnicodeBidi, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(user-select, user_select, UserSelect, CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(vector-effect, vector_effect, VectorEffect, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(visibility, visibility, Visibility, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(-webkit-line-clamp, _webkit_line_clamp, WebkitLineClamp, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(-webkit-text-security, _webkit_text_security, WebkitTextSecurity, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(white-space-collapse, white_space_collapse, WhiteSpaceCollapse, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(word-break, word_break, WordBreak, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(writing-mode, writing_mode, WritingMode, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
#if !defined CSS_PROP_LIST_EXCLUDE_INTERNAL
CSS_PROP_LONGHAND(-x-text-scale, _x_text_scale, TextScale, CSSPropFlags::Internal | CSSPropFlags::Inaccessible | CSSPropFlags::AffectsLayout, "")
#endif
CSS_PROP_LONGHAND(z-index, z_index, ZIndex, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(zoom, zoom, Zoom, CSSPropFlags::EnabledInUASheetsAndChrome | CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "layout.css.zoom.enabled")
CSS_PROP_LONGHAND(appearance, appearance, Appearance, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
#if !defined CSS_PROP_LIST_EXCLUDE_INTERNAL
CSS_PROP_LONGHAND(-moz-default-appearance, _moz_default_appearance, CSS_PROP_DOMPROP_PREFIXED(DefaultAppearance), CSSPropFlags::EnabledInUASheetsAndChrome | CSSPropFlags::Internal | CSSPropFlags::AffectsPaint, "")
#endif
CSS_PROP_LONGHAND(-moz-force-broken-image-icon, _moz_force_broken_image_icon, CSS_PROP_DOMPROP_PREFIXED(ForceBrokenImageIcon), CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
#if !defined CSS_PROP_LIST_EXCLUDE_INTERNAL
CSS_PROP_LONGHAND(-moz-subtree-hidden-only-visually, _moz_subtree_hidden_only_visually, CSS_PROP_DOMPROP_PREFIXED(SubtreeHiddenOnlyVisually), CSSPropFlags::EnabledInUASheetsAndChrome | CSSPropFlags::Internal | CSSPropFlags::AffectsPaint, "")
#endif
CSS_PROP_LONGHAND(break-after, break_after, BreakAfter, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(break-before, break_before, BreakBefore, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(clip-rule, clip_rule, ClipRule, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(fill-rule, fill_rule, FillRule, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(overflow-clip-box-block, overflow_clip_box_block, OverflowClipBoxBlock, CSSPropFlags::EnabledInUASheetsAndChrome | CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "layout.css.overflow-clip-box.enabled")
CSS_PROP_LONGHAND(overflow-clip-box-inline, overflow_clip_box_inline, OverflowClipBoxInline, CSSPropFlags::EnabledInUASheetsAndChrome | CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "layout.css.overflow-clip-box.enabled")
CSS_PROP_LONGHAND(fill-opacity, fill_opacity, FillOpacity, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(stroke-opacity, stroke_opacity, StrokeOpacity, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(-moz-box-ordinal-group, _moz_box_ordinal_group, CSS_PROP_DOMPROP_PREFIXED(BoxOrdinalGroup), CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(order, order, Order, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
#if !defined CSS_PROP_LIST_EXCLUDE_INTERNAL
CSS_PROP_LONGHAND(-x-span, _x_span, Span, CSSPropFlags::Internal | CSSPropFlags::Inaccessible | CSSPropFlags::AffectsLayout, "")
#endif
CSS_PROP_LONGHAND(font-synthesis-position, font_synthesis_position, FontSynthesisPosition, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(font-synthesis-small-caps, font_synthesis_small_caps, FontSynthesisSmallCaps, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(font-synthesis-style, font_synthesis_style, FontSynthesisStyle, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(font-synthesis-weight, font_synthesis_weight, FontSynthesisWeight, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(flex-grow, flex_grow, FlexGrow, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(flex-shrink, flex_shrink, FlexShrink, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(-moz-box-flex, _moz_box_flex, CSS_PROP_DOMPROP_PREFIXED(BoxFlex), CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(stroke-miterlimit, stroke_miterlimit, StrokeMiterlimit, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(overflow-block, overflow_block, OverflowBlock, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(overflow-inline, overflow_inline, OverflowInline, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(overflow-x, overflow_x, OverflowX, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(overflow-y, overflow_y, OverflowY, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(overscroll-behavior-block, overscroll_behavior_block, OverscrollBehaviorBlock, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "layout.css.overscroll-behavior.enabled")
CSS_PROP_LONGHAND(overscroll-behavior-inline, overscroll_behavior_inline, OverscrollBehaviorInline, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "layout.css.overscroll-behavior.enabled")
CSS_PROP_LONGHAND(overscroll-behavior-x, overscroll_behavior_x, OverscrollBehaviorX, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "layout.css.overscroll-behavior.enabled")
CSS_PROP_LONGHAND(overscroll-behavior-y, overscroll_behavior_y, OverscrollBehaviorY, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "layout.css.overscroll-behavior.enabled")
CSS_PROP_LONGHAND(flood-opacity, flood_opacity, FloodOpacity, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
#if !defined CSS_PROP_LIST_EXCLUDE_INTERNAL
CSS_PROP_LONGHAND(-moz-window-opacity, _moz_window_opacity, CSS_PROP_DOMPROP_PREFIXED(WindowOpacity), CSSPropFlags::EnabledInUASheetsAndChrome | CSSPropFlags::Internal | CSSPropFlags::AffectsPaint, "")
#endif
CSS_PROP_LONGHAND(opacity, opacity, Opacity, CSSPropFlags::CanAnimateOnCompositor | CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(shape-image-threshold, shape_image_threshold, ShapeImageThreshold, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(stop-opacity, stop_opacity, StopOpacity, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(border-block-end-style, border_block_end_style, BorderBlockEndStyle, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(border-block-start-style, border_block_start_style, BorderBlockStartStyle, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(border-bottom-style, border_bottom_style, BorderBottomStyle, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(border-inline-end-style, border_inline_end_style, BorderInlineEndStyle, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(border-inline-start-style, border_inline_start_style, BorderInlineStartStyle, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(border-left-style, border_left_style, BorderLeftStyle, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(border-right-style, border_right_style, BorderRightStyle, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(border-top-style, border_top_style, BorderTopStyle, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(column-rule-style, column_rule_style, ColumnRuleStyle, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(accent-color, accent_color, AccentColor, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(anchor-name, anchor_name, AnchorName, CSSPropFlags::SerializedByServo, "layout.css.anchor-positioning.enabled")
CSS_PROP_LONGHAND(anchor-scope, anchor_scope, AnchorScope, CSSPropFlags::SerializedByServo, "layout.css.anchor-positioning.enabled")
CSS_PROP_LONGHAND(animation-composition, animation_composition, AnimationComposition, CSSPropFlags::SerializedByServo, "layout.css.animation-composition.enabled")
CSS_PROP_LONGHAND(animation-delay, animation_delay, AnimationDelay, CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(animation-direction, animation_direction, AnimationDirection, CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(animation-duration, animation_duration, AnimationDuration, CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(animation-fill-mode, animation_fill_mode, AnimationFillMode, CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(animation-iteration-count, animation_iteration_count, AnimationIterationCount, CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(animation-name, animation_name, AnimationName, CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(animation-play-state, animation_play_state, AnimationPlayState, CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(animation-timeline, animation_timeline, AnimationTimeline, CSSPropFlags::SerializedByServo, "layout.css.scroll-driven-animations.enabled")
CSS_PROP_LONGHAND(animation-timing-function, animation_timing_function, AnimationTimingFunction, CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(backdrop-filter, backdrop_filter, BackdropFilter, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "layout.css.backdrop-filter.enabled")
CSS_PROP_LONGHAND(background-attachment, background_attachment, BackgroundAttachment, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(background-blend-mode, background_blend_mode, BackgroundBlendMode, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(background-clip, background_clip, BackgroundClip, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(background-image, background_image, BackgroundImage, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(background-origin, background_origin, BackgroundOrigin, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(background-position-x, background_position_x, BackgroundPositionX, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(background-position-y, background_position_y, BackgroundPositionY, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(background-repeat, background_repeat, BackgroundRepeat, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(background-size, background_size, BackgroundSize, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(border-image-outset, border_image_outset, BorderImageOutset, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(border-image-slice, border_image_slice, BorderImageSlice, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(border-image-width, border_image_width, BorderImageWidth, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(border-spacing, border_spacing, BorderSpacing, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(box-shadow, box_shadow, BoxShadow, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(caret-color, caret_color, CaretColor, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(clip, clip, Clip, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(clip-path, clip_path, ClipPath, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(color, color, Color, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(color-scheme, color_scheme, ColorScheme, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(column-width, column_width, ColumnWidth, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(container-name, container_name, ContainerName, CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(content, content, Content, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(counter-increment, counter_increment, CounterIncrement, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(counter-reset, counter_reset, CounterReset, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(counter-set, counter_set, CounterSet, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(cursor, cursor, Cursor, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(d, d, D, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(filter, filter, Filter, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(flex-basis, flex_basis, FlexBasis, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(font-family, font_family, FontFamily, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(font-feature-settings, font_feature_settings, FontFeatureSettings, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(font-palette, font_palette, FontPalette, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "layout.css.font-palette.enabled")
CSS_PROP_LONGHAND(font-size, font_size, FontSize, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(font-variant-alternates, font_variant_alternates, FontVariantAlternates, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(font-variation-settings, font_variation_settings, FontVariationSettings, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "layout.css.font-variations.enabled")
CSS_PROP_LONGHAND(grid-template-areas, grid_template_areas, GridTemplateAreas, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(hyphenate-character, hyphenate_character, HyphenateCharacter, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(letter-spacing, letter_spacing, LetterSpacing, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(line-height, line_height, LineHeight, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(list-style-type, list_style_type, ListStyleType, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(mask-clip, mask_clip, MaskClip, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(mask-composite, mask_composite, MaskComposite, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(mask-image, mask_image, MaskImage, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(mask-mode, mask_mode, MaskMode, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(mask-origin, mask_origin, MaskOrigin, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(mask-position-x, mask_position_x, MaskPositionX, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(mask-position-y, mask_position_y, MaskPositionY, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(mask-repeat, mask_repeat, MaskRepeat, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(mask-size, mask_size, MaskSize, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(-moz-context-properties, _moz_context_properties, CSS_PROP_DOMPROP_PREFIXED(ContextProperties), CSSPropFlags::EnabledInUASheetsAndChrome | CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "svg.context-properties.content.enabled")
CSS_PROP_LONGHAND(offset-anchor, offset_anchor, OffsetAnchor, CSSPropFlags::CanAnimateOnCompositor | CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(offset-path, offset_path, OffsetPath, CSSPropFlags::CanAnimateOnCompositor | CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(offset-position, offset_position, OffsetPosition, CSSPropFlags::CanAnimateOnCompositor | CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(page, page, Page, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(perspective, perspective, Perspective, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(position-anchor, position_anchor, PositionAnchor, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "layout.css.anchor-positioning.enabled")
CSS_PROP_LONGHAND(position-try-fallbacks, position_try_fallbacks, PositionTryFallbacks, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "layout.css.anchor-positioning.enabled")
CSS_PROP_LONGHAND(quotes, quotes, Quotes, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(rotate, rotate, Rotate, CSSPropFlags::CanAnimateOnCompositor | CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(scale, scale, Scale, CSSPropFlags::CanAnimateOnCompositor | CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(scroll-timeline-axis, scroll_timeline_axis, ScrollTimelineAxis, CSSPropFlags::SerializedByServo, "layout.css.scroll-driven-animations.enabled")
CSS_PROP_LONGHAND(scroll-timeline-name, scroll_timeline_name, ScrollTimelineName, CSSPropFlags::SerializedByServo, "layout.css.scroll-driven-animations.enabled")
CSS_PROP_LONGHAND(scrollbar-color, scrollbar_color, ScrollbarColor, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(shape-outside, shape_outside, ShapeOutside, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
#if !defined CSS_PROP_LIST_EXCLUDE_NOT_IN_STYLE
CSS_PROP_LONGHAND(size, size, Size, CSSPropFlags::AffectsLayout, "")
#endif
CSS_PROP_LONGHAND(stroke-dasharray, stroke_dasharray, StrokeDasharray, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(stroke-dashoffset, stroke_dashoffset, StrokeDashoffset, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(stroke-width, stroke_width, StrokeWidth, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(tab-size, tab_size, TabSize, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(text-decoration-thickness, text_decoration_thickness, TextDecorationThickness, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(text-emphasis-style, text_emphasis_style, TextEmphasisStyle, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(text-indent, text_indent, TextIndent, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(text-overflow, text_overflow, TextOverflow, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(text-shadow, text_shadow, TextShadow, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(text-underline-offset, text_underline_offset, TextUnderlineOffset, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(transform-origin, transform_origin, TransformOrigin, CSSPropFlags::AffectsOverflow, "")
CSS_PROP_LONGHAND(transition-behavior, transition_behavior, TransitionBehavior, CSSPropFlags::SerializedByServo, "layout.css.transition-behavior.enabled")
CSS_PROP_LONGHAND(transition-delay, transition_delay, TransitionDelay, CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(transition-duration, transition_duration, TransitionDuration, CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(transition-property, transition_property, TransitionProperty, CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(transition-timing-function, transition_timing_function, TransitionTimingFunction, CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(translate, translate, Translate, CSSPropFlags::CanAnimateOnCompositor | CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(vertical-align, vertical_align, VerticalAlign, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(view-timeline-axis, view_timeline_axis, ViewTimelineAxis, CSSPropFlags::SerializedByServo, "layout.css.scroll-driven-animations.enabled")
CSS_PROP_LONGHAND(view-timeline-inset, view_timeline_inset, ViewTimelineInset, CSSPropFlags::SerializedByServo, "layout.css.scroll-driven-animations.enabled")
CSS_PROP_LONGHAND(view-timeline-name, view_timeline_name, ViewTimelineName, CSSPropFlags::SerializedByServo, "layout.css.scroll-driven-animations.enabled")
CSS_PROP_LONGHAND(view-transition-name, view_transition_name, ViewTransitionName, CSSPropFlags::SerializedByServo, "dom.viewTransitions.enabled")
CSS_PROP_LONGHAND(-webkit-text-stroke-width, _webkit_text_stroke_width, WebkitTextStrokeWidth, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(will-change, will_change, WillChange, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(word-spacing, word_spacing, WordSpacing, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
#if !defined CSS_PROP_LIST_EXCLUDE_INTERNAL
CSS_PROP_LONGHAND(-x-lang, _x_lang, Lang, CSSPropFlags::Internal | CSSPropFlags::Inaccessible | CSSPropFlags::AffectsLayout, "")
#endif
CSS_PROP_LONGHAND(object-position, object_position, ObjectPosition, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(perspective-origin, perspective_origin, PerspectiveOrigin, CSSPropFlags::AffectsOverflow, "")
CSS_PROP_LONGHAND(fill, fill, Fill, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(stroke, stroke, Stroke, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(grid-template-columns, grid_template_columns, GridTemplateColumns, CSSPropFlags::AffectsLayout, "")
CSS_PROP_LONGHAND(grid-template-rows, grid_template_rows, GridTemplateRows, CSSPropFlags::AffectsLayout, "")
CSS_PROP_LONGHAND(border-image-source, border_image_source, BorderImageSource, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(list-style-image, list_style_image, ListStyleImage, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(grid-auto-columns, grid_auto_columns, GridAutoColumns, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(grid-auto-rows, grid_auto_rows, GridAutoRows, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
#if !defined CSS_PROP_LIST_EXCLUDE_INTERNAL
CSS_PROP_LONGHAND(-moz-window-transform, _moz_window_transform, CSS_PROP_DOMPROP_PREFIXED(WindowTransform), CSSPropFlags::EnabledInUASheetsAndChrome | CSSPropFlags::Internal | CSSPropFlags::AffectsOverflow, "")
#endif
CSS_PROP_LONGHAND(transform, transform, Transform, CSSPropFlags::CanAnimateOnCompositor | CSSPropFlags::AffectsOverflow, "")
CSS_PROP_LONGHAND(column-gap, column_gap, ColumnGap, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(row-gap, row_gap, RowGap, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(marker-end, marker_end, MarkerEnd, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(marker-mid, marker_mid, MarkerMid, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(marker-start, marker_start, MarkerStart, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(contain-intrinsic-block-size, contain_intrinsic_block_size, ContainIntrinsicBlockSize, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "layout.css.contain-intrinsic-size.enabled")
CSS_PROP_LONGHAND(contain-intrinsic-height, contain_intrinsic_height, ContainIntrinsicHeight, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "layout.css.contain-intrinsic-size.enabled")
CSS_PROP_LONGHAND(contain-intrinsic-inline-size, contain_intrinsic_inline_size, ContainIntrinsicInlineSize, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "layout.css.contain-intrinsic-size.enabled")
CSS_PROP_LONGHAND(contain-intrinsic-width, contain_intrinsic_width, ContainIntrinsicWidth, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "layout.css.contain-intrinsic-size.enabled")
CSS_PROP_LONGHAND(grid-column-end, grid_column_end, GridColumnEnd, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(grid-column-start, grid_column_start, GridColumnStart, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(grid-row-end, grid_row_end, GridRowEnd, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(grid-row-start, grid_row_start, GridRowStart, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(max-block-size, max_block_size, MaxBlockSize, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(max-height, max_height, MaxHeight, CSSPropFlags::AffectsLayout, "")
CSS_PROP_LONGHAND(max-inline-size, max_inline_size, MaxInlineSize, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(max-width, max_width, MaxWidth, CSSPropFlags::AffectsLayout, "")
CSS_PROP_LONGHAND(cx, cx, Cx, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(cy, cy, Cy, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(offset-distance, offset_distance, OffsetDistance, CSSPropFlags::CanAnimateOnCompositor | CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(x, x, X, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(y, y, Y, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(border-bottom-left-radius, border_bottom_left_radius, BorderBottomLeftRadius, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(border-bottom-right-radius, border_bottom_right_radius, BorderBottomRightRadius, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(border-end-end-radius, border_end_end_radius, BorderEndEndRadius, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(border-end-start-radius, border_end_start_radius, BorderEndStartRadius, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(border-start-end-radius, border_start_end_radius, BorderStartEndRadius, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(border-start-start-radius, border_start_start_radius, BorderStartStartRadius, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(border-top-left-radius, border_top_left_radius, BorderTopLeftRadius, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(border-top-right-radius, border_top_right_radius, BorderTopRightRadius, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(bottom, bottom, Bottom, CSSPropFlags::AffectsLayout, "")
CSS_PROP_LONGHAND(inset-block-end, inset_block_end, InsetBlockEnd, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(inset-block-start, inset_block_start, InsetBlockStart, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(inset-inline-end, inset_inline_end, InsetInlineEnd, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(inset-inline-start, inset_inline_start, InsetInlineStart, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(left, left, Left, CSSPropFlags::AffectsLayout, "")
CSS_PROP_LONGHAND(right, right, Right, CSSPropFlags::AffectsLayout, "")
CSS_PROP_LONGHAND(top, top, Top, CSSPropFlags::AffectsLayout, "")
CSS_PROP_LONGHAND(margin-block-end, margin_block_end, MarginBlockEnd, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(margin-block-start, margin_block_start, MarginBlockStart, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(margin-bottom, margin_bottom, MarginBottom, CSSPropFlags::AffectsLayout, "")
CSS_PROP_LONGHAND(margin-inline-end, margin_inline_end, MarginInlineEnd, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(margin-inline-start, margin_inline_start, MarginInlineStart, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(margin-left, margin_left, MarginLeft, CSSPropFlags::AffectsLayout, "")
CSS_PROP_LONGHAND(margin-right, margin_right, MarginRight, CSSPropFlags::AffectsLayout, "")
CSS_PROP_LONGHAND(margin-top, margin_top, MarginTop, CSSPropFlags::AffectsLayout, "")
CSS_PROP_LONGHAND(block-size, block_size, BlockSize, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(height, height, Height, CSSPropFlags::AffectsLayout, "")
CSS_PROP_LONGHAND(inline-size, inline_size, InlineSize, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(min-block-size, min_block_size, MinBlockSize, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(min-height, min_height, MinHeight, CSSPropFlags::AffectsLayout, "")
CSS_PROP_LONGHAND(min-inline-size, min_inline_size, MinInlineSize, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(min-width, min_width, MinWidth, CSSPropFlags::AffectsLayout, "")
CSS_PROP_LONGHAND(width, width, Width, CSSPropFlags::AffectsLayout, "")
CSS_PROP_LONGHAND(border-block-end-width, border_block_end_width, BorderBlockEndWidth, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(border-block-start-width, border_block_start_width, BorderBlockStartWidth, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(border-bottom-width, border_bottom_width, BorderBottomWidth, CSSPropFlags::AffectsLayout, "")
CSS_PROP_LONGHAND(border-inline-end-width, border_inline_end_width, BorderInlineEndWidth, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(border-inline-start-width, border_inline_start_width, BorderInlineStartWidth, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(border-left-width, border_left_width, BorderLeftWidth, CSSPropFlags::AffectsLayout, "")
CSS_PROP_LONGHAND(border-right-width, border_right_width, BorderRightWidth, CSSPropFlags::AffectsLayout, "")
CSS_PROP_LONGHAND(border-top-width, border_top_width, BorderTopWidth, CSSPropFlags::AffectsLayout, "")
CSS_PROP_LONGHAND(column-rule-width, column_rule_width, ColumnRuleWidth, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(outline-width, outline_width, OutlineWidth, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(padding-block-end, padding_block_end, PaddingBlockEnd, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(padding-block-start, padding_block_start, PaddingBlockStart, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(padding-bottom, padding_bottom, PaddingBottom, CSSPropFlags::AffectsLayout, "")
CSS_PROP_LONGHAND(padding-inline-end, padding_inline_end, PaddingInlineEnd, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(padding-inline-start, padding_inline_start, PaddingInlineStart, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(padding-left, padding_left, PaddingLeft, CSSPropFlags::AffectsLayout, "")
CSS_PROP_LONGHAND(padding-right, padding_right, PaddingRight, CSSPropFlags::AffectsLayout, "")
CSS_PROP_LONGHAND(padding-top, padding_top, PaddingTop, CSSPropFlags::AffectsLayout, "")
CSS_PROP_LONGHAND(r, r, R, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(shape-margin, shape_margin, ShapeMargin, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(rx, rx, Rx, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(ry, ry, Ry, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(scroll-padding-block-end, scroll_padding_block_end, ScrollPaddingBlockEnd, CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(scroll-padding-block-start, scroll_padding_block_start, ScrollPaddingBlockStart, CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(scroll-padding-bottom, scroll_padding_bottom, ScrollPaddingBottom, CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(scroll-padding-inline-end, scroll_padding_inline_end, ScrollPaddingInlineEnd, CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(scroll-padding-inline-start, scroll_padding_inline_start, ScrollPaddingInlineStart, CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(scroll-padding-left, scroll_padding_left, ScrollPaddingLeft, CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(scroll-padding-right, scroll_padding_right, ScrollPaddingRight, CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(scroll-padding-top, scroll_padding_top, ScrollPaddingTop, CSSPropFlags::SerializedByServo, "")
#if !defined CSS_PROP_LIST_EXCLUDE_INTERNAL
CSS_PROP_LONGHAND(-moz-window-input-region-margin, _moz_window_input_region_margin, CSS_PROP_DOMPROP_PREFIXED(WindowInputRegionMargin), CSSPropFlags::EnabledInUASheetsAndChrome | CSSPropFlags::Internal, "")
#endif
CSS_PROP_LONGHAND(outline-offset, outline_offset, OutlineOffset, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(overflow-clip-margin, overflow_clip_margin, OverflowClipMargin, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(scroll-margin-block-end, scroll_margin_block_end, ScrollMarginBlockEnd, CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(scroll-margin-block-start, scroll_margin_block_start, ScrollMarginBlockStart, CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(scroll-margin-bottom, scroll_margin_bottom, ScrollMarginBottom, CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(scroll-margin-inline-end, scroll_margin_inline_end, ScrollMarginInlineEnd, CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(scroll-margin-inline-start, scroll_margin_inline_start, ScrollMarginInlineStart, CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(scroll-margin-left, scroll_margin_left, ScrollMarginLeft, CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(scroll-margin-right, scroll_margin_right, ScrollMarginRight, CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(scroll-margin-top, scroll_margin_top, ScrollMarginTop, CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(background-color, background_color, BackgroundColor, CSSPropFlags::CanAnimateOnCompositor | CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(border-block-end-color, border_block_end_color, BorderBlockEndColor, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(border-block-start-color, border_block_start_color, BorderBlockStartColor, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(border-bottom-color, border_bottom_color, BorderBottomColor, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(border-inline-end-color, border_inline_end_color, BorderInlineEndColor, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(border-inline-start-color, border_inline_start_color, BorderInlineStartColor, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo | CSSPropFlags::IsLogical, "")
CSS_PROP_LONGHAND(border-left-color, border_left_color, BorderLeftColor, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(border-right-color, border_right_color, BorderRightColor, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(border-top-color, border_top_color, BorderTopColor, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(column-rule-color, column_rule_color, ColumnRuleColor, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(flood-color, flood_color, FloodColor, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(lighting-color, lighting_color, LightingColor, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(outline-color, outline_color, OutlineColor, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(stop-color, stop_color, StopColor, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(text-decoration-color, text_decoration_color, TextDecorationColor, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(text-emphasis-color, text_emphasis_color, TextEmphasisColor, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(-webkit-text-fill-color, _webkit_text_fill_color, WebkitTextFillColor, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_LONGHAND(-webkit-text-stroke-color, _webkit_text_stroke_color, WebkitTextStrokeColor, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(background, background, Background, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(background-position, background_position, BackgroundPosition, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(border-color, border_color, BorderColor, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(border-style, border_style, BorderStyle, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(border-width, border_width, BorderWidth, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(border-top, border_top, BorderTop, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(border-right, border_right, BorderRight, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(border-bottom, border_bottom, BorderBottom, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(border-left, border_left, BorderLeft, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(border-block-start, border_block_start, BorderBlockStart, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(border-block-end, border_block_end, BorderBlockEnd, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(border-inline-start, border_inline_start, BorderInlineStart, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(border-inline-end, border_inline_end, BorderInlineEnd, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(border, border, Border, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(border-radius, border_radius, BorderRadius, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(border-image, border_image, BorderImage, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(border-block-width, border_block_width, BorderBlockWidth, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(border-block-style, border_block_style, BorderBlockStyle, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(border-block-color, border_block_color, BorderBlockColor, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(border-inline-width, border_inline_width, BorderInlineWidth, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(border-inline-style, border_inline_style, BorderInlineStyle, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(border-inline-color, border_inline_color, BorderInlineColor, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(border-block, border_block, BorderBlock, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(border-inline, border_inline, BorderInline, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(overflow, overflow, Overflow, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(overflow-clip-box, overflow_clip_box, OverflowClipBox, CSSPropFlags::EnabledInUASheetsAndChrome | CSSPropFlags::SerializedByServo, "layout.css.overflow-clip-box.enabled")
CSS_PROP_SHORTHAND(overscroll-behavior, overscroll_behavior, OverscrollBehavior, CSSPropFlags::SerializedByServo, "layout.css.overscroll-behavior.enabled")
CSS_PROP_SHORTHAND(container, container, Container, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(page-break-before, page_break_before, PageBreakBefore, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(page-break-after, page_break_after, PageBreakAfter, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(page-break-inside, page_break_inside, PageBreakInside, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(offset, offset, Offset, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(columns, columns, Columns, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(column-rule, column_rule, ColumnRule, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(font, font, Font, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(font-variant, font_variant, FontVariant, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(font-synthesis, font_synthesis, FontSynthesis, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(marker, marker, Marker, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(text-emphasis, text_emphasis, TextEmphasis, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(text-wrap, text_wrap, TextWrap, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(white-space, white_space, WhiteSpace, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(-webkit-text-stroke, _webkit_text_stroke, WebkitTextStroke, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(list-style, list_style, ListStyle, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(margin, margin, Margin, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(margin-block, margin_block, MarginBlock, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(margin-inline, margin_inline, MarginInline, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(scroll-margin, scroll_margin, ScrollMargin, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(scroll-margin-block, scroll_margin_block, ScrollMarginBlock, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(scroll-margin-inline, scroll_margin_inline, ScrollMarginInline, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(outline, outline, Outline, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(padding, padding, Padding, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(padding-block, padding_block, PaddingBlock, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(padding-inline, padding_inline, PaddingInline, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(scroll-padding, scroll_padding, ScrollPadding, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(scroll-padding-block, scroll_padding_block, ScrollPaddingBlock, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(scroll-padding-inline, scroll_padding_inline, ScrollPaddingInline, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(flex-flow, flex_flow, FlexFlow, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(flex, flex, Flex, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(gap, gap, Gap, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(grid-row, grid_row, GridRow, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(grid-column, grid_column, GridColumn, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(grid-area, grid_area, GridArea, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(grid-template, grid_template, GridTemplate, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(grid, grid, Grid, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(place-content, place_content, PlaceContent, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(place-self, place_self, PlaceSelf, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(place-items, place_items, PlaceItems, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(position-try, position_try, PositionTry, CSSPropFlags::SerializedByServo, "layout.css.anchor-positioning.enabled")
CSS_PROP_SHORTHAND(inset, inset, Inset, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(inset-block, inset_block, InsetBlock, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(inset-inline, inset_inline, InsetInline, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(contain-intrinsic-size, contain_intrinsic_size, ContainIntrinsicSize, CSSPropFlags::SerializedByServo, "layout.css.contain-intrinsic-size.enabled")
CSS_PROP_SHORTHAND(mask, mask, Mask, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(mask-position, mask_position, MaskPosition, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(text-decoration, text_decoration, TextDecoration, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(transition, transition, Transition, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(animation, animation, Animation, CSSPropFlags::SerializedByServo, "")
CSS_PROP_SHORTHAND(scroll-timeline, scroll_timeline, ScrollTimeline, CSSPropFlags::SerializedByServo, "layout.css.scroll-driven-animations.enabled")
CSS_PROP_SHORTHAND(view-timeline, view_timeline, ViewTimeline, CSSPropFlags::SerializedByServo, "layout.css.scroll-driven-animations.enabled")
CSS_PROP_SHORTHAND(all, all, All, CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-background-clip, _webkit_background_clip, background_clip, WebkitBackgroundClip, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-background-origin, _webkit_background_origin, background_origin, WebkitBackgroundOrigin, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-background-size, _webkit_background_size, background_size, WebkitBackgroundSize, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-border-start-color, _moz_border_start_color, border_inline_start_color, MozBorderStartColor, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-border-start-style, _moz_border_start_style, border_inline_start_style, MozBorderStartStyle, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-border-start-width, _moz_border_start_width, border_inline_start_width, MozBorderStartWidth, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-border-end-color, _moz_border_end_color, border_inline_end_color, MozBorderEndColor, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-border-end-style, _moz_border_end_style, border_inline_end_style, MozBorderEndStyle, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-border-end-width, _moz_border_end_width, border_inline_end_width, MozBorderEndWidth, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-border-top-left-radius, _webkit_border_top_left_radius, border_top_left_radius, WebkitBorderTopLeftRadius, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-border-top-right-radius, _webkit_border_top_right_radius, border_top_right_radius, WebkitBorderTopRightRadius, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-border-bottom-right-radius, _webkit_border_bottom_right_radius, border_bottom_right_radius, WebkitBorderBottomRightRadius, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-border-bottom-left-radius, _webkit_border_bottom_left_radius, border_bottom_left_radius, WebkitBorderBottomLeftRadius, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-transform, _moz_transform, transform, MozTransform, CSSPropFlags::CanAnimateOnCompositor | CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "layout.css.prefixes.transforms")
CSS_PROP_ALIAS(-webkit-transform, _webkit_transform, transform, WebkitTransform, CSSPropFlags::CanAnimateOnCompositor | CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-perspective, _moz_perspective, perspective, MozPerspective, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "layout.css.prefixes.transforms")
CSS_PROP_ALIAS(-webkit-perspective, _webkit_perspective, perspective, WebkitPerspective, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-perspective-origin, _moz_perspective_origin, perspective_origin, MozPerspectiveOrigin, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "layout.css.prefixes.transforms")
CSS_PROP_ALIAS(-webkit-perspective-origin, _webkit_perspective_origin, perspective_origin, WebkitPerspectiveOrigin, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-backface-visibility, _moz_backface_visibility, backface_visibility, MozBackfaceVisibility, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "layout.css.prefixes.transforms")
CSS_PROP_ALIAS(-webkit-backface-visibility, _webkit_backface_visibility, backface_visibility, WebkitBackfaceVisibility, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-transform-style, _moz_transform_style, transform_style, MozTransformStyle, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "layout.css.prefixes.transforms")
CSS_PROP_ALIAS(-webkit-transform-style, _webkit_transform_style, transform_style, WebkitTransformStyle, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-transform-origin, _moz_transform_origin, transform_origin, MozTransformOrigin, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "layout.css.prefixes.transforms")
CSS_PROP_ALIAS(-webkit-transform-origin, _webkit_transform_origin, transform_origin, WebkitTransformOrigin, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-appearance, _moz_appearance, appearance, MozAppearance, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-appearance, _webkit_appearance, appearance, WebkitAppearance, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-box-shadow, _webkit_box_shadow, box_shadow, WebkitBoxShadow, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-filter, _webkit_filter, filter, WebkitFilter, CSSPropFlags::AffectsOverflow | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-font-feature-settings, _moz_font_feature_settings, font_feature_settings, MozFontFeatureSettings, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "layout.css.prefixes.font-features")
CSS_PROP_ALIAS(-webkit-font-feature-settings, _webkit_font_feature_settings, font_feature_settings, WebkitFontFeatureSettings, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-font-language-override, _moz_font_language_override, font_language_override, MozFontLanguageOverride, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "layout.css.prefixes.font-features")
CSS_PROP_ALIAS(-webkit-font-smoothing, _webkit_font_smoothing, _moz_osx_font_smoothing, WebkitFontSmoothing, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "layout.css.osx-font-smoothing.enabled")
CSS_PROP_ALIAS(color-adjust, color_adjust, print_color_adjust, ColorAdjust, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-hyphens, _moz_hyphens, hyphens, MozHyphens, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-text-size-adjust, _webkit_text_size_adjust, _moz_text_size_adjust, WebkitTextSizeAdjust, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(word-wrap, word_wrap, overflow_wrap, WordWrap, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-tab-size, _moz_tab_size, tab_size, MozTabSize, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-margin-start, _moz_margin_start, margin_inline_start, MozMarginStart, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-margin-end, _moz_margin_end, margin_inline_end, MozMarginEnd, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-padding-start, _moz_padding_start, padding_inline_start, MozPaddingStart, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-padding-end, _moz_padding_end, padding_inline_end, MozPaddingEnd, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-flex-direction, _webkit_flex_direction, flex_direction, WebkitFlexDirection, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-flex-wrap, _webkit_flex_wrap, flex_wrap, WebkitFlexWrap, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-justify-content, _webkit_justify_content, justify_content, WebkitJustifyContent, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-align-content, _webkit_align_content, align_content, WebkitAlignContent, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-align-items, _webkit_align_items, align_items, WebkitAlignItems, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-flex-grow, _webkit_flex_grow, flex_grow, WebkitFlexGrow, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-flex-shrink, _webkit_flex_shrink, flex_shrink, WebkitFlexShrink, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-align-self, _webkit_align_self, align_self, WebkitAlignSelf, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-order, _webkit_order, order, WebkitOrder, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-flex-basis, _webkit_flex_basis, flex_basis, WebkitFlexBasis, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-box-sizing, _moz_box_sizing, box_sizing, MozBoxSizing, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "layout.css.prefixes.box-sizing")
CSS_PROP_ALIAS(-webkit-box-sizing, _webkit_box_sizing, box_sizing, WebkitBoxSizing, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(grid-column-gap, grid_column_gap, column_gap, GridColumnGap, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(grid-row-gap, grid_row_gap, row_gap, GridRowGap, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-clip-path, _webkit_clip_path, clip_path, WebkitClipPath, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-mask-repeat, _webkit_mask_repeat, mask_repeat, WebkitMaskRepeat, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-mask-position-x, _webkit_mask_position_x, mask_position_x, WebkitMaskPositionX, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-mask-position-y, _webkit_mask_position_y, mask_position_y, WebkitMaskPositionY, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-mask-clip, _webkit_mask_clip, mask_clip, WebkitMaskClip, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-mask-origin, _webkit_mask_origin, mask_origin, WebkitMaskOrigin, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-mask-size, _webkit_mask_size, mask_size, WebkitMaskSize, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-mask-composite, _webkit_mask_composite, mask_composite, WebkitMaskComposite, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-mask-image, _webkit_mask_image, mask_image, WebkitMaskImage, CSSPropFlags::AffectsPaint | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-user-select, _moz_user_select, user_select, MozUserSelect, CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-user-select, _webkit_user_select, user_select, WebkitUserSelect, CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-transition-duration, _moz_transition_duration, transition_duration, MozTransitionDuration, CSSPropFlags::SerializedByServo, "layout.css.prefixes.transitions")
CSS_PROP_ALIAS(-webkit-transition-duration, _webkit_transition_duration, transition_duration, WebkitTransitionDuration, CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-transition-timing-function, _moz_transition_timing_function, transition_timing_function, MozTransitionTimingFunction, CSSPropFlags::SerializedByServo, "layout.css.prefixes.transitions")
CSS_PROP_ALIAS(-webkit-transition-timing-function, _webkit_transition_timing_function, transition_timing_function, WebkitTransitionTimingFunction, CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-transition-property, _moz_transition_property, transition_property, MozTransitionProperty, CSSPropFlags::SerializedByServo, "layout.css.prefixes.transitions")
CSS_PROP_ALIAS(-webkit-transition-property, _webkit_transition_property, transition_property, WebkitTransitionProperty, CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-transition-delay, _moz_transition_delay, transition_delay, MozTransitionDelay, CSSPropFlags::SerializedByServo, "layout.css.prefixes.transitions")
CSS_PROP_ALIAS(-webkit-transition-delay, _webkit_transition_delay, transition_delay, WebkitTransitionDelay, CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-animation-name, _moz_animation_name, animation_name, MozAnimationName, CSSPropFlags::SerializedByServo, "layout.css.prefixes.animations")
CSS_PROP_ALIAS(-webkit-animation-name, _webkit_animation_name, animation_name, WebkitAnimationName, CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-animation-duration, _moz_animation_duration, animation_duration, MozAnimationDuration, CSSPropFlags::SerializedByServo, "layout.css.prefixes.animations")
CSS_PROP_ALIAS(-webkit-animation-duration, _webkit_animation_duration, animation_duration, WebkitAnimationDuration, CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-animation-timing-function, _moz_animation_timing_function, animation_timing_function, MozAnimationTimingFunction, CSSPropFlags::SerializedByServo, "layout.css.prefixes.animations")
CSS_PROP_ALIAS(-webkit-animation-timing-function, _webkit_animation_timing_function, animation_timing_function, WebkitAnimationTimingFunction, CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-animation-iteration-count, _moz_animation_iteration_count, animation_iteration_count, MozAnimationIterationCount, CSSPropFlags::SerializedByServo, "layout.css.prefixes.animations")
CSS_PROP_ALIAS(-webkit-animation-iteration-count, _webkit_animation_iteration_count, animation_iteration_count, WebkitAnimationIterationCount, CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-animation-direction, _moz_animation_direction, animation_direction, MozAnimationDirection, CSSPropFlags::SerializedByServo, "layout.css.prefixes.animations")
CSS_PROP_ALIAS(-webkit-animation-direction, _webkit_animation_direction, animation_direction, WebkitAnimationDirection, CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-animation-play-state, _moz_animation_play_state, animation_play_state, MozAnimationPlayState, CSSPropFlags::SerializedByServo, "layout.css.prefixes.animations")
CSS_PROP_ALIAS(-webkit-animation-play-state, _webkit_animation_play_state, animation_play_state, WebkitAnimationPlayState, CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-animation-fill-mode, _moz_animation_fill_mode, animation_fill_mode, MozAnimationFillMode, CSSPropFlags::SerializedByServo, "layout.css.prefixes.animations")
CSS_PROP_ALIAS(-webkit-animation-fill-mode, _webkit_animation_fill_mode, animation_fill_mode, WebkitAnimationFillMode, CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-animation-delay, _moz_animation_delay, animation_delay, MozAnimationDelay, CSSPropFlags::SerializedByServo, "layout.css.prefixes.animations")
CSS_PROP_ALIAS(-webkit-animation-delay, _webkit_animation_delay, animation_delay, WebkitAnimationDelay, CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-box-align, _webkit_box_align, _moz_box_align, WebkitBoxAlign, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-box-direction, _webkit_box_direction, _moz_box_direction, WebkitBoxDirection, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-box-flex, _webkit_box_flex, _moz_box_flex, WebkitBoxFlex, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-box-orient, _webkit_box_orient, _moz_box_orient, WebkitBoxOrient, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-box-pack, _webkit_box_pack, _moz_box_pack, WebkitBoxPack, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-box-ordinal-group, _webkit_box_ordinal_group, _moz_box_ordinal_group, WebkitBoxOrdinalGroup, CSSPropFlags::AffectsLayout | CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-border-start, _moz_border_start, border_inline_start, MozBorderStart, CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-border-end, _moz_border_end, border_inline_end, MozBorderEnd, CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-border-radius, _webkit_border_radius, border_radius, WebkitBorderRadius, CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-border-image, _moz_border_image, border_image, MozBorderImage, CSSPropFlags::SerializedByServo, "layout.css.prefixes.border-image")
CSS_PROP_ALIAS(-webkit-border-image, _webkit_border_image, border_image, WebkitBorderImage, CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-flex-flow, _webkit_flex_flow, flex_flow, WebkitFlexFlow, CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-flex, _webkit_flex, flex, WebkitFlex, CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(grid-gap, grid_gap, gap, GridGap, CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-mask, _webkit_mask, mask, WebkitMask, CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-webkit-mask-position, _webkit_mask_position, mask_position, WebkitMaskPosition, CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-transition, _moz_transition, transition, MozTransition, CSSPropFlags::SerializedByServo, "layout.css.prefixes.transitions")
CSS_PROP_ALIAS(-webkit-transition, _webkit_transition, transition, WebkitTransition, CSSPropFlags::SerializedByServo, "")
CSS_PROP_ALIAS(-moz-animation, _moz_animation, animation, MozAnimation, CSSPropFlags::SerializedByServo, "layout.css.prefixes.animations")
CSS_PROP_ALIAS(-webkit-animation, _webkit_animation, animation, WebkitAnimation, CSSPropFlags::SerializedByServo, "")
#ifdef DEFINED_CSS_PROP_ALIAS
#undef CSS_PROP_ALIAS
#undef DEFINED_CSS_PROP_ALIAS
#endif
#ifdef DEFINED_CSS_PROP_SHORTHAND
#undef CSS_PROP_SHORTHAND
#undef DEFINED_CSS_PROP_SHORTHAND
#endif
#ifdef DEFINED_CSS_PROP_LONGHAND
#undef CSS_PROP_LONGHAND
#undef DEFINED_CSS_PROP_LONGHAND
#endif
#undef CSS_PROP_DOMPROP_PREFIXED