// 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. // Generated from template: // core/css/properties/templates/css_properties.h.tmpl // and input files: // ../../third_party/blink/renderer/core/css/computed_style_field_aliases.json5 // ../../third_party/blink/renderer/core/css/css_properties.json5 // ../../third_party/blink/renderer/core/css/properties/css_property_methods.json5 // ../../third_party/blink/renderer/platform/runtime_enabled_features.json5 #ifndef THIRD_PARTY_BLINK_RENDERER_CORE_CSS_PROPERTIES_CSS_PROPERTIES_LONGHANDS_H_ #define THIRD_PARTY_BLINK_RENDERER_CORE_CSS_PROPERTIES_CSS_PROPERTIES_LONGHANDS_H_ #include "third_party/blink/renderer/core/css/properties/longhand.h" namespace blink { class ComputedStyle; class CSSParserContext; class CSSParserLocalContext; class CSSValue; class LayoutObject; class Node; namespace css_longhand { // color-scheme // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ColorScheme final : public Longhand { … }; // forced-color-adjust // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ForcedColorAdjust final : public Longhand { … }; // mask-image // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MaskImage final : public Longhand { … }; // math-depth // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MathDepth final : public Longhand { … }; // position // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Position final : public Longhand { … }; // position-anchor // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT PositionAnchor final : public Longhand { … }; // text-size-adjust // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TextSizeAdjust final : public Longhand { … }; // appearance // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Appearance final : public Longhand { … }; // color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Color final : public Longhand { … }; // direction // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Direction final : public Longhand { … }; // font-family // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FontFamily final : public Longhand { … }; // font-feature-settings // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FontFeatureSettings final : public Longhand { … }; // font-kerning // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FontKerning final : public Longhand { … }; // font-optical-sizing // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FontOpticalSizing final : public Longhand { … }; // font-palette // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FontPalette final : public Longhand { … }; // font-size // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FontSize final : public Longhand { … }; // font-size-adjust // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FontSizeAdjust final : public Longhand { … }; // font-stretch // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FontStretch final : public Longhand { … }; // font-style // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FontStyle final : public Longhand { … }; // font-synthesis-small-caps // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FontSynthesisSmallCaps final : public Longhand { … }; // font-synthesis-style // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FontSynthesisStyle final : public Longhand { … }; // font-synthesis-weight // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FontSynthesisWeight final : public Longhand { … }; // font-variant-alternates // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FontVariantAlternates final : public Longhand { … }; // font-variant-caps // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FontVariantCaps final : public Longhand { … }; // font-variant-east-asian // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FontVariantEastAsian final : public Longhand { … }; // font-variant-emoji // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FontVariantEmoji final : public Longhand { … }; // font-variant-ligatures // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FontVariantLigatures final : public Longhand { … }; // font-variant-numeric // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FontVariantNumeric final : public Longhand { … }; // font-variant-position // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FontVariantPosition final : public Longhand { … }; // font-variation-settings // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FontVariationSettings final : public Longhand { … }; // font-weight // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FontWeight final : public Longhand { … }; // inset-area // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InsetArea final : public Longhand { … }; // -internal-visited-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalVisitedColor final : public Longhand { … }; // position-area // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT PositionArea final : public Longhand { … }; // text-orientation // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TextOrientation final : public Longhand { … }; // text-rendering // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TextRendering final : public Longhand { … }; // text-spacing-trim // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TextSpacingTrim final : public Longhand { … }; // -webkit-font-smoothing // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitFontSmoothing final : public Longhand { … }; // -webkit-locale // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitLocale final : public Longhand { … }; // -webkit-text-orientation // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitTextOrientation final : public Longhand { … }; // -webkit-writing-mode // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitWritingMode final : public Longhand { … }; // writing-mode // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WritingMode final : public Longhand { … }; // zoom // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Zoom final : public Longhand { … }; // accent-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT AccentColor final : public Longhand { … }; // additive-symbols // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT AdditiveSymbols final : public Longhand { … }; // align-content // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT AlignContent final : public Longhand { … }; // align-items // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT AlignItems final : public Longhand { … }; // align-self // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT AlignSelf final : public Longhand { … }; // alignment-baseline // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT AlignmentBaseline final : public Longhand { … }; // all // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT All final : public Longhand { … }; // anchor-name // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT AnchorName final : public Longhand { … }; // anchor-scope // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT AnchorScope final : public Longhand { … }; // animation-composition // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT AnimationComposition final : public Longhand { … }; // animation-delay // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT AnimationDelay final : public Longhand { … }; // animation-direction // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT AnimationDirection final : public Longhand { … }; // animation-duration // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT AnimationDuration final : public Longhand { … }; // animation-fill-mode // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT AnimationFillMode final : public Longhand { … }; // animation-iteration-count // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT AnimationIterationCount final : public Longhand { … }; // animation-name // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT AnimationName final : public Longhand { … }; // animation-play-state // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT AnimationPlayState final : public Longhand { … }; // animation-range-end // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT AnimationRangeEnd final : public Longhand { … }; // animation-range-start // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT AnimationRangeStart final : public Longhand { … }; // animation-timeline // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT AnimationTimeline final : public Longhand { … }; // animation-timing-function // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT AnimationTimingFunction final : public Longhand { … }; // app-region // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT AppRegion final : public Longhand { … }; // ascent-override // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT AscentOverride final : public Longhand { … }; // aspect-ratio // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT AspectRatio final : public Longhand { … }; // backdrop-filter // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BackdropFilter final : public Longhand { … }; // backface-visibility // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BackfaceVisibility final : public Longhand { … }; // background-attachment // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BackgroundAttachment final : public Longhand { … }; // background-blend-mode // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BackgroundBlendMode final : public Longhand { … }; // background-clip // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BackgroundClip final : public Longhand { … }; // background-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BackgroundColor final : public Longhand { … }; // background-image // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BackgroundImage final : public Longhand { … }; // background-origin // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BackgroundOrigin final : public Longhand { … }; // background-position-x // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BackgroundPositionX final : public Longhand { … }; // background-position-y // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BackgroundPositionY final : public Longhand { … }; // background-repeat // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BackgroundRepeat final : public Longhand { … }; // background-size // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BackgroundSize final : public Longhand { … }; // base-palette // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BasePalette final : public Longhand { … }; // baseline-shift // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BaselineShift final : public Longhand { … }; // baseline-source // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BaselineSource final : public Longhand { … }; // block-size // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BlockSize final : public Longhand { … }; // border-block-end-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderBlockEndColor final : public Longhand { … }; // border-block-end-style // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderBlockEndStyle final : public Longhand { … }; // border-block-end-width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderBlockEndWidth final : public Longhand { … }; // border-block-start-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderBlockStartColor final : public Longhand { … }; // border-block-start-style // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderBlockStartStyle final : public Longhand { … }; // border-block-start-width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderBlockStartWidth final : public Longhand { … }; // border-bottom-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderBottomColor final : public Longhand { … }; // border-bottom-left-radius // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderBottomLeftRadius final : public Longhand { … }; // border-bottom-right-radius // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderBottomRightRadius final : public Longhand { … }; // border-bottom-style // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderBottomStyle final : public Longhand { … }; // border-bottom-width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderBottomWidth final : public Longhand { … }; // border-collapse // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderCollapse final : public Longhand { … }; // border-end-end-radius // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderEndEndRadius final : public Longhand { … }; // border-end-start-radius // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderEndStartRadius final : public Longhand { … }; // border-image-outset // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderImageOutset final : public Longhand { … }; // border-image-repeat // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderImageRepeat final : public Longhand { … }; // border-image-slice // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderImageSlice final : public Longhand { … }; // border-image-source // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderImageSource final : public Longhand { … }; // border-image-width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderImageWidth final : public Longhand { … }; // border-inline-end-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderInlineEndColor final : public Longhand { … }; // border-inline-end-style // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderInlineEndStyle final : public Longhand { … }; // border-inline-end-width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderInlineEndWidth final : public Longhand { … }; // border-inline-start-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderInlineStartColor final : public Longhand { … }; // border-inline-start-style // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderInlineStartStyle final : public Longhand { … }; // border-inline-start-width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderInlineStartWidth final : public Longhand { … }; // border-left-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderLeftColor final : public Longhand { … }; // border-left-style // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderLeftStyle final : public Longhand { … }; // border-left-width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderLeftWidth final : public Longhand { … }; // border-right-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderRightColor final : public Longhand { … }; // border-right-style // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderRightStyle final : public Longhand { … }; // border-right-width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderRightWidth final : public Longhand { … }; // border-start-end-radius // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderStartEndRadius final : public Longhand { … }; // border-start-start-radius // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderStartStartRadius final : public Longhand { … }; // border-top-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderTopColor final : public Longhand { … }; // border-top-left-radius // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderTopLeftRadius final : public Longhand { … }; // border-top-right-radius // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderTopRightRadius final : public Longhand { … }; // border-top-style // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderTopStyle final : public Longhand { … }; // border-top-width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BorderTopWidth final : public Longhand { … }; // bottom // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Bottom final : public Longhand { … }; // box-decoration-break // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BoxDecorationBreak final : public Longhand { … }; // box-shadow // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BoxShadow final : public Longhand { … }; // box-sizing // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BoxSizing final : public Longhand { … }; // break-after // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BreakAfter final : public Longhand { … }; // break-before // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BreakBefore final : public Longhand { … }; // break-inside // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BreakInside final : public Longhand { … }; // buffered-rendering // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT BufferedRendering final : public Longhand { … }; // caption-side // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT CaptionSide final : public Longhand { … }; // caret-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT CaretColor final : public Longhand { … }; // clear // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Clear final : public Longhand { … }; // clip // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Clip final : public Longhand { … }; // clip-path // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ClipPath final : public Longhand { … }; // clip-rule // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ClipRule final : public Longhand { … }; // color-interpolation // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ColorInterpolation final : public Longhand { … }; // color-interpolation-filters // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ColorInterpolationFilters final : public Longhand { … }; // color-rendering // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ColorRendering final : public Longhand { … }; // column-count // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ColumnCount final : public Longhand { … }; // column-fill // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ColumnFill final : public Longhand { … }; // column-gap // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ColumnGap final : public Longhand { … }; // column-rule-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ColumnRuleColor final : public Longhand { … }; // column-rule-style // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ColumnRuleStyle final : public Longhand { … }; // column-rule-width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ColumnRuleWidth final : public Longhand { … }; // column-span // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ColumnSpan final : public Longhand { … }; // column-width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ColumnWidth final : public Longhand { … }; // contain // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Contain final : public Longhand { … }; // contain-intrinsic-block-size // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ContainIntrinsicBlockSize final : public Longhand { … }; // contain-intrinsic-height // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ContainIntrinsicHeight final : public Longhand { … }; // contain-intrinsic-inline-size // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ContainIntrinsicInlineSize final : public Longhand { … }; // contain-intrinsic-width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ContainIntrinsicWidth final : public Longhand { … }; // container-name // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ContainerName final : public Longhand { … }; // container-type // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ContainerType final : public Longhand { … }; // content // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Content final : public Longhand { … }; // content-visibility // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ContentVisibility final : public Longhand { … }; // counter-increment // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT CounterIncrement final : public Longhand { … }; // counter-reset // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT CounterReset final : public Longhand { … }; // counter-set // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT CounterSet final : public Longhand { … }; // cursor // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Cursor final : public Longhand { … }; // cx // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Cx final : public Longhand { … }; // cy // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Cy final : public Longhand { … }; // d // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT D final : public Longhand { … }; // descent-override // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT DescentOverride final : public Longhand { … }; // display // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Display final : public Longhand { … }; // dominant-baseline // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT DominantBaseline final : public Longhand { … }; // dynamic-range-limit // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT DynamicRangeLimit final : public Longhand { … }; // empty-cells // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT EmptyCells final : public Longhand { … }; // fallback // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Fallback final : public Longhand { … }; // field-sizing // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FieldSizing final : public Longhand { … }; // fill // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Fill final : public Longhand { … }; // fill-opacity // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FillOpacity final : public Longhand { … }; // fill-rule // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FillRule final : public Longhand { … }; // filter // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Filter final : public Longhand { … }; // flex-basis // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FlexBasis final : public Longhand { … }; // flex-direction // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FlexDirection final : public Longhand { … }; // flex-grow // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FlexGrow final : public Longhand { … }; // flex-shrink // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FlexShrink final : public Longhand { … }; // flex-wrap // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FlexWrap final : public Longhand { … }; // float // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Float final : public Longhand { … }; // flood-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FloodColor final : public Longhand { … }; // flood-opacity // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FloodOpacity final : public Longhand { … }; // font-display // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT FontDisplay final : public Longhand { … }; // grid-auto-columns // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT GridAutoColumns final : public Longhand { … }; // grid-auto-flow // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT GridAutoFlow final : public Longhand { … }; // grid-auto-rows // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT GridAutoRows final : public Longhand { … }; // grid-column-end // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT GridColumnEnd final : public Longhand { … }; // grid-column-start // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT GridColumnStart final : public Longhand { … }; // grid-row-end // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT GridRowEnd final : public Longhand { … }; // grid-row-start // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT GridRowStart final : public Longhand { … }; // grid-template-areas // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT GridTemplateAreas final : public Longhand { … }; // grid-template-columns // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT GridTemplateColumns final : public Longhand { … }; // grid-template-rows // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT GridTemplateRows final : public Longhand { … }; // height // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Height final : public Longhand { … }; // hyphenate-character // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT HyphenateCharacter final : public Longhand { … }; // hyphenate-limit-chars // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT HyphenateLimitChars final : public Longhand { … }; // hyphens // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Hyphens final : public Longhand { … }; // image-orientation // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ImageOrientation final : public Longhand { … }; // image-rendering // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ImageRendering final : public Longhand { … }; // inherits // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Inherits final : public Longhand { … }; // initial-letter // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InitialLetter final : public Longhand { … }; // initial-value // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InitialValue final : public Longhand { … }; // inline-size // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InlineSize final : public Longhand { … }; // inset-block-end // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InsetBlockEnd final : public Longhand { … }; // inset-block-start // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InsetBlockStart final : public Longhand { … }; // inset-inline-end // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InsetInlineEnd final : public Longhand { … }; // inset-inline-start // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InsetInlineStart final : public Longhand { … }; // -internal-align-content-block // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalAlignContentBlock final : public Longhand { … }; // -internal-empty-line-height // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalEmptyLineHeight final : public Longhand { … }; // -internal-font-size-delta // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalFontSizeDelta final : public Longhand { … }; // -internal-forced-background-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalForcedBackgroundColor final : public Longhand { … }; // -internal-forced-border-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalForcedBorderColor final : public Longhand { … }; // -internal-forced-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalForcedColor final : public Longhand { … }; // -internal-forced-outline-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalForcedOutlineColor final : public Longhand { … }; // -internal-forced-visited-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalForcedVisitedColor final : public Longhand { … }; // -internal-overflow-block // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalOverflowBlock final : public Longhand { … }; // -internal-overflow-inline // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalOverflowInline final : public Longhand { … }; // -internal-visited-background-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalVisitedBackgroundColor final : public Longhand { … }; // -internal-visited-border-block-end-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalVisitedBorderBlockEndColor final : public Longhand { … }; // -internal-visited-border-block-start-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalVisitedBorderBlockStartColor final : public Longhand { … }; // -internal-visited-border-bottom-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalVisitedBorderBottomColor final : public Longhand { … }; // -internal-visited-border-inline-end-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalVisitedBorderInlineEndColor final : public Longhand { … }; // -internal-visited-border-inline-start-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalVisitedBorderInlineStartColor final : public Longhand { … }; // -internal-visited-border-left-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalVisitedBorderLeftColor final : public Longhand { … }; // -internal-visited-border-right-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalVisitedBorderRightColor final : public Longhand { … }; // -internal-visited-border-top-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalVisitedBorderTopColor final : public Longhand { … }; // -internal-visited-caret-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalVisitedCaretColor final : public Longhand { … }; // -internal-visited-column-rule-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalVisitedColumnRuleColor final : public Longhand { … }; // -internal-visited-fill // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalVisitedFill final : public Longhand { … }; // -internal-visited-outline-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalVisitedOutlineColor final : public Longhand { … }; // -internal-visited-stroke // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalVisitedStroke final : public Longhand { … }; // -internal-visited-text-decoration-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalVisitedTextDecorationColor final : public Longhand { … }; // -internal-visited-text-emphasis-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalVisitedTextEmphasisColor final : public Longhand { … }; // -internal-visited-text-fill-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalVisitedTextFillColor final : public Longhand { … }; // -internal-visited-text-stroke-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InternalVisitedTextStrokeColor final : public Longhand { … }; // interpolate-size // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT InterpolateSize final : public Longhand { … }; // isolation // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Isolation final : public Longhand { … }; // justify-content // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT JustifyContent final : public Longhand { … }; // justify-items // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT JustifyItems final : public Longhand { … }; // justify-self // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT JustifySelf final : public Longhand { … }; // left // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Left final : public Longhand { … }; // letter-spacing // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT LetterSpacing final : public Longhand { … }; // lighting-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT LightingColor final : public Longhand { … }; // line-break // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT LineBreak final : public Longhand { … }; // line-clamp // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT LineClamp final : public Longhand { … }; // line-gap-override // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT LineGapOverride final : public Longhand { … }; // line-height // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT LineHeight final : public Longhand { … }; // list-style-image // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ListStyleImage final : public Longhand { … }; // list-style-position // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ListStylePosition final : public Longhand { … }; // list-style-type // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ListStyleType final : public Longhand { … }; // margin-block-end // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MarginBlockEnd final : public Longhand { … }; // margin-block-start // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MarginBlockStart final : public Longhand { … }; // margin-bottom // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MarginBottom final : public Longhand { … }; // margin-inline-end // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MarginInlineEnd final : public Longhand { … }; // margin-inline-start // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MarginInlineStart final : public Longhand { … }; // margin-left // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MarginLeft final : public Longhand { … }; // margin-right // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MarginRight final : public Longhand { … }; // margin-top // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MarginTop final : public Longhand { … }; // marker-end // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MarkerEnd final : public Longhand { … }; // marker-mid // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MarkerMid final : public Longhand { … }; // marker-start // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MarkerStart final : public Longhand { … }; // mask-clip // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MaskClip final : public Longhand { … }; // mask-composite // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MaskComposite final : public Longhand { … }; // mask-mode // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MaskMode final : public Longhand { … }; // mask-origin // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MaskOrigin final : public Longhand { … }; // mask-repeat // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MaskRepeat final : public Longhand { … }; // mask-size // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MaskSize final : public Longhand { … }; // mask-type // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MaskType final : public Longhand { … }; // masonry-template-tracks // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MasonryTemplateTracks final : public Longhand { … }; // masonry-track-end // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MasonryTrackEnd final : public Longhand { … }; // masonry-track-start // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MasonryTrackStart final : public Longhand { … }; // math-shift // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MathShift final : public Longhand { … }; // math-style // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MathStyle final : public Longhand { … }; // max-block-size // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MaxBlockSize final : public Longhand { … }; // max-height // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MaxHeight final : public Longhand { … }; // max-inline-size // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MaxInlineSize final : public Longhand { … }; // max-width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MaxWidth final : public Longhand { … }; // min-block-size // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MinBlockSize final : public Longhand { … }; // min-height // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MinHeight final : public Longhand { … }; // min-inline-size // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MinInlineSize final : public Longhand { … }; // min-width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MinWidth final : public Longhand { … }; // mix-blend-mode // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT MixBlendMode final : public Longhand { … }; // navigation // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Navigation final : public Longhand { … }; // negative // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Negative final : public Longhand { … }; // object-fit // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ObjectFit final : public Longhand { … }; // object-position // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ObjectPosition final : public Longhand { … }; // object-view-box // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ObjectViewBox final : public Longhand { … }; // offset-anchor // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT OffsetAnchor final : public Longhand { … }; // offset-distance // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT OffsetDistance final : public Longhand { … }; // offset-path // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT OffsetPath final : public Longhand { … }; // offset-position // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT OffsetPosition final : public Longhand { … }; // offset-rotate // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT OffsetRotate final : public Longhand { … }; // opacity // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Opacity final : public Longhand { … }; // order // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Order final : public Longhand { … }; // origin-trial-test-property // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT OriginTrialTestProperty final : public Longhand { … }; // orphans // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Orphans final : public Longhand { … }; // outline-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT OutlineColor final : public Longhand { … }; // outline-offset // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT OutlineOffset final : public Longhand { … }; // outline-style // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT OutlineStyle final : public Longhand { … }; // outline-width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT OutlineWidth final : public Longhand { … }; // overflow-anchor // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT OverflowAnchor final : public Longhand { … }; // overflow-block // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT OverflowBlock final : public Longhand { … }; // overflow-clip-margin // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT OverflowClipMargin final : public Longhand { … }; // overflow-inline // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT OverflowInline final : public Longhand { … }; // overflow-wrap // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT OverflowWrap final : public Longhand { … }; // overflow-x // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT OverflowX final : public Longhand { … }; // overflow-y // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT OverflowY final : public Longhand { … }; // overlay // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Overlay final : public Longhand { … }; // override-colors // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT OverrideColors final : public Longhand { … }; // overscroll-behavior-block // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT OverscrollBehaviorBlock final : public Longhand { … }; // overscroll-behavior-inline // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT OverscrollBehaviorInline final : public Longhand { … }; // overscroll-behavior-x // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT OverscrollBehaviorX final : public Longhand { … }; // overscroll-behavior-y // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT OverscrollBehaviorY final : public Longhand { … }; // pad // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Pad final : public Longhand { … }; // padding-block-end // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT PaddingBlockEnd final : public Longhand { … }; // padding-block-start // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT PaddingBlockStart final : public Longhand { … }; // padding-bottom // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT PaddingBottom final : public Longhand { … }; // padding-inline-end // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT PaddingInlineEnd final : public Longhand { … }; // padding-inline-start // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT PaddingInlineStart final : public Longhand { … }; // padding-left // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT PaddingLeft final : public Longhand { … }; // padding-right // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT PaddingRight final : public Longhand { … }; // padding-top // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT PaddingTop final : public Longhand { … }; // page // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Page final : public Longhand { … }; // page-orientation // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT PageOrientation final : public Longhand { … }; // paint-order // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT PaintOrder final : public Longhand { … }; // perspective // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Perspective final : public Longhand { … }; // perspective-origin // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT PerspectiveOrigin final : public Longhand { … }; // pointer-events // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT PointerEvents final : public Longhand { … }; // popover-hide-delay // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT PopoverHideDelay final : public Longhand { … }; // popover-show-delay // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT PopoverShowDelay final : public Longhand { … }; // position-try-fallbacks // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT PositionTryFallbacks final : public Longhand { … }; // position-try-options // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT PositionTryOptions final : public Longhand { … }; // position-try-order // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT PositionTryOrder final : public Longhand { … }; // position-visibility // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT PositionVisibility final : public Longhand { … }; // prefix // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Prefix final : public Longhand { … }; // quotes // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Quotes final : public Longhand { … }; // r // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT R final : public Longhand { … }; // range // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Range final : public Longhand { … }; // reading-flow // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ReadingFlow final : public Longhand { … }; // resize // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Resize final : public Longhand { … }; // right // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Right final : public Longhand { … }; // rotate // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Rotate final : public Longhand { … }; // row-gap // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT RowGap final : public Longhand { … }; // ruby-align // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT RubyAlign final : public Longhand { … }; // ruby-position // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT RubyPosition final : public Longhand { … }; // rx // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Rx final : public Longhand { … }; // ry // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Ry final : public Longhand { … }; // scale // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Scale final : public Longhand { … }; // scroll-behavior // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollBehavior final : public Longhand { … }; // scroll-margin-block-end // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollMarginBlockEnd final : public Longhand { … }; // scroll-margin-block-start // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollMarginBlockStart final : public Longhand { … }; // scroll-margin-bottom // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollMarginBottom final : public Longhand { … }; // scroll-margin-inline-end // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollMarginInlineEnd final : public Longhand { … }; // scroll-margin-inline-start // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollMarginInlineStart final : public Longhand { … }; // scroll-margin-left // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollMarginLeft final : public Longhand { … }; // scroll-margin-right // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollMarginRight final : public Longhand { … }; // scroll-margin-top // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollMarginTop final : public Longhand { … }; // scroll-marker-group // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollMarkerGroup final : public Longhand { … }; // scroll-padding-block-end // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollPaddingBlockEnd final : public Longhand { … }; // scroll-padding-block-start // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollPaddingBlockStart final : public Longhand { … }; // scroll-padding-bottom // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollPaddingBottom final : public Longhand { … }; // scroll-padding-inline-end // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollPaddingInlineEnd final : public Longhand { … }; // scroll-padding-inline-start // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollPaddingInlineStart final : public Longhand { … }; // scroll-padding-left // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollPaddingLeft final : public Longhand { … }; // scroll-padding-right // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollPaddingRight final : public Longhand { … }; // scroll-padding-top // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollPaddingTop final : public Longhand { … }; // scroll-snap-align // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollSnapAlign final : public Longhand { … }; // scroll-snap-stop // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollSnapStop final : public Longhand { … }; // scroll-snap-type // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollSnapType final : public Longhand { … }; // scroll-start-block // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollStartBlock final : public Longhand { … }; // scroll-start-inline // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollStartInline final : public Longhand { … }; // scroll-start-target-block // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollStartTargetBlock final : public Longhand { … }; // scroll-start-target-inline // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollStartTargetInline final : public Longhand { … }; // scroll-start-target-x // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollStartTargetX final : public Longhand { … }; // scroll-start-target-y // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollStartTargetY final : public Longhand { … }; // scroll-start-x // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollStartX final : public Longhand { … }; // scroll-start-y // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollStartY final : public Longhand { … }; // scroll-timeline-axis // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollTimelineAxis final : public Longhand { … }; // scroll-timeline-name // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollTimelineName final : public Longhand { … }; // scrollbar-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollbarColor final : public Longhand { … }; // scrollbar-gutter // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollbarGutter final : public Longhand { … }; // scrollbar-width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ScrollbarWidth final : public Longhand { … }; // shape-image-threshold // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ShapeImageThreshold final : public Longhand { … }; // shape-margin // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ShapeMargin final : public Longhand { … }; // shape-outside // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ShapeOutside final : public Longhand { … }; // shape-rendering // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ShapeRendering final : public Longhand { … }; // size // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Size final : public Longhand { … }; // size-adjust // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT SizeAdjust final : public Longhand { … }; // speak // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Speak final : public Longhand { … }; // speak-as // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT SpeakAs final : public Longhand { … }; // src // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Src final : public Longhand { … }; // stop-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT StopColor final : public Longhand { … }; // stop-opacity // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT StopOpacity final : public Longhand { … }; // stroke // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Stroke final : public Longhand { … }; // stroke-dasharray // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT StrokeDasharray final : public Longhand { … }; // stroke-dashoffset // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT StrokeDashoffset final : public Longhand { … }; // stroke-linecap // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT StrokeLinecap final : public Longhand { … }; // stroke-linejoin // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT StrokeLinejoin final : public Longhand { … }; // stroke-miterlimit // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT StrokeMiterlimit final : public Longhand { … }; // stroke-opacity // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT StrokeOpacity final : public Longhand { … }; // stroke-width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT StrokeWidth final : public Longhand { … }; // suffix // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Suffix final : public Longhand { … }; // symbols // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Symbols final : public Longhand { … }; // syntax // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Syntax final : public Longhand { … }; // system // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT System final : public Longhand { … }; // tab-size // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TabSize final : public Longhand { … }; // table-layout // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TableLayout final : public Longhand { … }; // text-align // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TextAlign final : public Longhand { … }; // text-align-last // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TextAlignLast final : public Longhand { … }; // text-anchor // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TextAnchor final : public Longhand { … }; // text-autospace // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TextAutospace final : public Longhand { … }; // text-box-edge // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TextBoxEdge final : public Longhand { … }; // text-box-trim // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TextBoxTrim final : public Longhand { … }; // text-combine-upright // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TextCombineUpright final : public Longhand { … }; // text-decoration-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TextDecorationColor final : public Longhand { … }; // text-decoration-line // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TextDecorationLine final : public Longhand { … }; // text-decoration-skip-ink // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TextDecorationSkipInk final : public Longhand { … }; // text-decoration-style // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TextDecorationStyle final : public Longhand { … }; // text-decoration-thickness // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TextDecorationThickness final : public Longhand { … }; // text-emphasis-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TextEmphasisColor final : public Longhand { … }; // text-emphasis-position // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TextEmphasisPosition final : public Longhand { … }; // text-emphasis-style // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TextEmphasisStyle final : public Longhand { … }; // text-indent // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TextIndent final : public Longhand { … }; // text-overflow // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TextOverflow final : public Longhand { … }; // text-shadow // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TextShadow final : public Longhand { … }; // text-transform // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TextTransform final : public Longhand { … }; // text-underline-offset // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TextUnderlineOffset final : public Longhand { … }; // text-underline-position // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TextUnderlinePosition final : public Longhand { … }; // text-wrap-mode // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TextWrapMode final : public Longhand { … }; // text-wrap-style // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TextWrapStyle final : public Longhand { … }; // timeline-scope // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TimelineScope final : public Longhand { … }; // top // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Top final : public Longhand { … }; // touch-action // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TouchAction final : public Longhand { … }; // transform // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Transform final : public Longhand { … }; // transform-box // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TransformBox final : public Longhand { … }; // transform-origin // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TransformOrigin final : public Longhand { … }; // transform-style // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TransformStyle final : public Longhand { … }; // transition-behavior // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TransitionBehavior final : public Longhand { … }; // transition-delay // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TransitionDelay final : public Longhand { … }; // transition-duration // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TransitionDuration final : public Longhand { … }; // transition-property // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TransitionProperty final : public Longhand { … }; // transition-timing-function // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT TransitionTimingFunction final : public Longhand { … }; // translate // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Translate final : public Longhand { … }; // types // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Types final : public Longhand { … }; // unicode-bidi // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT UnicodeBidi final : public Longhand { … }; // unicode-range // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT UnicodeRange final : public Longhand { … }; // user-select // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT UserSelect final : public Longhand { … }; // vector-effect // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT VectorEffect final : public Longhand { … }; // vertical-align // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT VerticalAlign final : public Longhand { … }; // view-timeline-axis // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ViewTimelineAxis final : public Longhand { … }; // view-timeline-inset // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ViewTimelineInset final : public Longhand { … }; // view-timeline-name // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ViewTimelineName final : public Longhand { … }; // view-transition-class // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ViewTransitionClass final : public Longhand { … }; // view-transition-group // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ViewTransitionGroup final : public Longhand { … }; // view-transition-name // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ViewTransitionName final : public Longhand { … }; // visibility // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Visibility final : public Longhand { … }; // -webkit-border-horizontal-spacing // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBorderHorizontalSpacing final : public Longhand { … }; // -webkit-border-image // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBorderImage final : public Longhand { … }; // -webkit-border-vertical-spacing // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBorderVerticalSpacing final : public Longhand { … }; // -webkit-box-align // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBoxAlign final : public Longhand { … }; // -webkit-box-decoration-break // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBoxDecorationBreak final : public Longhand { … }; // -webkit-box-direction // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBoxDirection final : public Longhand { … }; // -webkit-box-flex // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBoxFlex final : public Longhand { … }; // -webkit-box-ordinal-group // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBoxOrdinalGroup final : public Longhand { … }; // -webkit-box-orient // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBoxOrient final : public Longhand { … }; // -webkit-box-pack // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBoxPack final : public Longhand { … }; // -webkit-box-reflect // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBoxReflect final : public Longhand { … }; // -webkit-line-break // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitLineBreak final : public Longhand { … }; // -webkit-line-clamp // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitLineClamp final : public Longhand { … }; // -webkit-mask-box-image-outset // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitMaskBoxImageOutset final : public Longhand { … }; // -webkit-mask-box-image-repeat // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitMaskBoxImageRepeat final : public Longhand { … }; // -webkit-mask-box-image-slice // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitMaskBoxImageSlice final : public Longhand { … }; // -webkit-mask-box-image-source // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitMaskBoxImageSource final : public Longhand { … }; // -webkit-mask-box-image-width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitMaskBoxImageWidth final : public Longhand { … }; // -webkit-mask-position-x // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitMaskPositionX final : public Longhand { … }; // -webkit-mask-position-y // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitMaskPositionY final : public Longhand { … }; // -webkit-perspective-origin-x // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitPerspectiveOriginX final : public Longhand { … }; // -webkit-perspective-origin-y // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitPerspectiveOriginY final : public Longhand { … }; // -webkit-print-color-adjust // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitPrintColorAdjust final : public Longhand { … }; // -webkit-rtl-ordering // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitRtlOrdering final : public Longhand { … }; // -webkit-ruby-position // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitRubyPosition final : public Longhand { … }; // -webkit-tap-highlight-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitTapHighlightColor final : public Longhand { … }; // -webkit-text-combine // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitTextCombine final : public Longhand { … }; // -webkit-text-decorations-in-effect // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitTextDecorationsInEffect final : public Longhand { … }; // -webkit-text-fill-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitTextFillColor final : public Longhand { … }; // -webkit-text-security // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitTextSecurity final : public Longhand { … }; // -webkit-text-stroke-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitTextStrokeColor final : public Longhand { … }; // -webkit-text-stroke-width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitTextStrokeWidth final : public Longhand { … }; // -webkit-transform-origin-x // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitTransformOriginX final : public Longhand { … }; // -webkit-transform-origin-y // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitTransformOriginY final : public Longhand { … }; // -webkit-transform-origin-z // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitTransformOriginZ final : public Longhand { … }; // -webkit-user-drag // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitUserDrag final : public Longhand { … }; // -webkit-user-modify // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitUserModify final : public Longhand { … }; // white-space-collapse // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WhiteSpaceCollapse final : public Longhand { … }; // widows // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Widows final : public Longhand { … }; // width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Width final : public Longhand { … }; // will-change // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WillChange final : public Longhand { … }; // word-break // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WordBreak final : public Longhand { … }; // word-spacing // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WordSpacing final : public Longhand { … }; // x // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT X final : public Longhand { … }; // y // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT Y final : public Longhand { … }; // z-index // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT ZIndex final : public Longhand { … }; // -webkit-appearance // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitAppearance final : public CSSUnresolvedProperty { … }; // -webkit-app-region // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitAppRegion final : public CSSUnresolvedProperty { … }; // -webkit-mask-clip // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitMaskClip final : public CSSUnresolvedProperty { … }; // -webkit-mask-composite // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitMaskComposite final : public CSSUnresolvedProperty { … }; // -webkit-mask-image // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitMaskImage final : public CSSUnresolvedProperty { … }; // -webkit-mask-origin // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitMaskOrigin final : public CSSUnresolvedProperty { … }; // -webkit-mask-repeat // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitMaskRepeat final : public CSSUnresolvedProperty { … }; // -webkit-mask-size // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitMaskSize final : public CSSUnresolvedProperty { … }; // -webkit-border-end-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBorderEndColor final : public CSSUnresolvedProperty { … }; // -webkit-border-end-style // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBorderEndStyle final : public CSSUnresolvedProperty { … }; // -webkit-border-end-width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBorderEndWidth final : public CSSUnresolvedProperty { … }; // -webkit-border-start-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBorderStartColor final : public CSSUnresolvedProperty { … }; // -webkit-border-start-style // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBorderStartStyle final : public CSSUnresolvedProperty { … }; // -webkit-border-start-width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBorderStartWidth final : public CSSUnresolvedProperty { … }; // -webkit-border-before-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBorderBeforeColor final : public CSSUnresolvedProperty { … }; // -webkit-border-before-style // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBorderBeforeStyle final : public CSSUnresolvedProperty { … }; // -webkit-border-before-width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBorderBeforeWidth final : public CSSUnresolvedProperty { … }; // -webkit-border-after-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBorderAfterColor final : public CSSUnresolvedProperty { … }; // -webkit-border-after-style // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBorderAfterStyle final : public CSSUnresolvedProperty { … }; // -webkit-border-after-width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBorderAfterWidth final : public CSSUnresolvedProperty { … }; // -webkit-margin-end // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitMarginEnd final : public CSSUnresolvedProperty { … }; // -webkit-margin-start // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitMarginStart final : public CSSUnresolvedProperty { … }; // -webkit-margin-before // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitMarginBefore final : public CSSUnresolvedProperty { … }; // -webkit-margin-after // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitMarginAfter final : public CSSUnresolvedProperty { … }; // -webkit-padding-end // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitPaddingEnd final : public CSSUnresolvedProperty { … }; // -webkit-padding-start // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitPaddingStart final : public CSSUnresolvedProperty { … }; // -webkit-padding-before // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitPaddingBefore final : public CSSUnresolvedProperty { … }; // -webkit-padding-after // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitPaddingAfter final : public CSSUnresolvedProperty { … }; // -webkit-logical-width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitLogicalWidth final : public CSSUnresolvedProperty { … }; // -webkit-logical-height // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitLogicalHeight final : public CSSUnresolvedProperty { … }; // -webkit-min-logical-width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitMinLogicalWidth final : public CSSUnresolvedProperty { … }; // -webkit-min-logical-height // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitMinLogicalHeight final : public CSSUnresolvedProperty { … }; // -webkit-max-logical-width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitMaxLogicalWidth final : public CSSUnresolvedProperty { … }; // -webkit-max-logical-height // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitMaxLogicalHeight final : public CSSUnresolvedProperty { … }; // -epub-caption-side // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT EpubCaptionSide final : public CSSUnresolvedProperty { … }; // -epub-text-combine // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT EpubTextCombine final : public CSSUnresolvedProperty { … }; // -epub-text-emphasis-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT EpubTextEmphasisColor final : public CSSUnresolvedProperty { … }; // -epub-text-emphasis-style // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT EpubTextEmphasisStyle final : public CSSUnresolvedProperty { … }; // -epub-text-orientation // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT EpubTextOrientation final : public CSSUnresolvedProperty { … }; // -epub-text-transform // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT EpubTextTransform final : public CSSUnresolvedProperty { … }; // -epub-word-break // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT EpubWordBreak final : public CSSUnresolvedProperty { … }; // -epub-writing-mode // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT EpubWritingMode final : public CSSUnresolvedProperty { … }; // -webkit-align-content // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitAlignContent final : public CSSUnresolvedProperty { … }; // -webkit-align-items // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitAlignItems final : public CSSUnresolvedProperty { … }; // -webkit-align-self // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitAlignSelf final : public CSSUnresolvedProperty { … }; // -webkit-animation-delay // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitAnimationDelay final : public CSSUnresolvedProperty { … }; // -webkit-animation-direction // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitAnimationDirection final : public CSSUnresolvedProperty { … }; // -webkit-animation-duration // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitAnimationDuration final : public CSSUnresolvedProperty { … }; // -webkit-animation-fill-mode // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitAnimationFillMode final : public CSSUnresolvedProperty { … }; // -webkit-animation-iteration-count // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitAnimationIterationCount final : public CSSUnresolvedProperty { … }; // -webkit-animation-name // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitAnimationName final : public CSSUnresolvedProperty { … }; // -webkit-animation-play-state // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitAnimationPlayState final : public CSSUnresolvedProperty { … }; // -webkit-animation-timing-function // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitAnimationTimingFunction final : public CSSUnresolvedProperty { … }; // -webkit-backface-visibility // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBackfaceVisibility final : public CSSUnresolvedProperty { … }; // -webkit-background-clip // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBackgroundClip final : public CSSUnresolvedProperty { … }; // -webkit-background-origin // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBackgroundOrigin final : public CSSUnresolvedProperty { … }; // -webkit-background-size // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBackgroundSize final : public CSSUnresolvedProperty { … }; // -webkit-border-bottom-left-radius // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBorderBottomLeftRadius final : public CSSUnresolvedProperty { … }; // -webkit-border-bottom-right-radius // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBorderBottomRightRadius final : public CSSUnresolvedProperty { … }; // -webkit-border-top-left-radius // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBorderTopLeftRadius final : public CSSUnresolvedProperty { … }; // -webkit-border-top-right-radius // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBorderTopRightRadius final : public CSSUnresolvedProperty { … }; // -webkit-box-shadow // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBoxShadow final : public CSSUnresolvedProperty { … }; // -webkit-box-sizing // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitBoxSizing final : public CSSUnresolvedProperty { … }; // -webkit-clip-path // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitClipPath final : public CSSUnresolvedProperty { … }; // -webkit-column-count // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitColumnCount final : public CSSUnresolvedProperty { … }; // -webkit-column-gap // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitColumnGap final : public CSSUnresolvedProperty { … }; // -webkit-column-rule-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitColumnRuleColor final : public CSSUnresolvedProperty { … }; // -webkit-column-rule-style // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitColumnRuleStyle final : public CSSUnresolvedProperty { … }; // -webkit-column-rule-width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitColumnRuleWidth final : public CSSUnresolvedProperty { … }; // -webkit-column-span // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitColumnSpan final : public CSSUnresolvedProperty { … }; // -webkit-column-width // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitColumnWidth final : public CSSUnresolvedProperty { … }; // -webkit-filter // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitFilter final : public CSSUnresolvedProperty { … }; // -webkit-flex-basis // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitFlexBasis final : public CSSUnresolvedProperty { … }; // -webkit-flex-direction // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitFlexDirection final : public CSSUnresolvedProperty { … }; // -webkit-flex-grow // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitFlexGrow final : public CSSUnresolvedProperty { … }; // -webkit-flex-shrink // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitFlexShrink final : public CSSUnresolvedProperty { … }; // -webkit-flex-wrap // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitFlexWrap final : public CSSUnresolvedProperty { … }; // -webkit-font-feature-settings // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitFontFeatureSettings final : public CSSUnresolvedProperty { … }; // -webkit-hyphenate-character // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitHyphenateCharacter final : public CSSUnresolvedProperty { … }; // -webkit-justify-content // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitJustifyContent final : public CSSUnresolvedProperty { … }; // -webkit-opacity // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitOpacity final : public CSSUnresolvedProperty { … }; // -webkit-order // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitOrder final : public CSSUnresolvedProperty { … }; // -webkit-perspective // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitPerspective final : public CSSUnresolvedProperty { … }; // -webkit-perspective-origin // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitPerspectiveOrigin final : public CSSUnresolvedProperty { … }; // -webkit-shape-image-threshold // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitShapeImageThreshold final : public CSSUnresolvedProperty { … }; // -webkit-shape-margin // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitShapeMargin final : public CSSUnresolvedProperty { … }; // -webkit-shape-outside // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitShapeOutside final : public CSSUnresolvedProperty { … }; // -webkit-text-emphasis-color // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitTextEmphasisColor final : public CSSUnresolvedProperty { … }; // -webkit-text-emphasis-position // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitTextEmphasisPosition final : public CSSUnresolvedProperty { … }; // -webkit-text-emphasis-style // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitTextEmphasisStyle final : public CSSUnresolvedProperty { … }; // -webkit-text-size-adjust // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitTextSizeAdjust final : public CSSUnresolvedProperty { … }; // -webkit-transform // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitTransform final : public CSSUnresolvedProperty { … }; // -webkit-transform-origin // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitTransformOrigin final : public CSSUnresolvedProperty { … }; // -webkit-transform-style // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitTransformStyle final : public CSSUnresolvedProperty { … }; // -webkit-transition-delay // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitTransitionDelay final : public CSSUnresolvedProperty { … }; // -webkit-transition-duration // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitTransitionDuration final : public CSSUnresolvedProperty { … }; // -webkit-transition-property // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitTransitionProperty final : public CSSUnresolvedProperty { … }; // -webkit-transition-timing-function // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitTransitionTimingFunction final : public CSSUnresolvedProperty { … }; // -webkit-user-select // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WebkitUserSelect final : public CSSUnresolvedProperty { … }; // word-wrap // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT WordWrap final : public CSSUnresolvedProperty { … }; // grid-column-gap // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT GridColumnGap final : public CSSUnresolvedProperty { … }; // grid-row-gap // NOTE: Multiple inheritance is not allowed here, since the class must be // reinterpret_cast-able to CSSUnresolvedProperty. See css_property_instances.cc.tmpl // (the cast happens in GetPropertyInternal()). class CORE_EXPORT GridRowGap final : public CSSUnresolvedProperty { … }; } // namespace css_longhand } // namespace blink #endif // THIRD_PARTY_BLINK_RENDERER_CORE_CSS_PROPERTIES_CSS_PROPERTIES_LONGHANDS_H_