chromium/out/Default/gen/third_party/blink/renderer/core/css/properties/css_property_instances.h

// Copyright 2019 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

// clang-format off

// NOTE: Since all the getters declared in this file are returning forward-declared
// types, you will need to include the right one of these (usually longhands.h)
// if you wish the compiler to see that they inherit from CSSProperty:
//
// #include "third_party/blink/renderer/core/css/properties/longhands.h"
// #include "third_party/blink/renderer/core/css/properties/shorthands.h"

#ifndef THIRD_PARTY_BLINK_RENDERER_CORE_CSS_PROPERTY_INSTANCES_H_
#define THIRD_PARTY_BLINK_RENDERER_CORE_CSS_PROPERTY_INSTANCES_H_

#include "third_party/blink/renderer/core/css/css_property_names.h"

namespace blink {
namespace css_longhand { class ColorScheme; }
namespace css_longhand { class ForcedColorAdjust; }
namespace css_longhand { class MaskImage; }
namespace css_longhand { class MathDepth; }
namespace css_longhand { class Position; }
namespace css_longhand { class PositionAnchor; }
namespace css_longhand { class TextSizeAdjust; }
namespace css_longhand { class Appearance; }
namespace css_longhand { class Color; }
namespace css_longhand { class Direction; }
namespace css_longhand { class FontFamily; }
namespace css_longhand { class FontFeatureSettings; }
namespace css_longhand { class FontKerning; }
namespace css_longhand { class FontOpticalSizing; }
namespace css_longhand { class FontPalette; }
namespace css_longhand { class FontSize; }
namespace css_longhand { class FontSizeAdjust; }
namespace css_longhand { class FontStretch; }
namespace css_longhand { class FontStyle; }
namespace css_longhand { class FontSynthesisSmallCaps; }
namespace css_longhand { class FontSynthesisStyle; }
namespace css_longhand { class FontSynthesisWeight; }
namespace css_longhand { class FontVariantAlternates; }
namespace css_longhand { class FontVariantCaps; }
namespace css_longhand { class FontVariantEastAsian; }
namespace css_longhand { class FontVariantEmoji; }
namespace css_longhand { class FontVariantLigatures; }
namespace css_longhand { class FontVariantNumeric; }
namespace css_longhand { class FontVariantPosition; }
namespace css_longhand { class FontVariationSettings; }
namespace css_longhand { class FontWeight; }
namespace css_longhand { class InsetArea; }
namespace css_longhand { class InternalVisitedColor; }
namespace css_longhand { class PositionArea; }
namespace css_longhand { class TextOrientation; }
namespace css_longhand { class TextRendering; }
namespace css_longhand { class TextSpacingTrim; }
namespace css_longhand { class WebkitFontSmoothing; }
namespace css_longhand { class WebkitLocale; }
namespace css_longhand { class WebkitTextOrientation; }
namespace css_longhand { class WebkitWritingMode; }
namespace css_longhand { class WritingMode; }
namespace css_longhand { class Zoom; }
namespace css_longhand { class AccentColor; }
namespace css_longhand { class AdditiveSymbols; }
namespace css_longhand { class AlignContent; }
namespace css_longhand { class AlignItems; }
namespace css_longhand { class AlignSelf; }
namespace css_longhand { class AlignmentBaseline; }
namespace css_longhand { class All; }
namespace css_longhand { class AnchorName; }
namespace css_longhand { class AnchorScope; }
namespace css_longhand { class AnimationComposition; }
namespace css_longhand { class AnimationDelay; }
namespace css_longhand { class AnimationDirection; }
namespace css_longhand { class AnimationDuration; }
namespace css_longhand { class AnimationFillMode; }
namespace css_longhand { class AnimationIterationCount; }
namespace css_longhand { class AnimationName; }
namespace css_longhand { class AnimationPlayState; }
namespace css_longhand { class AnimationRangeEnd; }
namespace css_longhand { class AnimationRangeStart; }
namespace css_longhand { class AnimationTimeline; }
namespace css_longhand { class AnimationTimingFunction; }
namespace css_longhand { class AppRegion; }
namespace css_longhand { class AscentOverride; }
namespace css_longhand { class AspectRatio; }
namespace css_longhand { class BackdropFilter; }
namespace css_longhand { class BackfaceVisibility; }
namespace css_longhand { class BackgroundAttachment; }
namespace css_longhand { class BackgroundBlendMode; }
namespace css_longhand { class BackgroundClip; }
namespace css_longhand { class BackgroundColor; }
namespace css_longhand { class BackgroundImage; }
namespace css_longhand { class BackgroundOrigin; }
namespace css_longhand { class BackgroundPositionX; }
namespace css_longhand { class BackgroundPositionY; }
namespace css_longhand { class BackgroundRepeat; }
namespace css_longhand { class BackgroundSize; }
namespace css_longhand { class BasePalette; }
namespace css_longhand { class BaselineShift; }
namespace css_longhand { class BaselineSource; }
namespace css_longhand { class BlockSize; }
namespace css_longhand { class BorderBlockEndColor; }
namespace css_longhand { class BorderBlockEndStyle; }
namespace css_longhand { class BorderBlockEndWidth; }
namespace css_longhand { class BorderBlockStartColor; }
namespace css_longhand { class BorderBlockStartStyle; }
namespace css_longhand { class BorderBlockStartWidth; }
namespace css_longhand { class BorderBottomColor; }
namespace css_longhand { class BorderBottomLeftRadius; }
namespace css_longhand { class BorderBottomRightRadius; }
namespace css_longhand { class BorderBottomStyle; }
namespace css_longhand { class BorderBottomWidth; }
namespace css_longhand { class BorderCollapse; }
namespace css_longhand { class BorderEndEndRadius; }
namespace css_longhand { class BorderEndStartRadius; }
namespace css_longhand { class BorderImageOutset; }
namespace css_longhand { class BorderImageRepeat; }
namespace css_longhand { class BorderImageSlice; }
namespace css_longhand { class BorderImageSource; }
namespace css_longhand { class BorderImageWidth; }
namespace css_longhand { class BorderInlineEndColor; }
namespace css_longhand { class BorderInlineEndStyle; }
namespace css_longhand { class BorderInlineEndWidth; }
namespace css_longhand { class BorderInlineStartColor; }
namespace css_longhand { class BorderInlineStartStyle; }
namespace css_longhand { class BorderInlineStartWidth; }
namespace css_longhand { class BorderLeftColor; }
namespace css_longhand { class BorderLeftStyle; }
namespace css_longhand { class BorderLeftWidth; }
namespace css_longhand { class BorderRightColor; }
namespace css_longhand { class BorderRightStyle; }
namespace css_longhand { class BorderRightWidth; }
namespace css_longhand { class BorderStartEndRadius; }
namespace css_longhand { class BorderStartStartRadius; }
namespace css_longhand { class BorderTopColor; }
namespace css_longhand { class BorderTopLeftRadius; }
namespace css_longhand { class BorderTopRightRadius; }
namespace css_longhand { class BorderTopStyle; }
namespace css_longhand { class BorderTopWidth; }
namespace css_longhand { class Bottom; }
namespace css_longhand { class BoxDecorationBreak; }
namespace css_longhand { class BoxShadow; }
namespace css_longhand { class BoxSizing; }
namespace css_longhand { class BreakAfter; }
namespace css_longhand { class BreakBefore; }
namespace css_longhand { class BreakInside; }
namespace css_longhand { class BufferedRendering; }
namespace css_longhand { class CaptionSide; }
namespace css_longhand { class CaretColor; }
namespace css_longhand { class Clear; }
namespace css_longhand { class Clip; }
namespace css_longhand { class ClipPath; }
namespace css_longhand { class ClipRule; }
namespace css_longhand { class ColorInterpolation; }
namespace css_longhand { class ColorInterpolationFilters; }
namespace css_longhand { class ColorRendering; }
namespace css_longhand { class ColumnCount; }
namespace css_longhand { class ColumnFill; }
namespace css_longhand { class ColumnGap; }
namespace css_longhand { class ColumnRuleColor; }
namespace css_longhand { class ColumnRuleStyle; }
namespace css_longhand { class ColumnRuleWidth; }
namespace css_longhand { class ColumnSpan; }
namespace css_longhand { class ColumnWidth; }
namespace css_longhand { class Contain; }
namespace css_longhand { class ContainIntrinsicBlockSize; }
namespace css_longhand { class ContainIntrinsicHeight; }
namespace css_longhand { class ContainIntrinsicInlineSize; }
namespace css_longhand { class ContainIntrinsicWidth; }
namespace css_longhand { class ContainerName; }
namespace css_longhand { class ContainerType; }
namespace css_longhand { class Content; }
namespace css_longhand { class ContentVisibility; }
namespace css_longhand { class CounterIncrement; }
namespace css_longhand { class CounterReset; }
namespace css_longhand { class CounterSet; }
namespace css_longhand { class Cursor; }
namespace css_longhand { class Cx; }
namespace css_longhand { class Cy; }
namespace css_longhand { class D; }
namespace css_longhand { class DescentOverride; }
namespace css_longhand { class Display; }
namespace css_longhand { class DominantBaseline; }
namespace css_longhand { class DynamicRangeLimit; }
namespace css_longhand { class EmptyCells; }
namespace css_longhand { class Fallback; }
namespace css_longhand { class FieldSizing; }
namespace css_longhand { class Fill; }
namespace css_longhand { class FillOpacity; }
namespace css_longhand { class FillRule; }
namespace css_longhand { class Filter; }
namespace css_longhand { class FlexBasis; }
namespace css_longhand { class FlexDirection; }
namespace css_longhand { class FlexGrow; }
namespace css_longhand { class FlexShrink; }
namespace css_longhand { class FlexWrap; }
namespace css_longhand { class Float; }
namespace css_longhand { class FloodColor; }
namespace css_longhand { class FloodOpacity; }
namespace css_longhand { class FontDisplay; }
namespace css_longhand { class GridAutoColumns; }
namespace css_longhand { class GridAutoFlow; }
namespace css_longhand { class GridAutoRows; }
namespace css_longhand { class GridColumnEnd; }
namespace css_longhand { class GridColumnStart; }
namespace css_longhand { class GridRowEnd; }
namespace css_longhand { class GridRowStart; }
namespace css_longhand { class GridTemplateAreas; }
namespace css_longhand { class GridTemplateColumns; }
namespace css_longhand { class GridTemplateRows; }
namespace css_longhand { class Height; }
namespace css_longhand { class HyphenateCharacter; }
namespace css_longhand { class HyphenateLimitChars; }
namespace css_longhand { class Hyphens; }
namespace css_longhand { class ImageOrientation; }
namespace css_longhand { class ImageRendering; }
namespace css_longhand { class Inherits; }
namespace css_longhand { class InitialLetter; }
namespace css_longhand { class InitialValue; }
namespace css_longhand { class InlineSize; }
namespace css_longhand { class InsetBlockEnd; }
namespace css_longhand { class InsetBlockStart; }
namespace css_longhand { class InsetInlineEnd; }
namespace css_longhand { class InsetInlineStart; }
namespace css_longhand { class InternalAlignContentBlock; }
namespace css_longhand { class InternalEmptyLineHeight; }
namespace css_longhand { class InternalFontSizeDelta; }
namespace css_longhand { class InternalForcedBackgroundColor; }
namespace css_longhand { class InternalForcedBorderColor; }
namespace css_longhand { class InternalForcedColor; }
namespace css_longhand { class InternalForcedOutlineColor; }
namespace css_longhand { class InternalForcedVisitedColor; }
namespace css_longhand { class InternalOverflowBlock; }
namespace css_longhand { class InternalOverflowInline; }
namespace css_longhand { class InternalVisitedBackgroundColor; }
namespace css_longhand { class InternalVisitedBorderBlockEndColor; }
namespace css_longhand { class InternalVisitedBorderBlockStartColor; }
namespace css_longhand { class InternalVisitedBorderBottomColor; }
namespace css_longhand { class InternalVisitedBorderInlineEndColor; }
namespace css_longhand { class InternalVisitedBorderInlineStartColor; }
namespace css_longhand { class InternalVisitedBorderLeftColor; }
namespace css_longhand { class InternalVisitedBorderRightColor; }
namespace css_longhand { class InternalVisitedBorderTopColor; }
namespace css_longhand { class InternalVisitedCaretColor; }
namespace css_longhand { class InternalVisitedColumnRuleColor; }
namespace css_longhand { class InternalVisitedFill; }
namespace css_longhand { class InternalVisitedOutlineColor; }
namespace css_longhand { class InternalVisitedStroke; }
namespace css_longhand { class InternalVisitedTextDecorationColor; }
namespace css_longhand { class InternalVisitedTextEmphasisColor; }
namespace css_longhand { class InternalVisitedTextFillColor; }
namespace css_longhand { class InternalVisitedTextStrokeColor; }
namespace css_longhand { class InterpolateSize; }
namespace css_longhand { class Isolation; }
namespace css_longhand { class JustifyContent; }
namespace css_longhand { class JustifyItems; }
namespace css_longhand { class JustifySelf; }
namespace css_longhand { class Left; }
namespace css_longhand { class LetterSpacing; }
namespace css_longhand { class LightingColor; }
namespace css_longhand { class LineBreak; }
namespace css_longhand { class LineClamp; }
namespace css_longhand { class LineGapOverride; }
namespace css_longhand { class LineHeight; }
namespace css_longhand { class ListStyleImage; }
namespace css_longhand { class ListStylePosition; }
namespace css_longhand { class ListStyleType; }
namespace css_longhand { class MarginBlockEnd; }
namespace css_longhand { class MarginBlockStart; }
namespace css_longhand { class MarginBottom; }
namespace css_longhand { class MarginInlineEnd; }
namespace css_longhand { class MarginInlineStart; }
namespace css_longhand { class MarginLeft; }
namespace css_longhand { class MarginRight; }
namespace css_longhand { class MarginTop; }
namespace css_longhand { class MarkerEnd; }
namespace css_longhand { class MarkerMid; }
namespace css_longhand { class MarkerStart; }
namespace css_longhand { class MaskClip; }
namespace css_longhand { class MaskComposite; }
namespace css_longhand { class MaskMode; }
namespace css_longhand { class MaskOrigin; }
namespace css_longhand { class MaskRepeat; }
namespace css_longhand { class MaskSize; }
namespace css_longhand { class MaskType; }
namespace css_longhand { class MasonryTemplateTracks; }
namespace css_longhand { class MasonryTrackEnd; }
namespace css_longhand { class MasonryTrackStart; }
namespace css_longhand { class MathShift; }
namespace css_longhand { class MathStyle; }
namespace css_longhand { class MaxBlockSize; }
namespace css_longhand { class MaxHeight; }
namespace css_longhand { class MaxInlineSize; }
namespace css_longhand { class MaxWidth; }
namespace css_longhand { class MinBlockSize; }
namespace css_longhand { class MinHeight; }
namespace css_longhand { class MinInlineSize; }
namespace css_longhand { class MinWidth; }
namespace css_longhand { class MixBlendMode; }
namespace css_longhand { class Navigation; }
namespace css_longhand { class Negative; }
namespace css_longhand { class ObjectFit; }
namespace css_longhand { class ObjectPosition; }
namespace css_longhand { class ObjectViewBox; }
namespace css_longhand { class OffsetAnchor; }
namespace css_longhand { class OffsetDistance; }
namespace css_longhand { class OffsetPath; }
namespace css_longhand { class OffsetPosition; }
namespace css_longhand { class OffsetRotate; }
namespace css_longhand { class Opacity; }
namespace css_longhand { class Order; }
namespace css_longhand { class OriginTrialTestProperty; }
namespace css_longhand { class Orphans; }
namespace css_longhand { class OutlineColor; }
namespace css_longhand { class OutlineOffset; }
namespace css_longhand { class OutlineStyle; }
namespace css_longhand { class OutlineWidth; }
namespace css_longhand { class OverflowAnchor; }
namespace css_longhand { class OverflowBlock; }
namespace css_longhand { class OverflowClipMargin; }
namespace css_longhand { class OverflowInline; }
namespace css_longhand { class OverflowWrap; }
namespace css_longhand { class OverflowX; }
namespace css_longhand { class OverflowY; }
namespace css_longhand { class Overlay; }
namespace css_longhand { class OverrideColors; }
namespace css_longhand { class OverscrollBehaviorBlock; }
namespace css_longhand { class OverscrollBehaviorInline; }
namespace css_longhand { class OverscrollBehaviorX; }
namespace css_longhand { class OverscrollBehaviorY; }
namespace css_longhand { class Pad; }
namespace css_longhand { class PaddingBlockEnd; }
namespace css_longhand { class PaddingBlockStart; }
namespace css_longhand { class PaddingBottom; }
namespace css_longhand { class PaddingInlineEnd; }
namespace css_longhand { class PaddingInlineStart; }
namespace css_longhand { class PaddingLeft; }
namespace css_longhand { class PaddingRight; }
namespace css_longhand { class PaddingTop; }
namespace css_longhand { class Page; }
namespace css_longhand { class PageOrientation; }
namespace css_longhand { class PaintOrder; }
namespace css_longhand { class Perspective; }
namespace css_longhand { class PerspectiveOrigin; }
namespace css_longhand { class PointerEvents; }
namespace css_longhand { class PopoverHideDelay; }
namespace css_longhand { class PopoverShowDelay; }
namespace css_longhand { class PositionTryFallbacks; }
namespace css_longhand { class PositionTryOptions; }
namespace css_longhand { class PositionTryOrder; }
namespace css_longhand { class PositionVisibility; }
namespace css_longhand { class Prefix; }
namespace css_longhand { class Quotes; }
namespace css_longhand { class R; }
namespace css_longhand { class Range; }
namespace css_longhand { class ReadingFlow; }
namespace css_longhand { class Resize; }
namespace css_longhand { class Right; }
namespace css_longhand { class Rotate; }
namespace css_longhand { class RowGap; }
namespace css_longhand { class RubyAlign; }
namespace css_longhand { class RubyPosition; }
namespace css_longhand { class Rx; }
namespace css_longhand { class Ry; }
namespace css_longhand { class Scale; }
namespace css_longhand { class ScrollBehavior; }
namespace css_longhand { class ScrollMarginBlockEnd; }
namespace css_longhand { class ScrollMarginBlockStart; }
namespace css_longhand { class ScrollMarginBottom; }
namespace css_longhand { class ScrollMarginInlineEnd; }
namespace css_longhand { class ScrollMarginInlineStart; }
namespace css_longhand { class ScrollMarginLeft; }
namespace css_longhand { class ScrollMarginRight; }
namespace css_longhand { class ScrollMarginTop; }
namespace css_longhand { class ScrollMarkerGroup; }
namespace css_longhand { class ScrollPaddingBlockEnd; }
namespace css_longhand { class ScrollPaddingBlockStart; }
namespace css_longhand { class ScrollPaddingBottom; }
namespace css_longhand { class ScrollPaddingInlineEnd; }
namespace css_longhand { class ScrollPaddingInlineStart; }
namespace css_longhand { class ScrollPaddingLeft; }
namespace css_longhand { class ScrollPaddingRight; }
namespace css_longhand { class ScrollPaddingTop; }
namespace css_longhand { class ScrollSnapAlign; }
namespace css_longhand { class ScrollSnapStop; }
namespace css_longhand { class ScrollSnapType; }
namespace css_longhand { class ScrollStartBlock; }
namespace css_longhand { class ScrollStartInline; }
namespace css_longhand { class ScrollStartTargetBlock; }
namespace css_longhand { class ScrollStartTargetInline; }
namespace css_longhand { class ScrollStartTargetX; }
namespace css_longhand { class ScrollStartTargetY; }
namespace css_longhand { class ScrollStartX; }
namespace css_longhand { class ScrollStartY; }
namespace css_longhand { class ScrollTimelineAxis; }
namespace css_longhand { class ScrollTimelineName; }
namespace css_longhand { class ScrollbarColor; }
namespace css_longhand { class ScrollbarGutter; }
namespace css_longhand { class ScrollbarWidth; }
namespace css_longhand { class ShapeImageThreshold; }
namespace css_longhand { class ShapeMargin; }
namespace css_longhand { class ShapeOutside; }
namespace css_longhand { class ShapeRendering; }
namespace css_longhand { class Size; }
namespace css_longhand { class SizeAdjust; }
namespace css_longhand { class Speak; }
namespace css_longhand { class SpeakAs; }
namespace css_longhand { class Src; }
namespace css_longhand { class StopColor; }
namespace css_longhand { class StopOpacity; }
namespace css_longhand { class Stroke; }
namespace css_longhand { class StrokeDasharray; }
namespace css_longhand { class StrokeDashoffset; }
namespace css_longhand { class StrokeLinecap; }
namespace css_longhand { class StrokeLinejoin; }
namespace css_longhand { class StrokeMiterlimit; }
namespace css_longhand { class StrokeOpacity; }
namespace css_longhand { class StrokeWidth; }
namespace css_longhand { class Suffix; }
namespace css_longhand { class Symbols; }
namespace css_longhand { class Syntax; }
namespace css_longhand { class System; }
namespace css_longhand { class TabSize; }
namespace css_longhand { class TableLayout; }
namespace css_longhand { class TextAlign; }
namespace css_longhand { class TextAlignLast; }
namespace css_longhand { class TextAnchor; }
namespace css_longhand { class TextAutospace; }
namespace css_longhand { class TextBoxEdge; }
namespace css_longhand { class TextBoxTrim; }
namespace css_longhand { class TextCombineUpright; }
namespace css_longhand { class TextDecorationColor; }
namespace css_longhand { class TextDecorationLine; }
namespace css_longhand { class TextDecorationSkipInk; }
namespace css_longhand { class TextDecorationStyle; }
namespace css_longhand { class TextDecorationThickness; }
namespace css_longhand { class TextEmphasisColor; }
namespace css_longhand { class TextEmphasisPosition; }
namespace css_longhand { class TextEmphasisStyle; }
namespace css_longhand { class TextIndent; }
namespace css_longhand { class TextOverflow; }
namespace css_longhand { class TextShadow; }
namespace css_longhand { class TextTransform; }
namespace css_longhand { class TextUnderlineOffset; }
namespace css_longhand { class TextUnderlinePosition; }
namespace css_longhand { class TextWrapMode; }
namespace css_longhand { class TextWrapStyle; }
namespace css_longhand { class TimelineScope; }
namespace css_longhand { class Top; }
namespace css_longhand { class TouchAction; }
namespace css_longhand { class Transform; }
namespace css_longhand { class TransformBox; }
namespace css_longhand { class TransformOrigin; }
namespace css_longhand { class TransformStyle; }
namespace css_longhand { class TransitionBehavior; }
namespace css_longhand { class TransitionDelay; }
namespace css_longhand { class TransitionDuration; }
namespace css_longhand { class TransitionProperty; }
namespace css_longhand { class TransitionTimingFunction; }
namespace css_longhand { class Translate; }
namespace css_longhand { class Types; }
namespace css_longhand { class UnicodeBidi; }
namespace css_longhand { class UnicodeRange; }
namespace css_longhand { class UserSelect; }
namespace css_longhand { class VectorEffect; }
namespace css_longhand { class VerticalAlign; }
namespace css_longhand { class ViewTimelineAxis; }
namespace css_longhand { class ViewTimelineInset; }
namespace css_longhand { class ViewTimelineName; }
namespace css_longhand { class ViewTransitionClass; }
namespace css_longhand { class ViewTransitionGroup; }
namespace css_longhand { class ViewTransitionName; }
namespace css_longhand { class Visibility; }
namespace css_longhand { class WebkitBorderHorizontalSpacing; }
namespace css_longhand { class WebkitBorderImage; }
namespace css_longhand { class WebkitBorderVerticalSpacing; }
namespace css_longhand { class WebkitBoxAlign; }
namespace css_longhand { class WebkitBoxDecorationBreak; }
namespace css_longhand { class WebkitBoxDirection; }
namespace css_longhand { class WebkitBoxFlex; }
namespace css_longhand { class WebkitBoxOrdinalGroup; }
namespace css_longhand { class WebkitBoxOrient; }
namespace css_longhand { class WebkitBoxPack; }
namespace css_longhand { class WebkitBoxReflect; }
namespace css_longhand { class WebkitLineBreak; }
namespace css_longhand { class WebkitLineClamp; }
namespace css_longhand { class WebkitMaskBoxImageOutset; }
namespace css_longhand { class WebkitMaskBoxImageRepeat; }
namespace css_longhand { class WebkitMaskBoxImageSlice; }
namespace css_longhand { class WebkitMaskBoxImageSource; }
namespace css_longhand { class WebkitMaskBoxImageWidth; }
namespace css_longhand { class WebkitMaskPositionX; }
namespace css_longhand { class WebkitMaskPositionY; }
namespace css_longhand { class WebkitPerspectiveOriginX; }
namespace css_longhand { class WebkitPerspectiveOriginY; }
namespace css_longhand { class WebkitPrintColorAdjust; }
namespace css_longhand { class WebkitRtlOrdering; }
namespace css_longhand { class WebkitRubyPosition; }
namespace css_longhand { class WebkitTapHighlightColor; }
namespace css_longhand { class WebkitTextCombine; }
namespace css_longhand { class WebkitTextDecorationsInEffect; }
namespace css_longhand { class WebkitTextFillColor; }
namespace css_longhand { class WebkitTextSecurity; }
namespace css_longhand { class WebkitTextStrokeColor; }
namespace css_longhand { class WebkitTextStrokeWidth; }
namespace css_longhand { class WebkitTransformOriginX; }
namespace css_longhand { class WebkitTransformOriginY; }
namespace css_longhand { class WebkitTransformOriginZ; }
namespace css_longhand { class WebkitUserDrag; }
namespace css_longhand { class WebkitUserModify; }
namespace css_longhand { class WhiteSpaceCollapse; }
namespace css_longhand { class Widows; }
namespace css_longhand { class Width; }
namespace css_longhand { class WillChange; }
namespace css_longhand { class WordBreak; }
namespace css_longhand { class WordSpacing; }
namespace css_longhand { class X; }
namespace css_longhand { class Y; }
namespace css_longhand { class ZIndex; }
namespace css_shorthand { class AlternativeAnimationWithTimeline; }
namespace css_shorthand { class AlternativePositionTry; }
namespace css_shorthand { class Animation; }
namespace css_shorthand { class AnimationRange; }
namespace css_shorthand { class Background; }
namespace css_shorthand { class BackgroundPosition; }
namespace css_shorthand { class Border; }
namespace css_shorthand { class BorderBlock; }
namespace css_shorthand { class BorderBlockColor; }
namespace css_shorthand { class BorderBlockEnd; }
namespace css_shorthand { class BorderBlockStart; }
namespace css_shorthand { class BorderBlockStyle; }
namespace css_shorthand { class BorderBlockWidth; }
namespace css_shorthand { class BorderBottom; }
namespace css_shorthand { class BorderColor; }
namespace css_shorthand { class BorderImage; }
namespace css_shorthand { class BorderInline; }
namespace css_shorthand { class BorderInlineColor; }
namespace css_shorthand { class BorderInlineEnd; }
namespace css_shorthand { class BorderInlineStart; }
namespace css_shorthand { class BorderInlineStyle; }
namespace css_shorthand { class BorderInlineWidth; }
namespace css_shorthand { class BorderLeft; }
namespace css_shorthand { class BorderRadius; }
namespace css_shorthand { class BorderRight; }
namespace css_shorthand { class BorderSpacing; }
namespace css_shorthand { class BorderStyle; }
namespace css_shorthand { class BorderTop; }
namespace css_shorthand { class BorderWidth; }
namespace css_shorthand { class ColumnRule; }
namespace css_shorthand { class Columns; }
namespace css_shorthand { class ContainIntrinsicSize; }
namespace css_shorthand { class Container; }
namespace css_shorthand { class Flex; }
namespace css_shorthand { class FlexFlow; }
namespace css_shorthand { class Font; }
namespace css_shorthand { class FontSynthesis; }
namespace css_shorthand { class FontVariant; }
namespace css_shorthand { class Gap; }
namespace css_shorthand { class Grid; }
namespace css_shorthand { class GridArea; }
namespace css_shorthand { class GridColumn; }
namespace css_shorthand { class GridRow; }
namespace css_shorthand { class GridTemplate; }
namespace css_shorthand { class Inset; }
namespace css_shorthand { class InsetBlock; }
namespace css_shorthand { class InsetInline; }
namespace css_shorthand { class ListStyle; }
namespace css_shorthand { class Margin; }
namespace css_shorthand { class MarginBlock; }
namespace css_shorthand { class MarginInline; }
namespace css_shorthand { class Marker; }
namespace css_shorthand { class Mask; }
namespace css_shorthand { class MaskPosition; }
namespace css_shorthand { class MasonryTrack; }
namespace css_shorthand { class Offset; }
namespace css_shorthand { class Outline; }
namespace css_shorthand { class Overflow; }
namespace css_shorthand { class OverscrollBehavior; }
namespace css_shorthand { class Padding; }
namespace css_shorthand { class PaddingBlock; }
namespace css_shorthand { class PaddingInline; }
namespace css_shorthand { class PageBreakAfter; }
namespace css_shorthand { class PageBreakBefore; }
namespace css_shorthand { class PageBreakInside; }
namespace css_shorthand { class PlaceContent; }
namespace css_shorthand { class PlaceItems; }
namespace css_shorthand { class PlaceSelf; }
namespace css_shorthand { class PositionTry; }
namespace css_shorthand { class ScrollMargin; }
namespace css_shorthand { class ScrollMarginBlock; }
namespace css_shorthand { class ScrollMarginInline; }
namespace css_shorthand { class ScrollPadding; }
namespace css_shorthand { class ScrollPaddingBlock; }
namespace css_shorthand { class ScrollPaddingInline; }
namespace css_shorthand { class ScrollStart; }
namespace css_shorthand { class ScrollStartTarget; }
namespace css_shorthand { class ScrollTimeline; }
namespace css_shorthand { class TextBox; }
namespace css_shorthand { class TextDecoration; }
namespace css_shorthand { class TextEmphasis; }
namespace css_shorthand { class TextSpacing; }
namespace css_shorthand { class TextWrap; }
namespace css_shorthand { class Transition; }
namespace css_shorthand { class ViewTimeline; }
namespace css_shorthand { class WebkitColumnBreakAfter; }
namespace css_shorthand { class WebkitColumnBreakBefore; }
namespace css_shorthand { class WebkitColumnBreakInside; }
namespace css_shorthand { class WebkitMaskBoxImage; }
namespace css_shorthand { class WebkitTextStroke; }
namespace css_shorthand { class WhiteSpace; }
namespace css_longhand { class WebkitAppearance; }
namespace css_longhand { class WebkitAppRegion; }
namespace css_longhand { class WebkitMaskClip; }
namespace css_longhand { class WebkitMaskComposite; }
namespace css_longhand { class WebkitMaskImage; }
namespace css_longhand { class WebkitMaskOrigin; }
namespace css_longhand { class WebkitMaskRepeat; }
namespace css_longhand { class WebkitMaskSize; }
namespace css_longhand { class WebkitBorderEndColor; }
namespace css_longhand { class WebkitBorderEndStyle; }
namespace css_longhand { class WebkitBorderEndWidth; }
namespace css_longhand { class WebkitBorderStartColor; }
namespace css_longhand { class WebkitBorderStartStyle; }
namespace css_longhand { class WebkitBorderStartWidth; }
namespace css_longhand { class WebkitBorderBeforeColor; }
namespace css_longhand { class WebkitBorderBeforeStyle; }
namespace css_longhand { class WebkitBorderBeforeWidth; }
namespace css_longhand { class WebkitBorderAfterColor; }
namespace css_longhand { class WebkitBorderAfterStyle; }
namespace css_longhand { class WebkitBorderAfterWidth; }
namespace css_longhand { class WebkitMarginEnd; }
namespace css_longhand { class WebkitMarginStart; }
namespace css_longhand { class WebkitMarginBefore; }
namespace css_longhand { class WebkitMarginAfter; }
namespace css_longhand { class WebkitPaddingEnd; }
namespace css_longhand { class WebkitPaddingStart; }
namespace css_longhand { class WebkitPaddingBefore; }
namespace css_longhand { class WebkitPaddingAfter; }
namespace css_longhand { class WebkitLogicalWidth; }
namespace css_longhand { class WebkitLogicalHeight; }
namespace css_longhand { class WebkitMinLogicalWidth; }
namespace css_longhand { class WebkitMinLogicalHeight; }
namespace css_longhand { class WebkitMaxLogicalWidth; }
namespace css_longhand { class WebkitMaxLogicalHeight; }
namespace css_shorthand { class WebkitBorderAfter; }
namespace css_shorthand { class WebkitBorderBefore; }
namespace css_shorthand { class WebkitBorderEnd; }
namespace css_shorthand { class WebkitBorderStart; }
namespace css_shorthand { class WebkitMask; }
namespace css_shorthand { class WebkitMaskPosition; }
namespace css_longhand { class EpubCaptionSide; }
namespace css_longhand { class EpubTextCombine; }
namespace css_shorthand { class EpubTextEmphasis; }
namespace css_longhand { class EpubTextEmphasisColor; }
namespace css_longhand { class EpubTextEmphasisStyle; }
namespace css_longhand { class EpubTextOrientation; }
namespace css_longhand { class EpubTextTransform; }
namespace css_longhand { class EpubWordBreak; }
namespace css_longhand { class EpubWritingMode; }
namespace css_longhand { class WebkitAlignContent; }
namespace css_longhand { class WebkitAlignItems; }
namespace css_longhand { class WebkitAlignSelf; }
namespace css_shorthand { class WebkitAnimation; }
namespace css_shorthand { class WebkitAlternativeAnimationWithTimeline; }
namespace css_longhand { class WebkitAnimationDelay; }
namespace css_longhand { class WebkitAnimationDirection; }
namespace css_longhand { class WebkitAnimationDuration; }
namespace css_longhand { class WebkitAnimationFillMode; }
namespace css_longhand { class WebkitAnimationIterationCount; }
namespace css_longhand { class WebkitAnimationName; }
namespace css_longhand { class WebkitAnimationPlayState; }
namespace css_longhand { class WebkitAnimationTimingFunction; }
namespace css_longhand { class WebkitBackfaceVisibility; }
namespace css_longhand { class WebkitBackgroundClip; }
namespace css_longhand { class WebkitBackgroundOrigin; }
namespace css_longhand { class WebkitBackgroundSize; }
namespace css_longhand { class WebkitBorderBottomLeftRadius; }
namespace css_longhand { class WebkitBorderBottomRightRadius; }
namespace css_shorthand { class WebkitBorderRadius; }
namespace css_longhand { class WebkitBorderTopLeftRadius; }
namespace css_longhand { class WebkitBorderTopRightRadius; }
namespace css_longhand { class WebkitBoxShadow; }
namespace css_longhand { class WebkitBoxSizing; }
namespace css_longhand { class WebkitClipPath; }
namespace css_longhand { class WebkitColumnCount; }
namespace css_longhand { class WebkitColumnGap; }
namespace css_shorthand { class WebkitColumnRule; }
namespace css_longhand { class WebkitColumnRuleColor; }
namespace css_longhand { class WebkitColumnRuleStyle; }
namespace css_longhand { class WebkitColumnRuleWidth; }
namespace css_longhand { class WebkitColumnSpan; }
namespace css_longhand { class WebkitColumnWidth; }
namespace css_shorthand { class WebkitColumns; }
namespace css_longhand { class WebkitFilter; }
namespace css_shorthand { class WebkitFlex; }
namespace css_longhand { class WebkitFlexBasis; }
namespace css_longhand { class WebkitFlexDirection; }
namespace css_shorthand { class WebkitFlexFlow; }
namespace css_longhand { class WebkitFlexGrow; }
namespace css_longhand { class WebkitFlexShrink; }
namespace css_longhand { class WebkitFlexWrap; }
namespace css_longhand { class WebkitFontFeatureSettings; }
namespace css_longhand { class WebkitHyphenateCharacter; }
namespace css_longhand { class WebkitJustifyContent; }
namespace css_longhand { class WebkitOpacity; }
namespace css_longhand { class WebkitOrder; }
namespace css_longhand { class WebkitPerspective; }
namespace css_longhand { class WebkitPerspectiveOrigin; }
namespace css_longhand { class WebkitShapeImageThreshold; }
namespace css_longhand { class WebkitShapeMargin; }
namespace css_longhand { class WebkitShapeOutside; }
namespace css_shorthand { class WebkitTextEmphasis; }
namespace css_longhand { class WebkitTextEmphasisColor; }
namespace css_longhand { class WebkitTextEmphasisPosition; }
namespace css_longhand { class WebkitTextEmphasisStyle; }
namespace css_longhand { class WebkitTextSizeAdjust; }
namespace css_longhand { class WebkitTransform; }
namespace css_longhand { class WebkitTransformOrigin; }
namespace css_longhand { class WebkitTransformStyle; }
namespace css_shorthand { class WebkitTransition; }
namespace css_longhand { class WebkitTransitionDelay; }
namespace css_longhand { class WebkitTransitionDuration; }
namespace css_longhand { class WebkitTransitionProperty; }
namespace css_longhand { class WebkitTransitionTimingFunction; }
namespace css_longhand { class WebkitUserSelect; }
namespace css_longhand { class WordWrap; }
namespace css_longhand { class GridColumnGap; }
namespace css_longhand { class GridRowGap; }
namespace css_shorthand { class GridGap; }

// We predeclare the size of the union here, so that we can inline
// GetPropertyInternal() without #including every single CSSProperty
// out there (which would be nearly impossible wrt. circular includes).
// We static_assert that it's correct in the .cc file.
// See crbug.com/1450215.
static constexpr size_t kCSSPropertyUnionBytes =;

CSSPropertyUnion;

// Static instances of every single CSSProperty and CSSUnresolvedProperty,
// indexed by CSSPropertyID.
extern CORE_EXPORT const CSSPropertyUnion kCssProperties[];

class CSSUnresolvedProperty;
inline const CSSUnresolvedProperty* GetPropertyInternal(CSSPropertyID id) {}

inline const css_longhand::ColorScheme&
GetCSSPropertyColorScheme() {}
inline const css_longhand::ForcedColorAdjust&
GetCSSPropertyForcedColorAdjust() {}
inline const css_longhand::MaskImage&
GetCSSPropertyMaskImage() {}
inline const css_longhand::MathDepth&
GetCSSPropertyMathDepth() {}
inline const css_longhand::Position&
GetCSSPropertyPosition() {}
inline const css_longhand::PositionAnchor&
GetCSSPropertyPositionAnchor() {}
inline const css_longhand::TextSizeAdjust&
GetCSSPropertyTextSizeAdjust() {}
inline const css_longhand::Appearance&
GetCSSPropertyAppearance() {}
inline const css_longhand::Color&
GetCSSPropertyColor() {}
inline const css_longhand::Direction&
GetCSSPropertyDirection() {}
inline const css_longhand::FontFamily&
GetCSSPropertyFontFamily() {}
inline const css_longhand::FontFeatureSettings&
GetCSSPropertyFontFeatureSettings() {}
inline const css_longhand::FontKerning&
GetCSSPropertyFontKerning() {}
inline const css_longhand::FontOpticalSizing&
GetCSSPropertyFontOpticalSizing() {}
inline const css_longhand::FontPalette&
GetCSSPropertyFontPalette() {}
inline const css_longhand::FontSize&
GetCSSPropertyFontSize() {}
inline const css_longhand::FontSizeAdjust&
GetCSSPropertyFontSizeAdjust() {}
inline const css_longhand::FontStretch&
GetCSSPropertyFontStretch() {}
inline const css_longhand::FontStyle&
GetCSSPropertyFontStyle() {}
inline const css_longhand::FontSynthesisSmallCaps&
GetCSSPropertyFontSynthesisSmallCaps() {}
inline const css_longhand::FontSynthesisStyle&
GetCSSPropertyFontSynthesisStyle() {}
inline const css_longhand::FontSynthesisWeight&
GetCSSPropertyFontSynthesisWeight() {}
inline const css_longhand::FontVariantAlternates&
GetCSSPropertyFontVariantAlternates() {}
inline const css_longhand::FontVariantCaps&
GetCSSPropertyFontVariantCaps() {}
inline const css_longhand::FontVariantEastAsian&
GetCSSPropertyFontVariantEastAsian() {}
inline const css_longhand::FontVariantEmoji&
GetCSSPropertyFontVariantEmoji() {}
inline const css_longhand::FontVariantLigatures&
GetCSSPropertyFontVariantLigatures() {}
inline const css_longhand::FontVariantNumeric&
GetCSSPropertyFontVariantNumeric() {}
inline const css_longhand::FontVariantPosition&
GetCSSPropertyFontVariantPosition() {}
inline const css_longhand::FontVariationSettings&
GetCSSPropertyFontVariationSettings() {}
inline const css_longhand::FontWeight&
GetCSSPropertyFontWeight() {}
inline const css_longhand::InsetArea&
GetCSSPropertyInsetArea() {}
inline const css_longhand::InternalVisitedColor&
GetCSSPropertyInternalVisitedColor() {}
inline const css_longhand::PositionArea&
GetCSSPropertyPositionArea() {}
inline const css_longhand::TextOrientation&
GetCSSPropertyTextOrientation() {}
inline const css_longhand::TextRendering&
GetCSSPropertyTextRendering() {}
inline const css_longhand::TextSpacingTrim&
GetCSSPropertyTextSpacingTrim() {}
inline const css_longhand::WebkitFontSmoothing&
GetCSSPropertyWebkitFontSmoothing() {}
inline const css_longhand::WebkitLocale&
GetCSSPropertyWebkitLocale() {}
inline const css_longhand::WebkitTextOrientation&
GetCSSPropertyWebkitTextOrientation() {}
inline const css_longhand::WebkitWritingMode&
GetCSSPropertyWebkitWritingMode() {}
inline const css_longhand::WritingMode&
GetCSSPropertyWritingMode() {}
inline const css_longhand::Zoom&
GetCSSPropertyZoom() {}
inline const css_longhand::AccentColor&
GetCSSPropertyAccentColor() {}
inline const css_longhand::AdditiveSymbols&
GetCSSPropertyAdditiveSymbols() {}
inline const css_longhand::AlignContent&
GetCSSPropertyAlignContent() {}
inline const css_longhand::AlignItems&
GetCSSPropertyAlignItems() {}
inline const css_longhand::AlignSelf&
GetCSSPropertyAlignSelf() {}
inline const css_longhand::AlignmentBaseline&
GetCSSPropertyAlignmentBaseline() {}
inline const css_longhand::All&
GetCSSPropertyAll() {}
inline const css_longhand::AnchorName&
GetCSSPropertyAnchorName() {}
inline const css_longhand::AnchorScope&
GetCSSPropertyAnchorScope() {}
inline const css_longhand::AnimationComposition&
GetCSSPropertyAnimationComposition() {}
inline const css_longhand::AnimationDelay&
GetCSSPropertyAnimationDelay() {}
inline const css_longhand::AnimationDirection&
GetCSSPropertyAnimationDirection() {}
inline const css_longhand::AnimationDuration&
GetCSSPropertyAnimationDuration() {}
inline const css_longhand::AnimationFillMode&
GetCSSPropertyAnimationFillMode() {}
inline const css_longhand::AnimationIterationCount&
GetCSSPropertyAnimationIterationCount() {}
inline const css_longhand::AnimationName&
GetCSSPropertyAnimationName() {}
inline const css_longhand::AnimationPlayState&
GetCSSPropertyAnimationPlayState() {}
inline const css_longhand::AnimationRangeEnd&
GetCSSPropertyAnimationRangeEnd() {}
inline const css_longhand::AnimationRangeStart&
GetCSSPropertyAnimationRangeStart() {}
inline const css_longhand::AnimationTimeline&
GetCSSPropertyAnimationTimeline() {}
inline const css_longhand::AnimationTimingFunction&
GetCSSPropertyAnimationTimingFunction() {}
inline const css_longhand::AppRegion&
GetCSSPropertyAppRegion() {}
inline const css_longhand::AscentOverride&
GetCSSPropertyAscentOverride() {}
inline const css_longhand::AspectRatio&
GetCSSPropertyAspectRatio() {}
inline const css_longhand::BackdropFilter&
GetCSSPropertyBackdropFilter() {}
inline const css_longhand::BackfaceVisibility&
GetCSSPropertyBackfaceVisibility() {}
inline const css_longhand::BackgroundAttachment&
GetCSSPropertyBackgroundAttachment() {}
inline const css_longhand::BackgroundBlendMode&
GetCSSPropertyBackgroundBlendMode() {}
inline const css_longhand::BackgroundClip&
GetCSSPropertyBackgroundClip() {}
inline const css_longhand::BackgroundColor&
GetCSSPropertyBackgroundColor() {}
inline const css_longhand::BackgroundImage&
GetCSSPropertyBackgroundImage() {}
inline const css_longhand::BackgroundOrigin&
GetCSSPropertyBackgroundOrigin() {}
inline const css_longhand::BackgroundPositionX&
GetCSSPropertyBackgroundPositionX() {}
inline const css_longhand::BackgroundPositionY&
GetCSSPropertyBackgroundPositionY() {}
inline const css_longhand::BackgroundRepeat&
GetCSSPropertyBackgroundRepeat() {}
inline const css_longhand::BackgroundSize&
GetCSSPropertyBackgroundSize() {}
inline const css_longhand::BasePalette&
GetCSSPropertyBasePalette() {}
inline const css_longhand::BaselineShift&
GetCSSPropertyBaselineShift() {}
inline const css_longhand::BaselineSource&
GetCSSPropertyBaselineSource() {}
inline const css_longhand::BlockSize&
GetCSSPropertyBlockSize() {}
inline const css_longhand::BorderBlockEndColor&
GetCSSPropertyBorderBlockEndColor() {}
inline const css_longhand::BorderBlockEndStyle&
GetCSSPropertyBorderBlockEndStyle() {}
inline const css_longhand::BorderBlockEndWidth&
GetCSSPropertyBorderBlockEndWidth() {}
inline const css_longhand::BorderBlockStartColor&
GetCSSPropertyBorderBlockStartColor() {}
inline const css_longhand::BorderBlockStartStyle&
GetCSSPropertyBorderBlockStartStyle() {}
inline const css_longhand::BorderBlockStartWidth&
GetCSSPropertyBorderBlockStartWidth() {}
inline const css_longhand::BorderBottomColor&
GetCSSPropertyBorderBottomColor() {}
inline const css_longhand::BorderBottomLeftRadius&
GetCSSPropertyBorderBottomLeftRadius() {}
inline const css_longhand::BorderBottomRightRadius&
GetCSSPropertyBorderBottomRightRadius() {}
inline const css_longhand::BorderBottomStyle&
GetCSSPropertyBorderBottomStyle() {}
inline const css_longhand::BorderBottomWidth&
GetCSSPropertyBorderBottomWidth() {}
inline const css_longhand::BorderCollapse&
GetCSSPropertyBorderCollapse() {}
inline const css_longhand::BorderEndEndRadius&
GetCSSPropertyBorderEndEndRadius() {}
inline const css_longhand::BorderEndStartRadius&
GetCSSPropertyBorderEndStartRadius() {}
inline const css_longhand::BorderImageOutset&
GetCSSPropertyBorderImageOutset() {}
inline const css_longhand::BorderImageRepeat&
GetCSSPropertyBorderImageRepeat() {}
inline const css_longhand::BorderImageSlice&
GetCSSPropertyBorderImageSlice() {}
inline const css_longhand::BorderImageSource&
GetCSSPropertyBorderImageSource() {}
inline const css_longhand::BorderImageWidth&
GetCSSPropertyBorderImageWidth() {}
inline const css_longhand::BorderInlineEndColor&
GetCSSPropertyBorderInlineEndColor() {}
inline const css_longhand::BorderInlineEndStyle&
GetCSSPropertyBorderInlineEndStyle() {}
inline const css_longhand::BorderInlineEndWidth&
GetCSSPropertyBorderInlineEndWidth() {}
inline const css_longhand::BorderInlineStartColor&
GetCSSPropertyBorderInlineStartColor() {}
inline const css_longhand::BorderInlineStartStyle&
GetCSSPropertyBorderInlineStartStyle() {}
inline const css_longhand::BorderInlineStartWidth&
GetCSSPropertyBorderInlineStartWidth() {}
inline const css_longhand::BorderLeftColor&
GetCSSPropertyBorderLeftColor() {}
inline const css_longhand::BorderLeftStyle&
GetCSSPropertyBorderLeftStyle() {}
inline const css_longhand::BorderLeftWidth&
GetCSSPropertyBorderLeftWidth() {}
inline const css_longhand::BorderRightColor&
GetCSSPropertyBorderRightColor() {}
inline const css_longhand::BorderRightStyle&
GetCSSPropertyBorderRightStyle() {}
inline const css_longhand::BorderRightWidth&
GetCSSPropertyBorderRightWidth() {}
inline const css_longhand::BorderStartEndRadius&
GetCSSPropertyBorderStartEndRadius() {}
inline const css_longhand::BorderStartStartRadius&
GetCSSPropertyBorderStartStartRadius() {}
inline const css_longhand::BorderTopColor&
GetCSSPropertyBorderTopColor() {}
inline const css_longhand::BorderTopLeftRadius&
GetCSSPropertyBorderTopLeftRadius() {}
inline const css_longhand::BorderTopRightRadius&
GetCSSPropertyBorderTopRightRadius() {}
inline const css_longhand::BorderTopStyle&
GetCSSPropertyBorderTopStyle() {}
inline const css_longhand::BorderTopWidth&
GetCSSPropertyBorderTopWidth() {}
inline const css_longhand::Bottom&
GetCSSPropertyBottom() {}
inline const css_longhand::BoxDecorationBreak&
GetCSSPropertyBoxDecorationBreak() {}
inline const css_longhand::BoxShadow&
GetCSSPropertyBoxShadow() {}
inline const css_longhand::BoxSizing&
GetCSSPropertyBoxSizing() {}
inline const css_longhand::BreakAfter&
GetCSSPropertyBreakAfter() {}
inline const css_longhand::BreakBefore&
GetCSSPropertyBreakBefore() {}
inline const css_longhand::BreakInside&
GetCSSPropertyBreakInside() {}
inline const css_longhand::BufferedRendering&
GetCSSPropertyBufferedRendering() {}
inline const css_longhand::CaptionSide&
GetCSSPropertyCaptionSide() {}
inline const css_longhand::CaretColor&
GetCSSPropertyCaretColor() {}
inline const css_longhand::Clear&
GetCSSPropertyClear() {}
inline const css_longhand::Clip&
GetCSSPropertyClip() {}
inline const css_longhand::ClipPath&
GetCSSPropertyClipPath() {}
inline const css_longhand::ClipRule&
GetCSSPropertyClipRule() {}
inline const css_longhand::ColorInterpolation&
GetCSSPropertyColorInterpolation() {}
inline const css_longhand::ColorInterpolationFilters&
GetCSSPropertyColorInterpolationFilters() {}
inline const css_longhand::ColorRendering&
GetCSSPropertyColorRendering() {}
inline const css_longhand::ColumnCount&
GetCSSPropertyColumnCount() {}
inline const css_longhand::ColumnFill&
GetCSSPropertyColumnFill() {}
inline const css_longhand::ColumnGap&
GetCSSPropertyColumnGap() {}
inline const css_longhand::ColumnRuleColor&
GetCSSPropertyColumnRuleColor() {}
inline const css_longhand::ColumnRuleStyle&
GetCSSPropertyColumnRuleStyle() {}
inline const css_longhand::ColumnRuleWidth&
GetCSSPropertyColumnRuleWidth() {}
inline const css_longhand::ColumnSpan&
GetCSSPropertyColumnSpan() {}
inline const css_longhand::ColumnWidth&
GetCSSPropertyColumnWidth() {}
inline const css_longhand::Contain&
GetCSSPropertyContain() {}
inline const css_longhand::ContainIntrinsicBlockSize&
GetCSSPropertyContainIntrinsicBlockSize() {}
inline const css_longhand::ContainIntrinsicHeight&
GetCSSPropertyContainIntrinsicHeight() {}
inline const css_longhand::ContainIntrinsicInlineSize&
GetCSSPropertyContainIntrinsicInlineSize() {}
inline const css_longhand::ContainIntrinsicWidth&
GetCSSPropertyContainIntrinsicWidth() {}
inline const css_longhand::ContainerName&
GetCSSPropertyContainerName() {}
inline const css_longhand::ContainerType&
GetCSSPropertyContainerType() {}
inline const css_longhand::Content&
GetCSSPropertyContent() {}
inline const css_longhand::ContentVisibility&
GetCSSPropertyContentVisibility() {}
inline const css_longhand::CounterIncrement&
GetCSSPropertyCounterIncrement() {}
inline const css_longhand::CounterReset&
GetCSSPropertyCounterReset() {}
inline const css_longhand::CounterSet&
GetCSSPropertyCounterSet() {}
inline const css_longhand::Cursor&
GetCSSPropertyCursor() {}
inline const css_longhand::Cx&
GetCSSPropertyCx() {}
inline const css_longhand::Cy&
GetCSSPropertyCy() {}
inline const css_longhand::D&
GetCSSPropertyD() {}
inline const css_longhand::DescentOverride&
GetCSSPropertyDescentOverride() {}
inline const css_longhand::Display&
GetCSSPropertyDisplay() {}
inline const css_longhand::DominantBaseline&
GetCSSPropertyDominantBaseline() {}
inline const css_longhand::DynamicRangeLimit&
GetCSSPropertyDynamicRangeLimit() {}
inline const css_longhand::EmptyCells&
GetCSSPropertyEmptyCells() {}
inline const css_longhand::Fallback&
GetCSSPropertyFallback() {}
inline const css_longhand::FieldSizing&
GetCSSPropertyFieldSizing() {}
inline const css_longhand::Fill&
GetCSSPropertyFill() {}
inline const css_longhand::FillOpacity&
GetCSSPropertyFillOpacity() {}
inline const css_longhand::FillRule&
GetCSSPropertyFillRule() {}
inline const css_longhand::Filter&
GetCSSPropertyFilter() {}
inline const css_longhand::FlexBasis&
GetCSSPropertyFlexBasis() {}
inline const css_longhand::FlexDirection&
GetCSSPropertyFlexDirection() {}
inline const css_longhand::FlexGrow&
GetCSSPropertyFlexGrow() {}
inline const css_longhand::FlexShrink&
GetCSSPropertyFlexShrink() {}
inline const css_longhand::FlexWrap&
GetCSSPropertyFlexWrap() {}
inline const css_longhand::Float&
GetCSSPropertyFloat() {}
inline const css_longhand::FloodColor&
GetCSSPropertyFloodColor() {}
inline const css_longhand::FloodOpacity&
GetCSSPropertyFloodOpacity() {}
inline const css_longhand::FontDisplay&
GetCSSPropertyFontDisplay() {}
inline const css_longhand::GridAutoColumns&
GetCSSPropertyGridAutoColumns() {}
inline const css_longhand::GridAutoFlow&
GetCSSPropertyGridAutoFlow() {}
inline const css_longhand::GridAutoRows&
GetCSSPropertyGridAutoRows() {}
inline const css_longhand::GridColumnEnd&
GetCSSPropertyGridColumnEnd() {}
inline const css_longhand::GridColumnStart&
GetCSSPropertyGridColumnStart() {}
inline const css_longhand::GridRowEnd&
GetCSSPropertyGridRowEnd() {}
inline const css_longhand::GridRowStart&
GetCSSPropertyGridRowStart() {}
inline const css_longhand::GridTemplateAreas&
GetCSSPropertyGridTemplateAreas() {}
inline const css_longhand::GridTemplateColumns&
GetCSSPropertyGridTemplateColumns() {}
inline const css_longhand::GridTemplateRows&
GetCSSPropertyGridTemplateRows() {}
inline const css_longhand::Height&
GetCSSPropertyHeight() {}
inline const css_longhand::HyphenateCharacter&
GetCSSPropertyHyphenateCharacter() {}
inline const css_longhand::HyphenateLimitChars&
GetCSSPropertyHyphenateLimitChars() {}
inline const css_longhand::Hyphens&
GetCSSPropertyHyphens() {}
inline const css_longhand::ImageOrientation&
GetCSSPropertyImageOrientation() {}
inline const css_longhand::ImageRendering&
GetCSSPropertyImageRendering() {}
inline const css_longhand::Inherits&
GetCSSPropertyInherits() {}
inline const css_longhand::InitialLetter&
GetCSSPropertyInitialLetter() {}
inline const css_longhand::InitialValue&
GetCSSPropertyInitialValue() {}
inline const css_longhand::InlineSize&
GetCSSPropertyInlineSize() {}
inline const css_longhand::InsetBlockEnd&
GetCSSPropertyInsetBlockEnd() {}
inline const css_longhand::InsetBlockStart&
GetCSSPropertyInsetBlockStart() {}
inline const css_longhand::InsetInlineEnd&
GetCSSPropertyInsetInlineEnd() {}
inline const css_longhand::InsetInlineStart&
GetCSSPropertyInsetInlineStart() {}
inline const css_longhand::InternalAlignContentBlock&
GetCSSPropertyInternalAlignContentBlock() {}
inline const css_longhand::InternalEmptyLineHeight&
GetCSSPropertyInternalEmptyLineHeight() {}
inline const css_longhand::InternalFontSizeDelta&
GetCSSPropertyInternalFontSizeDelta() {}
inline const css_longhand::InternalForcedBackgroundColor&
GetCSSPropertyInternalForcedBackgroundColor() {}
inline const css_longhand::InternalForcedBorderColor&
GetCSSPropertyInternalForcedBorderColor() {}
inline const css_longhand::InternalForcedColor&
GetCSSPropertyInternalForcedColor() {}
inline const css_longhand::InternalForcedOutlineColor&
GetCSSPropertyInternalForcedOutlineColor() {}
inline const css_longhand::InternalForcedVisitedColor&
GetCSSPropertyInternalForcedVisitedColor() {}
inline const css_longhand::InternalOverflowBlock&
GetCSSPropertyInternalOverflowBlock() {}
inline const css_longhand::InternalOverflowInline&
GetCSSPropertyInternalOverflowInline() {}
inline const css_longhand::InternalVisitedBackgroundColor&
GetCSSPropertyInternalVisitedBackgroundColor() {}
inline const css_longhand::InternalVisitedBorderBlockEndColor&
GetCSSPropertyInternalVisitedBorderBlockEndColor() {}
inline const css_longhand::InternalVisitedBorderBlockStartColor&
GetCSSPropertyInternalVisitedBorderBlockStartColor() {}
inline const css_longhand::InternalVisitedBorderBottomColor&
GetCSSPropertyInternalVisitedBorderBottomColor() {}
inline const css_longhand::InternalVisitedBorderInlineEndColor&
GetCSSPropertyInternalVisitedBorderInlineEndColor() {}
inline const css_longhand::InternalVisitedBorderInlineStartColor&
GetCSSPropertyInternalVisitedBorderInlineStartColor() {}
inline const css_longhand::InternalVisitedBorderLeftColor&
GetCSSPropertyInternalVisitedBorderLeftColor() {}
inline const css_longhand::InternalVisitedBorderRightColor&
GetCSSPropertyInternalVisitedBorderRightColor() {}
inline const css_longhand::InternalVisitedBorderTopColor&
GetCSSPropertyInternalVisitedBorderTopColor() {}
inline const css_longhand::InternalVisitedCaretColor&
GetCSSPropertyInternalVisitedCaretColor() {}
inline const css_longhand::InternalVisitedColumnRuleColor&
GetCSSPropertyInternalVisitedColumnRuleColor() {}
inline const css_longhand::InternalVisitedFill&
GetCSSPropertyInternalVisitedFill() {}
inline const css_longhand::InternalVisitedOutlineColor&
GetCSSPropertyInternalVisitedOutlineColor() {}
inline const css_longhand::InternalVisitedStroke&
GetCSSPropertyInternalVisitedStroke() {}
inline const css_longhand::InternalVisitedTextDecorationColor&
GetCSSPropertyInternalVisitedTextDecorationColor() {}
inline const css_longhand::InternalVisitedTextEmphasisColor&
GetCSSPropertyInternalVisitedTextEmphasisColor() {}
inline const css_longhand::InternalVisitedTextFillColor&
GetCSSPropertyInternalVisitedTextFillColor() {}
inline const css_longhand::InternalVisitedTextStrokeColor&
GetCSSPropertyInternalVisitedTextStrokeColor() {}
inline const css_longhand::InterpolateSize&
GetCSSPropertyInterpolateSize() {}
inline const css_longhand::Isolation&
GetCSSPropertyIsolation() {}
inline const css_longhand::JustifyContent&
GetCSSPropertyJustifyContent() {}
inline const css_longhand::JustifyItems&
GetCSSPropertyJustifyItems() {}
inline const css_longhand::JustifySelf&
GetCSSPropertyJustifySelf() {}
inline const css_longhand::Left&
GetCSSPropertyLeft() {}
inline const css_longhand::LetterSpacing&
GetCSSPropertyLetterSpacing() {}
inline const css_longhand::LightingColor&
GetCSSPropertyLightingColor() {}
inline const css_longhand::LineBreak&
GetCSSPropertyLineBreak() {}
inline const css_longhand::LineClamp&
GetCSSPropertyLineClamp() {}
inline const css_longhand::LineGapOverride&
GetCSSPropertyLineGapOverride() {}
inline const css_longhand::LineHeight&
GetCSSPropertyLineHeight() {}
inline const css_longhand::ListStyleImage&
GetCSSPropertyListStyleImage() {}
inline const css_longhand::ListStylePosition&
GetCSSPropertyListStylePosition() {}
inline const css_longhand::ListStyleType&
GetCSSPropertyListStyleType() {}
inline const css_longhand::MarginBlockEnd&
GetCSSPropertyMarginBlockEnd() {}
inline const css_longhand::MarginBlockStart&
GetCSSPropertyMarginBlockStart() {}
inline const css_longhand::MarginBottom&
GetCSSPropertyMarginBottom() {}
inline const css_longhand::MarginInlineEnd&
GetCSSPropertyMarginInlineEnd() {}
inline const css_longhand::MarginInlineStart&
GetCSSPropertyMarginInlineStart() {}
inline const css_longhand::MarginLeft&
GetCSSPropertyMarginLeft() {}
inline const css_longhand::MarginRight&
GetCSSPropertyMarginRight() {}
inline const css_longhand::MarginTop&
GetCSSPropertyMarginTop() {}
inline const css_longhand::MarkerEnd&
GetCSSPropertyMarkerEnd() {}
inline const css_longhand::MarkerMid&
GetCSSPropertyMarkerMid() {}
inline const css_longhand::MarkerStart&
GetCSSPropertyMarkerStart() {}
inline const css_longhand::MaskClip&
GetCSSPropertyMaskClip() {}
inline const css_longhand::MaskComposite&
GetCSSPropertyMaskComposite() {}
inline const css_longhand::MaskMode&
GetCSSPropertyMaskMode() {}
inline const css_longhand::MaskOrigin&
GetCSSPropertyMaskOrigin() {}
inline const css_longhand::MaskRepeat&
GetCSSPropertyMaskRepeat() {}
inline const css_longhand::MaskSize&
GetCSSPropertyMaskSize() {}
inline const css_longhand::MaskType&
GetCSSPropertyMaskType() {}
inline const css_longhand::MasonryTemplateTracks&
GetCSSPropertyMasonryTemplateTracks() {}
inline const css_longhand::MasonryTrackEnd&
GetCSSPropertyMasonryTrackEnd() {}
inline const css_longhand::MasonryTrackStart&
GetCSSPropertyMasonryTrackStart() {}
inline const css_longhand::MathShift&
GetCSSPropertyMathShift() {}
inline const css_longhand::MathStyle&
GetCSSPropertyMathStyle() {}
inline const css_longhand::MaxBlockSize&
GetCSSPropertyMaxBlockSize() {}
inline const css_longhand::MaxHeight&
GetCSSPropertyMaxHeight() {}
inline const css_longhand::MaxInlineSize&
GetCSSPropertyMaxInlineSize() {}
inline const css_longhand::MaxWidth&
GetCSSPropertyMaxWidth() {}
inline const css_longhand::MinBlockSize&
GetCSSPropertyMinBlockSize() {}
inline const css_longhand::MinHeight&
GetCSSPropertyMinHeight() {}
inline const css_longhand::MinInlineSize&
GetCSSPropertyMinInlineSize() {}
inline const css_longhand::MinWidth&
GetCSSPropertyMinWidth() {}
inline const css_longhand::MixBlendMode&
GetCSSPropertyMixBlendMode() {}
inline const css_longhand::Navigation&
GetCSSPropertyNavigation() {}
inline const css_longhand::Negative&
GetCSSPropertyNegative() {}
inline const css_longhand::ObjectFit&
GetCSSPropertyObjectFit() {}
inline const css_longhand::ObjectPosition&
GetCSSPropertyObjectPosition() {}
inline const css_longhand::ObjectViewBox&
GetCSSPropertyObjectViewBox() {}
inline const css_longhand::OffsetAnchor&
GetCSSPropertyOffsetAnchor() {}
inline const css_longhand::OffsetDistance&
GetCSSPropertyOffsetDistance() {}
inline const css_longhand::OffsetPath&
GetCSSPropertyOffsetPath() {}
inline const css_longhand::OffsetPosition&
GetCSSPropertyOffsetPosition() {}
inline const css_longhand::OffsetRotate&
GetCSSPropertyOffsetRotate() {}
inline const css_longhand::Opacity&
GetCSSPropertyOpacity() {}
inline const css_longhand::Order&
GetCSSPropertyOrder() {}
inline const css_longhand::OriginTrialTestProperty&
GetCSSPropertyOriginTrialTestProperty() {}
inline const css_longhand::Orphans&
GetCSSPropertyOrphans() {}
inline const css_longhand::OutlineColor&
GetCSSPropertyOutlineColor() {}
inline const css_longhand::OutlineOffset&
GetCSSPropertyOutlineOffset() {}
inline const css_longhand::OutlineStyle&
GetCSSPropertyOutlineStyle() {}
inline const css_longhand::OutlineWidth&
GetCSSPropertyOutlineWidth() {}
inline const css_longhand::OverflowAnchor&
GetCSSPropertyOverflowAnchor() {}
inline const css_longhand::OverflowBlock&
GetCSSPropertyOverflowBlock() {}
inline const css_longhand::OverflowClipMargin&
GetCSSPropertyOverflowClipMargin() {}
inline const css_longhand::OverflowInline&
GetCSSPropertyOverflowInline() {}
inline const css_longhand::OverflowWrap&
GetCSSPropertyOverflowWrap() {}
inline const css_longhand::OverflowX&
GetCSSPropertyOverflowX() {}
inline const css_longhand::OverflowY&
GetCSSPropertyOverflowY() {}
inline const css_longhand::Overlay&
GetCSSPropertyOverlay() {}
inline const css_longhand::OverrideColors&
GetCSSPropertyOverrideColors() {}
inline const css_longhand::OverscrollBehaviorBlock&
GetCSSPropertyOverscrollBehaviorBlock() {}
inline const css_longhand::OverscrollBehaviorInline&
GetCSSPropertyOverscrollBehaviorInline() {}
inline const css_longhand::OverscrollBehaviorX&
GetCSSPropertyOverscrollBehaviorX() {}
inline const css_longhand::OverscrollBehaviorY&
GetCSSPropertyOverscrollBehaviorY() {}
inline const css_longhand::Pad&
GetCSSPropertyPad() {}
inline const css_longhand::PaddingBlockEnd&
GetCSSPropertyPaddingBlockEnd() {}
inline const css_longhand::PaddingBlockStart&
GetCSSPropertyPaddingBlockStart() {}
inline const css_longhand::PaddingBottom&
GetCSSPropertyPaddingBottom() {}
inline const css_longhand::PaddingInlineEnd&
GetCSSPropertyPaddingInlineEnd() {}
inline const css_longhand::PaddingInlineStart&
GetCSSPropertyPaddingInlineStart() {}
inline const css_longhand::PaddingLeft&
GetCSSPropertyPaddingLeft() {}
inline const css_longhand::PaddingRight&
GetCSSPropertyPaddingRight() {}
inline const css_longhand::PaddingTop&
GetCSSPropertyPaddingTop() {}
inline const css_longhand::Page&
GetCSSPropertyPage() {}
inline const css_longhand::PageOrientation&
GetCSSPropertyPageOrientation() {}
inline const css_longhand::PaintOrder&
GetCSSPropertyPaintOrder() {}
inline const css_longhand::Perspective&
GetCSSPropertyPerspective() {}
inline const css_longhand::PerspectiveOrigin&
GetCSSPropertyPerspectiveOrigin() {}
inline const css_longhand::PointerEvents&
GetCSSPropertyPointerEvents() {}
inline const css_longhand::PopoverHideDelay&
GetCSSPropertyPopoverHideDelay() {}
inline const css_longhand::PopoverShowDelay&
GetCSSPropertyPopoverShowDelay() {}
inline const css_longhand::PositionTryFallbacks&
GetCSSPropertyPositionTryFallbacks() {}
inline const css_longhand::PositionTryOptions&
GetCSSPropertyPositionTryOptions() {}
inline const css_longhand::PositionTryOrder&
GetCSSPropertyPositionTryOrder() {}
inline const css_longhand::PositionVisibility&
GetCSSPropertyPositionVisibility() {}
inline const css_longhand::Prefix&
GetCSSPropertyPrefix() {}
inline const css_longhand::Quotes&
GetCSSPropertyQuotes() {}
inline const css_longhand::R&
GetCSSPropertyR() {}
inline const css_longhand::Range&
GetCSSPropertyRange() {}
inline const css_longhand::ReadingFlow&
GetCSSPropertyReadingFlow() {}
inline const css_longhand::Resize&
GetCSSPropertyResize() {}
inline const css_longhand::Right&
GetCSSPropertyRight() {}
inline const css_longhand::Rotate&
GetCSSPropertyRotate() {}
inline const css_longhand::RowGap&
GetCSSPropertyRowGap() {}
inline const css_longhand::RubyAlign&
GetCSSPropertyRubyAlign() {}
inline const css_longhand::RubyPosition&
GetCSSPropertyRubyPosition() {}
inline const css_longhand::Rx&
GetCSSPropertyRx() {}
inline const css_longhand::Ry&
GetCSSPropertyRy() {}
inline const css_longhand::Scale&
GetCSSPropertyScale() {}
inline const css_longhand::ScrollBehavior&
GetCSSPropertyScrollBehavior() {}
inline const css_longhand::ScrollMarginBlockEnd&
GetCSSPropertyScrollMarginBlockEnd() {}
inline const css_longhand::ScrollMarginBlockStart&
GetCSSPropertyScrollMarginBlockStart() {}
inline const css_longhand::ScrollMarginBottom&
GetCSSPropertyScrollMarginBottom() {}
inline const css_longhand::ScrollMarginInlineEnd&
GetCSSPropertyScrollMarginInlineEnd() {}
inline const css_longhand::ScrollMarginInlineStart&
GetCSSPropertyScrollMarginInlineStart() {}
inline const css_longhand::ScrollMarginLeft&
GetCSSPropertyScrollMarginLeft() {}
inline const css_longhand::ScrollMarginRight&
GetCSSPropertyScrollMarginRight() {}
inline const css_longhand::ScrollMarginTop&
GetCSSPropertyScrollMarginTop() {}
inline const css_longhand::ScrollMarkerGroup&
GetCSSPropertyScrollMarkerGroup() {}
inline const css_longhand::ScrollPaddingBlockEnd&
GetCSSPropertyScrollPaddingBlockEnd() {}
inline const css_longhand::ScrollPaddingBlockStart&
GetCSSPropertyScrollPaddingBlockStart() {}
inline const css_longhand::ScrollPaddingBottom&
GetCSSPropertyScrollPaddingBottom() {}
inline const css_longhand::ScrollPaddingInlineEnd&
GetCSSPropertyScrollPaddingInlineEnd() {}
inline const css_longhand::ScrollPaddingInlineStart&
GetCSSPropertyScrollPaddingInlineStart() {}
inline const css_longhand::ScrollPaddingLeft&
GetCSSPropertyScrollPaddingLeft() {}
inline const css_longhand::ScrollPaddingRight&
GetCSSPropertyScrollPaddingRight() {}
inline const css_longhand::ScrollPaddingTop&
GetCSSPropertyScrollPaddingTop() {}
inline const css_longhand::ScrollSnapAlign&
GetCSSPropertyScrollSnapAlign() {}
inline const css_longhand::ScrollSnapStop&
GetCSSPropertyScrollSnapStop() {}
inline const css_longhand::ScrollSnapType&
GetCSSPropertyScrollSnapType() {}
inline const css_longhand::ScrollStartBlock&
GetCSSPropertyScrollStartBlock() {}
inline const css_longhand::ScrollStartInline&
GetCSSPropertyScrollStartInline() {}
inline const css_longhand::ScrollStartTargetBlock&
GetCSSPropertyScrollStartTargetBlock() {}
inline const css_longhand::ScrollStartTargetInline&
GetCSSPropertyScrollStartTargetInline() {}
inline const css_longhand::ScrollStartTargetX&
GetCSSPropertyScrollStartTargetX() {}
inline const css_longhand::ScrollStartTargetY&
GetCSSPropertyScrollStartTargetY() {}
inline const css_longhand::ScrollStartX&
GetCSSPropertyScrollStartX() {}
inline const css_longhand::ScrollStartY&
GetCSSPropertyScrollStartY() {}
inline const css_longhand::ScrollTimelineAxis&
GetCSSPropertyScrollTimelineAxis() {}
inline const css_longhand::ScrollTimelineName&
GetCSSPropertyScrollTimelineName() {}
inline const css_longhand::ScrollbarColor&
GetCSSPropertyScrollbarColor() {}
inline const css_longhand::ScrollbarGutter&
GetCSSPropertyScrollbarGutter() {}
inline const css_longhand::ScrollbarWidth&
GetCSSPropertyScrollbarWidth() {}
inline const css_longhand::ShapeImageThreshold&
GetCSSPropertyShapeImageThreshold() {}
inline const css_longhand::ShapeMargin&
GetCSSPropertyShapeMargin() {}
inline const css_longhand::ShapeOutside&
GetCSSPropertyShapeOutside() {}
inline const css_longhand::ShapeRendering&
GetCSSPropertyShapeRendering() {}
inline const css_longhand::Size&
GetCSSPropertySize() {}
inline const css_longhand::SizeAdjust&
GetCSSPropertySizeAdjust() {}
inline const css_longhand::Speak&
GetCSSPropertySpeak() {}
inline const css_longhand::SpeakAs&
GetCSSPropertySpeakAs() {}
inline const css_longhand::Src&
GetCSSPropertySrc() {}
inline const css_longhand::StopColor&
GetCSSPropertyStopColor() {}
inline const css_longhand::StopOpacity&
GetCSSPropertyStopOpacity() {}
inline const css_longhand::Stroke&
GetCSSPropertyStroke() {}
inline const css_longhand::StrokeDasharray&
GetCSSPropertyStrokeDasharray() {}
inline const css_longhand::StrokeDashoffset&
GetCSSPropertyStrokeDashoffset() {}
inline const css_longhand::StrokeLinecap&
GetCSSPropertyStrokeLinecap() {}
inline const css_longhand::StrokeLinejoin&
GetCSSPropertyStrokeLinejoin() {}
inline const css_longhand::StrokeMiterlimit&
GetCSSPropertyStrokeMiterlimit() {}
inline const css_longhand::StrokeOpacity&
GetCSSPropertyStrokeOpacity() {}
inline const css_longhand::StrokeWidth&
GetCSSPropertyStrokeWidth() {}
inline const css_longhand::Suffix&
GetCSSPropertySuffix() {}
inline const css_longhand::Symbols&
GetCSSPropertySymbols() {}
inline const css_longhand::Syntax&
GetCSSPropertySyntax() {}
inline const css_longhand::System&
GetCSSPropertySystem() {}
inline const css_longhand::TabSize&
GetCSSPropertyTabSize() {}
inline const css_longhand::TableLayout&
GetCSSPropertyTableLayout() {}
inline const css_longhand::TextAlign&
GetCSSPropertyTextAlign() {}
inline const css_longhand::TextAlignLast&
GetCSSPropertyTextAlignLast() {}
inline const css_longhand::TextAnchor&
GetCSSPropertyTextAnchor() {}
inline const css_longhand::TextAutospace&
GetCSSPropertyTextAutospace() {}
inline const css_longhand::TextBoxEdge&
GetCSSPropertyTextBoxEdge() {}
inline const css_longhand::TextBoxTrim&
GetCSSPropertyTextBoxTrim() {}
inline const css_longhand::TextCombineUpright&
GetCSSPropertyTextCombineUpright() {}
inline const css_longhand::TextDecorationColor&
GetCSSPropertyTextDecorationColor() {}
inline const css_longhand::TextDecorationLine&
GetCSSPropertyTextDecorationLine() {}
inline const css_longhand::TextDecorationSkipInk&
GetCSSPropertyTextDecorationSkipInk() {}
inline const css_longhand::TextDecorationStyle&
GetCSSPropertyTextDecorationStyle() {}
inline const css_longhand::TextDecorationThickness&
GetCSSPropertyTextDecorationThickness() {}
inline const css_longhand::TextEmphasisColor&
GetCSSPropertyTextEmphasisColor() {}
inline const css_longhand::TextEmphasisPosition&
GetCSSPropertyTextEmphasisPosition() {}
inline const css_longhand::TextEmphasisStyle&
GetCSSPropertyTextEmphasisStyle() {}
inline const css_longhand::TextIndent&
GetCSSPropertyTextIndent() {}
inline const css_longhand::TextOverflow&
GetCSSPropertyTextOverflow() {}
inline const css_longhand::TextShadow&
GetCSSPropertyTextShadow() {}
inline const css_longhand::TextTransform&
GetCSSPropertyTextTransform() {}
inline const css_longhand::TextUnderlineOffset&
GetCSSPropertyTextUnderlineOffset() {}
inline const css_longhand::TextUnderlinePosition&
GetCSSPropertyTextUnderlinePosition() {}
inline const css_longhand::TextWrapMode&
GetCSSPropertyTextWrapMode() {}
inline const css_longhand::TextWrapStyle&
GetCSSPropertyTextWrapStyle() {}
inline const css_longhand::TimelineScope&
GetCSSPropertyTimelineScope() {}
inline const css_longhand::Top&
GetCSSPropertyTop() {}
inline const css_longhand::TouchAction&
GetCSSPropertyTouchAction() {}
inline const css_longhand::Transform&
GetCSSPropertyTransform() {}
inline const css_longhand::TransformBox&
GetCSSPropertyTransformBox() {}
inline const css_longhand::TransformOrigin&
GetCSSPropertyTransformOrigin() {}
inline const css_longhand::TransformStyle&
GetCSSPropertyTransformStyle() {}
inline const css_longhand::TransitionBehavior&
GetCSSPropertyTransitionBehavior() {}
inline const css_longhand::TransitionDelay&
GetCSSPropertyTransitionDelay() {}
inline const css_longhand::TransitionDuration&
GetCSSPropertyTransitionDuration() {}
inline const css_longhand::TransitionProperty&
GetCSSPropertyTransitionProperty() {}
inline const css_longhand::TransitionTimingFunction&
GetCSSPropertyTransitionTimingFunction() {}
inline const css_longhand::Translate&
GetCSSPropertyTranslate() {}
inline const css_longhand::Types&
GetCSSPropertyTypes() {}
inline const css_longhand::UnicodeBidi&
GetCSSPropertyUnicodeBidi() {}
inline const css_longhand::UnicodeRange&
GetCSSPropertyUnicodeRange() {}
inline const css_longhand::UserSelect&
GetCSSPropertyUserSelect() {}
inline const css_longhand::VectorEffect&
GetCSSPropertyVectorEffect() {}
inline const css_longhand::VerticalAlign&
GetCSSPropertyVerticalAlign() {}
inline const css_longhand::ViewTimelineAxis&
GetCSSPropertyViewTimelineAxis() {}
inline const css_longhand::ViewTimelineInset&
GetCSSPropertyViewTimelineInset() {}
inline const css_longhand::ViewTimelineName&
GetCSSPropertyViewTimelineName() {}
inline const css_longhand::ViewTransitionClass&
GetCSSPropertyViewTransitionClass() {}
inline const css_longhand::ViewTransitionGroup&
GetCSSPropertyViewTransitionGroup() {}
inline const css_longhand::ViewTransitionName&
GetCSSPropertyViewTransitionName() {}
inline const css_longhand::Visibility&
GetCSSPropertyVisibility() {}
inline const css_longhand::WebkitBorderHorizontalSpacing&
GetCSSPropertyWebkitBorderHorizontalSpacing() {}
inline const css_longhand::WebkitBorderImage&
GetCSSPropertyWebkitBorderImage() {}
inline const css_longhand::WebkitBorderVerticalSpacing&
GetCSSPropertyWebkitBorderVerticalSpacing() {}
inline const css_longhand::WebkitBoxAlign&
GetCSSPropertyWebkitBoxAlign() {}
inline const css_longhand::WebkitBoxDecorationBreak&
GetCSSPropertyWebkitBoxDecorationBreak() {}
inline const css_longhand::WebkitBoxDirection&
GetCSSPropertyWebkitBoxDirection() {}
inline const css_longhand::WebkitBoxFlex&
GetCSSPropertyWebkitBoxFlex() {}
inline const css_longhand::WebkitBoxOrdinalGroup&
GetCSSPropertyWebkitBoxOrdinalGroup() {}
inline const css_longhand::WebkitBoxOrient&
GetCSSPropertyWebkitBoxOrient() {}
inline const css_longhand::WebkitBoxPack&
GetCSSPropertyWebkitBoxPack() {}
inline const css_longhand::WebkitBoxReflect&
GetCSSPropertyWebkitBoxReflect() {}
inline const css_longhand::WebkitLineBreak&
GetCSSPropertyWebkitLineBreak() {}
inline const css_longhand::WebkitLineClamp&
GetCSSPropertyWebkitLineClamp() {}
inline const css_longhand::WebkitMaskBoxImageOutset&
GetCSSPropertyWebkitMaskBoxImageOutset() {}
inline const css_longhand::WebkitMaskBoxImageRepeat&
GetCSSPropertyWebkitMaskBoxImageRepeat() {}
inline const css_longhand::WebkitMaskBoxImageSlice&
GetCSSPropertyWebkitMaskBoxImageSlice() {}
inline const css_longhand::WebkitMaskBoxImageSource&
GetCSSPropertyWebkitMaskBoxImageSource() {}
inline const css_longhand::WebkitMaskBoxImageWidth&
GetCSSPropertyWebkitMaskBoxImageWidth() {}
inline const css_longhand::WebkitMaskPositionX&
GetCSSPropertyWebkitMaskPositionX() {}
inline const css_longhand::WebkitMaskPositionY&
GetCSSPropertyWebkitMaskPositionY() {}
inline const css_longhand::WebkitPerspectiveOriginX&
GetCSSPropertyWebkitPerspectiveOriginX() {}
inline const css_longhand::WebkitPerspectiveOriginY&
GetCSSPropertyWebkitPerspectiveOriginY() {}
inline const css_longhand::WebkitPrintColorAdjust&
GetCSSPropertyWebkitPrintColorAdjust() {}
inline const css_longhand::WebkitRtlOrdering&
GetCSSPropertyWebkitRtlOrdering() {}
inline const css_longhand::WebkitRubyPosition&
GetCSSPropertyWebkitRubyPosition() {}
inline const css_longhand::WebkitTapHighlightColor&
GetCSSPropertyWebkitTapHighlightColor() {}
inline const css_longhand::WebkitTextCombine&
GetCSSPropertyWebkitTextCombine() {}
inline const css_longhand::WebkitTextDecorationsInEffect&
GetCSSPropertyWebkitTextDecorationsInEffect() {}
inline const css_longhand::WebkitTextFillColor&
GetCSSPropertyWebkitTextFillColor() {}
inline const css_longhand::WebkitTextSecurity&
GetCSSPropertyWebkitTextSecurity() {}
inline const css_longhand::WebkitTextStrokeColor&
GetCSSPropertyWebkitTextStrokeColor() {}
inline const css_longhand::WebkitTextStrokeWidth&
GetCSSPropertyWebkitTextStrokeWidth() {}
inline const css_longhand::WebkitTransformOriginX&
GetCSSPropertyWebkitTransformOriginX() {}
inline const css_longhand::WebkitTransformOriginY&
GetCSSPropertyWebkitTransformOriginY() {}
inline const css_longhand::WebkitTransformOriginZ&
GetCSSPropertyWebkitTransformOriginZ() {}
inline const css_longhand::WebkitUserDrag&
GetCSSPropertyWebkitUserDrag() {}
inline const css_longhand::WebkitUserModify&
GetCSSPropertyWebkitUserModify() {}
inline const css_longhand::WhiteSpaceCollapse&
GetCSSPropertyWhiteSpaceCollapse() {}
inline const css_longhand::Widows&
GetCSSPropertyWidows() {}
inline const css_longhand::Width&
GetCSSPropertyWidth() {}
inline const css_longhand::WillChange&
GetCSSPropertyWillChange() {}
inline const css_longhand::WordBreak&
GetCSSPropertyWordBreak() {}
inline const css_longhand::WordSpacing&
GetCSSPropertyWordSpacing() {}
inline const css_longhand::X&
GetCSSPropertyX() {}
inline const css_longhand::Y&
GetCSSPropertyY() {}
inline const css_longhand::ZIndex&
GetCSSPropertyZIndex() {}
inline const css_shorthand::AlternativeAnimationWithTimeline&
GetCSSPropertyAlternativeAnimationWithTimeline() {}
inline const css_shorthand::AlternativePositionTry&
GetCSSPropertyAlternativePositionTry() {}
inline const css_shorthand::Animation&
GetCSSPropertyAnimation() {}
inline const css_shorthand::AnimationRange&
GetCSSPropertyAnimationRange() {}
inline const css_shorthand::Background&
GetCSSPropertyBackground() {}
inline const css_shorthand::BackgroundPosition&
GetCSSPropertyBackgroundPosition() {}
inline const css_shorthand::Border&
GetCSSPropertyBorder() {}
inline const css_shorthand::BorderBlock&
GetCSSPropertyBorderBlock() {}
inline const css_shorthand::BorderBlockColor&
GetCSSPropertyBorderBlockColor() {}
inline const css_shorthand::BorderBlockEnd&
GetCSSPropertyBorderBlockEnd() {}
inline const css_shorthand::BorderBlockStart&
GetCSSPropertyBorderBlockStart() {}
inline const css_shorthand::BorderBlockStyle&
GetCSSPropertyBorderBlockStyle() {}
inline const css_shorthand::BorderBlockWidth&
GetCSSPropertyBorderBlockWidth() {}
inline const css_shorthand::BorderBottom&
GetCSSPropertyBorderBottom() {}
inline const css_shorthand::BorderColor&
GetCSSPropertyBorderColor() {}
inline const css_shorthand::BorderImage&
GetCSSPropertyBorderImage() {}
inline const css_shorthand::BorderInline&
GetCSSPropertyBorderInline() {}
inline const css_shorthand::BorderInlineColor&
GetCSSPropertyBorderInlineColor() {}
inline const css_shorthand::BorderInlineEnd&
GetCSSPropertyBorderInlineEnd() {}
inline const css_shorthand::BorderInlineStart&
GetCSSPropertyBorderInlineStart() {}
inline const css_shorthand::BorderInlineStyle&
GetCSSPropertyBorderInlineStyle() {}
inline const css_shorthand::BorderInlineWidth&
GetCSSPropertyBorderInlineWidth() {}
inline const css_shorthand::BorderLeft&
GetCSSPropertyBorderLeft() {}
inline const css_shorthand::BorderRadius&
GetCSSPropertyBorderRadius() {}
inline const css_shorthand::BorderRight&
GetCSSPropertyBorderRight() {}
inline const css_shorthand::BorderSpacing&
GetCSSPropertyBorderSpacing() {}
inline const css_shorthand::BorderStyle&
GetCSSPropertyBorderStyle() {}
inline const css_shorthand::BorderTop&
GetCSSPropertyBorderTop() {}
inline const css_shorthand::BorderWidth&
GetCSSPropertyBorderWidth() {}
inline const css_shorthand::ColumnRule&
GetCSSPropertyColumnRule() {}
inline const css_shorthand::Columns&
GetCSSPropertyColumns() {}
inline const css_shorthand::ContainIntrinsicSize&
GetCSSPropertyContainIntrinsicSize() {}
inline const css_shorthand::Container&
GetCSSPropertyContainer() {}
inline const css_shorthand::Flex&
GetCSSPropertyFlex() {}
inline const css_shorthand::FlexFlow&
GetCSSPropertyFlexFlow() {}
inline const css_shorthand::Font&
GetCSSPropertyFont() {}
inline const css_shorthand::FontSynthesis&
GetCSSPropertyFontSynthesis() {}
inline const css_shorthand::FontVariant&
GetCSSPropertyFontVariant() {}
inline const css_shorthand::Gap&
GetCSSPropertyGap() {}
inline const css_shorthand::Grid&
GetCSSPropertyGrid() {}
inline const css_shorthand::GridArea&
GetCSSPropertyGridArea() {}
inline const css_shorthand::GridColumn&
GetCSSPropertyGridColumn() {}
inline const css_shorthand::GridRow&
GetCSSPropertyGridRow() {}
inline const css_shorthand::GridTemplate&
GetCSSPropertyGridTemplate() {}
inline const css_shorthand::Inset&
GetCSSPropertyInset() {}
inline const css_shorthand::InsetBlock&
GetCSSPropertyInsetBlock() {}
inline const css_shorthand::InsetInline&
GetCSSPropertyInsetInline() {}
inline const css_shorthand::ListStyle&
GetCSSPropertyListStyle() {}
inline const css_shorthand::Margin&
GetCSSPropertyMargin() {}
inline const css_shorthand::MarginBlock&
GetCSSPropertyMarginBlock() {}
inline const css_shorthand::MarginInline&
GetCSSPropertyMarginInline() {}
inline const css_shorthand::Marker&
GetCSSPropertyMarker() {}
inline const css_shorthand::Mask&
GetCSSPropertyMask() {}
inline const css_shorthand::MaskPosition&
GetCSSPropertyMaskPosition() {}
inline const css_shorthand::MasonryTrack&
GetCSSPropertyMasonryTrack() {}
inline const css_shorthand::Offset&
GetCSSPropertyOffset() {}
inline const css_shorthand::Outline&
GetCSSPropertyOutline() {}
inline const css_shorthand::Overflow&
GetCSSPropertyOverflow() {}
inline const css_shorthand::OverscrollBehavior&
GetCSSPropertyOverscrollBehavior() {}
inline const css_shorthand::Padding&
GetCSSPropertyPadding() {}
inline const css_shorthand::PaddingBlock&
GetCSSPropertyPaddingBlock() {}
inline const css_shorthand::PaddingInline&
GetCSSPropertyPaddingInline() {}
inline const css_shorthand::PageBreakAfter&
GetCSSPropertyPageBreakAfter() {}
inline const css_shorthand::PageBreakBefore&
GetCSSPropertyPageBreakBefore() {}
inline const css_shorthand::PageBreakInside&
GetCSSPropertyPageBreakInside() {}
inline const css_shorthand::PlaceContent&
GetCSSPropertyPlaceContent() {}
inline const css_shorthand::PlaceItems&
GetCSSPropertyPlaceItems() {}
inline const css_shorthand::PlaceSelf&
GetCSSPropertyPlaceSelf() {}
inline const css_shorthand::PositionTry&
GetCSSPropertyPositionTry() {}
inline const css_shorthand::ScrollMargin&
GetCSSPropertyScrollMargin() {}
inline const css_shorthand::ScrollMarginBlock&
GetCSSPropertyScrollMarginBlock() {}
inline const css_shorthand::ScrollMarginInline&
GetCSSPropertyScrollMarginInline() {}
inline const css_shorthand::ScrollPadding&
GetCSSPropertyScrollPadding() {}
inline const css_shorthand::ScrollPaddingBlock&
GetCSSPropertyScrollPaddingBlock() {}
inline const css_shorthand::ScrollPaddingInline&
GetCSSPropertyScrollPaddingInline() {}
inline const css_shorthand::ScrollStart&
GetCSSPropertyScrollStart() {}
inline const css_shorthand::ScrollStartTarget&
GetCSSPropertyScrollStartTarget() {}
inline const css_shorthand::ScrollTimeline&
GetCSSPropertyScrollTimeline() {}
inline const css_shorthand::TextBox&
GetCSSPropertyTextBox() {}
inline const css_shorthand::TextDecoration&
GetCSSPropertyTextDecoration() {}
inline const css_shorthand::TextEmphasis&
GetCSSPropertyTextEmphasis() {}
inline const css_shorthand::TextSpacing&
GetCSSPropertyTextSpacing() {}
inline const css_shorthand::TextWrap&
GetCSSPropertyTextWrap() {}
inline const css_shorthand::Transition&
GetCSSPropertyTransition() {}
inline const css_shorthand::ViewTimeline&
GetCSSPropertyViewTimeline() {}
inline const css_shorthand::WebkitColumnBreakAfter&
GetCSSPropertyWebkitColumnBreakAfter() {}
inline const css_shorthand::WebkitColumnBreakBefore&
GetCSSPropertyWebkitColumnBreakBefore() {}
inline const css_shorthand::WebkitColumnBreakInside&
GetCSSPropertyWebkitColumnBreakInside() {}
inline const css_shorthand::WebkitMaskBoxImage&
GetCSSPropertyWebkitMaskBoxImage() {}
inline const css_shorthand::WebkitTextStroke&
GetCSSPropertyWebkitTextStroke() {}
inline const css_shorthand::WhiteSpace&
GetCSSPropertyWhiteSpace() {}

}  // namespace blink

#endif  // THIRD_PARTY_BLINK_RENDERER_CORE_CSS_PROPERTY_INSTANCES_H_