chromium/out/Default/gen/third_party/blink/renderer/core/css/properties/shorthands.cc

// 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.cc.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



#include "third_party/blink/renderer/core/css/properties/shorthands.h"

#include "third_party/blink/renderer/core/css/css_custom_ident_value.h"
#include "third_party/blink/renderer/core/css/css_identifier_value.h"
#include "third_party/blink/renderer/core/css/css_primitive_value.h"
#include "third_party/blink/renderer/core/css/css_primitive_value_mappings.h"
#include "third_party/blink/renderer/core/css/css_value_list.h"
#include "third_party/blink/renderer/core/css/css_value_pair.h"
#include "third_party/blink/renderer/core/css/properties/css_direction_aware_resolver.h"
#include "third_party/blink/renderer/core/css/properties/style_building_utils.h"
#include "third_party/blink/renderer/core/css/resolver/font_builder.h"
#include "third_party/blink/renderer/core/css/resolver/style_builder_converter.h"
#include "third_party/blink/renderer/core/css/resolver/style_resolver_state.h"
#include "third_party/blink/renderer/core/execution_context/execution_context.h"
#include "third_party/blink/renderer/core/style/computed_style.h"
#include "third_party/blink/renderer/core/style/style_svg_resource.h"
#include "third_party/blink/renderer/platform/runtime_enabled_features.h"

namespace blink {
namespace css_shorthand {

// -alternative-animation-with-timeline


CSSExposure AlternativeAnimationWithTimeline::Exposure(const ExecutionContext* execution_context) const {}

const char* AlternativeAnimationWithTimeline::GetPropertyName() const {}

const WTF::AtomicString& AlternativeAnimationWithTimeline::GetPropertyNameAtomicString() const {}

const char* AlternativeAnimationWithTimeline::GetJSPropertyName() const {}




 // -alternative-position-try


CSSExposure AlternativePositionTry::Exposure(const ExecutionContext* execution_context) const {}

const char* AlternativePositionTry::GetPropertyName() const {}

const WTF::AtomicString& AlternativePositionTry::GetPropertyNameAtomicString() const {}

const char* AlternativePositionTry::GetJSPropertyName() const {}




 // animation


CSSExposure Animation::Exposure(const ExecutionContext* execution_context) const {}

const char* Animation::GetPropertyName() const {}

const WTF::AtomicString& Animation::GetPropertyNameAtomicString() const {}

const char* Animation::GetJSPropertyName() const {}




 // animation-range


CSSExposure AnimationRange::Exposure(const ExecutionContext* execution_context) const {}

const char* AnimationRange::GetPropertyName() const {}

const WTF::AtomicString& AnimationRange::GetPropertyNameAtomicString() const {}

const char* AnimationRange::GetJSPropertyName() const {}




 // background



const char* Background::GetPropertyName() const {}

const WTF::AtomicString& Background::GetPropertyNameAtomicString() const {}

const char* Background::GetJSPropertyName() const {}




 // background-position



const char* BackgroundPosition::GetPropertyName() const {}

const WTF::AtomicString& BackgroundPosition::GetPropertyNameAtomicString() const {}

const char* BackgroundPosition::GetJSPropertyName() const {}




 // border



const char* Border::GetPropertyName() const {}

const WTF::AtomicString& Border::GetPropertyNameAtomicString() const {}

const char* Border::GetJSPropertyName() const {}




 // border-block



const char* BorderBlock::GetPropertyName() const {}

const WTF::AtomicString& BorderBlock::GetPropertyNameAtomicString() const {}

const char* BorderBlock::GetJSPropertyName() const {}




 // border-block-color



const char* BorderBlockColor::GetPropertyName() const {}

const WTF::AtomicString& BorderBlockColor::GetPropertyNameAtomicString() const {}

const char* BorderBlockColor::GetJSPropertyName() const {}




 // border-block-end



const char* BorderBlockEnd::GetPropertyName() const {}

const WTF::AtomicString& BorderBlockEnd::GetPropertyNameAtomicString() const {}

const char* BorderBlockEnd::GetJSPropertyName() const {}


const CSSProperty* BorderBlockEnd::SurrogateFor(
    WritingDirectionMode writing_direction) const {}

const CSSProperty& BorderBlockEnd::ResolveDirectionAwarePropertyInternal(
    WritingDirectionMode writing_direction) const {}

bool BorderBlockEnd::IsInSameLogicalPropertyGroupWithDifferentMappingLogic(
    CSSPropertyID id) const {}


 // border-block-start



const char* BorderBlockStart::GetPropertyName() const {}

const WTF::AtomicString& BorderBlockStart::GetPropertyNameAtomicString() const {}

const char* BorderBlockStart::GetJSPropertyName() const {}


const CSSProperty* BorderBlockStart::SurrogateFor(
    WritingDirectionMode writing_direction) const {}

const CSSProperty& BorderBlockStart::ResolveDirectionAwarePropertyInternal(
    WritingDirectionMode writing_direction) const {}

bool BorderBlockStart::IsInSameLogicalPropertyGroupWithDifferentMappingLogic(
    CSSPropertyID id) const {}


 // border-block-style



const char* BorderBlockStyle::GetPropertyName() const {}

const WTF::AtomicString& BorderBlockStyle::GetPropertyNameAtomicString() const {}

const char* BorderBlockStyle::GetJSPropertyName() const {}




 // border-block-width



const char* BorderBlockWidth::GetPropertyName() const {}

const WTF::AtomicString& BorderBlockWidth::GetPropertyNameAtomicString() const {}

const char* BorderBlockWidth::GetJSPropertyName() const {}




 // border-bottom



const char* BorderBottom::GetPropertyName() const {}

const WTF::AtomicString& BorderBottom::GetPropertyNameAtomicString() const {}

const char* BorderBottom::GetJSPropertyName() const {}


bool BorderBottom::IsInSameLogicalPropertyGroupWithDifferentMappingLogic(
    CSSPropertyID id) const {}


 // border-color



const char* BorderColor::GetPropertyName() const {}

const WTF::AtomicString& BorderColor::GetPropertyNameAtomicString() const {}

const char* BorderColor::GetJSPropertyName() const {}




 // border-image



const char* BorderImage::GetPropertyName() const {}

const WTF::AtomicString& BorderImage::GetPropertyNameAtomicString() const {}

const char* BorderImage::GetJSPropertyName() const {}




 // border-inline



const char* BorderInline::GetPropertyName() const {}

const WTF::AtomicString& BorderInline::GetPropertyNameAtomicString() const {}

const char* BorderInline::GetJSPropertyName() const {}




 // border-inline-color



const char* BorderInlineColor::GetPropertyName() const {}

const WTF::AtomicString& BorderInlineColor::GetPropertyNameAtomicString() const {}

const char* BorderInlineColor::GetJSPropertyName() const {}




 // border-inline-end



const char* BorderInlineEnd::GetPropertyName() const {}

const WTF::AtomicString& BorderInlineEnd::GetPropertyNameAtomicString() const {}

const char* BorderInlineEnd::GetJSPropertyName() const {}


const CSSProperty* BorderInlineEnd::SurrogateFor(
    WritingDirectionMode writing_direction) const {}

const CSSProperty& BorderInlineEnd::ResolveDirectionAwarePropertyInternal(
    WritingDirectionMode writing_direction) const {}

bool BorderInlineEnd::IsInSameLogicalPropertyGroupWithDifferentMappingLogic(
    CSSPropertyID id) const {}


 // border-inline-start



const char* BorderInlineStart::GetPropertyName() const {}

const WTF::AtomicString& BorderInlineStart::GetPropertyNameAtomicString() const {}

const char* BorderInlineStart::GetJSPropertyName() const {}


const CSSProperty* BorderInlineStart::SurrogateFor(
    WritingDirectionMode writing_direction) const {}

const CSSProperty& BorderInlineStart::ResolveDirectionAwarePropertyInternal(
    WritingDirectionMode writing_direction) const {}

bool BorderInlineStart::IsInSameLogicalPropertyGroupWithDifferentMappingLogic(
    CSSPropertyID id) const {}


 // border-inline-style



const char* BorderInlineStyle::GetPropertyName() const {}

const WTF::AtomicString& BorderInlineStyle::GetPropertyNameAtomicString() const {}

const char* BorderInlineStyle::GetJSPropertyName() const {}




 // border-inline-width



const char* BorderInlineWidth::GetPropertyName() const {}

const WTF::AtomicString& BorderInlineWidth::GetPropertyNameAtomicString() const {}

const char* BorderInlineWidth::GetJSPropertyName() const {}




 // border-left



const char* BorderLeft::GetPropertyName() const {}

const WTF::AtomicString& BorderLeft::GetPropertyNameAtomicString() const {}

const char* BorderLeft::GetJSPropertyName() const {}


bool BorderLeft::IsInSameLogicalPropertyGroupWithDifferentMappingLogic(
    CSSPropertyID id) const {}


 // border-radius



const char* BorderRadius::GetPropertyName() const {}

const WTF::AtomicString& BorderRadius::GetPropertyNameAtomicString() const {}

const char* BorderRadius::GetJSPropertyName() const {}




 // border-right



const char* BorderRight::GetPropertyName() const {}

const WTF::AtomicString& BorderRight::GetPropertyNameAtomicString() const {}

const char* BorderRight::GetJSPropertyName() const {}


bool BorderRight::IsInSameLogicalPropertyGroupWithDifferentMappingLogic(
    CSSPropertyID id) const {}


 // border-spacing



const char* BorderSpacing::GetPropertyName() const {}

const WTF::AtomicString& BorderSpacing::GetPropertyNameAtomicString() const {}

const char* BorderSpacing::GetJSPropertyName() const {}




 // border-style



const char* BorderStyle::GetPropertyName() const {}

const WTF::AtomicString& BorderStyle::GetPropertyNameAtomicString() const {}

const char* BorderStyle::GetJSPropertyName() const {}




 // border-top



const char* BorderTop::GetPropertyName() const {}

const WTF::AtomicString& BorderTop::GetPropertyNameAtomicString() const {}

const char* BorderTop::GetJSPropertyName() const {}


bool BorderTop::IsInSameLogicalPropertyGroupWithDifferentMappingLogic(
    CSSPropertyID id) const {}


 // border-width



const char* BorderWidth::GetPropertyName() const {}

const WTF::AtomicString& BorderWidth::GetPropertyNameAtomicString() const {}

const char* BorderWidth::GetJSPropertyName() const {}




 // column-rule



const char* ColumnRule::GetPropertyName() const {}

const WTF::AtomicString& ColumnRule::GetPropertyNameAtomicString() const {}

const char* ColumnRule::GetJSPropertyName() const {}




 // columns



const char* Columns::GetPropertyName() const {}

const WTF::AtomicString& Columns::GetPropertyNameAtomicString() const {}

const char* Columns::GetJSPropertyName() const {}




 // contain-intrinsic-size



const char* ContainIntrinsicSize::GetPropertyName() const {}

const WTF::AtomicString& ContainIntrinsicSize::GetPropertyNameAtomicString() const {}

const char* ContainIntrinsicSize::GetJSPropertyName() const {}




 // container



const char* Container::GetPropertyName() const {}

const WTF::AtomicString& Container::GetPropertyNameAtomicString() const {}

const char* Container::GetJSPropertyName() const {}




 // flex



const char* Flex::GetPropertyName() const {}

const WTF::AtomicString& Flex::GetPropertyNameAtomicString() const {}

const char* Flex::GetJSPropertyName() const {}




 // flex-flow



const char* FlexFlow::GetPropertyName() const {}

const WTF::AtomicString& FlexFlow::GetPropertyNameAtomicString() const {}

const char* FlexFlow::GetJSPropertyName() const {}




 // font



const char* Font::GetPropertyName() const {}

const WTF::AtomicString& Font::GetPropertyNameAtomicString() const {}

const char* Font::GetJSPropertyName() const {}




 // font-synthesis



const char* FontSynthesis::GetPropertyName() const {}

const WTF::AtomicString& FontSynthesis::GetPropertyNameAtomicString() const {}

const char* FontSynthesis::GetJSPropertyName() const {}




 // font-variant



const char* FontVariant::GetPropertyName() const {}

const WTF::AtomicString& FontVariant::GetPropertyNameAtomicString() const {}

const char* FontVariant::GetJSPropertyName() const {}




 // gap



const char* Gap::GetPropertyName() const {}

const WTF::AtomicString& Gap::GetPropertyNameAtomicString() const {}

const char* Gap::GetJSPropertyName() const {}




 // grid



const char* Grid::GetPropertyName() const {}

const WTF::AtomicString& Grid::GetPropertyNameAtomicString() const {}

const char* Grid::GetJSPropertyName() const {}




 // grid-area



const char* GridArea::GetPropertyName() const {}

const WTF::AtomicString& GridArea::GetPropertyNameAtomicString() const {}

const char* GridArea::GetJSPropertyName() const {}




 // grid-column



const char* GridColumn::GetPropertyName() const {}

const WTF::AtomicString& GridColumn::GetPropertyNameAtomicString() const {}

const char* GridColumn::GetJSPropertyName() const {}




 // grid-row



const char* GridRow::GetPropertyName() const {}

const WTF::AtomicString& GridRow::GetPropertyNameAtomicString() const {}

const char* GridRow::GetJSPropertyName() const {}




 // grid-template



const char* GridTemplate::GetPropertyName() const {}

const WTF::AtomicString& GridTemplate::GetPropertyNameAtomicString() const {}

const char* GridTemplate::GetJSPropertyName() const {}




 // inset



const char* Inset::GetPropertyName() const {}

const WTF::AtomicString& Inset::GetPropertyNameAtomicString() const {}

const char* Inset::GetJSPropertyName() const {}




 // inset-block



const char* InsetBlock::GetPropertyName() const {}

const WTF::AtomicString& InsetBlock::GetPropertyNameAtomicString() const {}

const char* InsetBlock::GetJSPropertyName() const {}




 // inset-inline



const char* InsetInline::GetPropertyName() const {}

const WTF::AtomicString& InsetInline::GetPropertyNameAtomicString() const {}

const char* InsetInline::GetJSPropertyName() const {}




 // list-style



const char* ListStyle::GetPropertyName() const {}

const WTF::AtomicString& ListStyle::GetPropertyNameAtomicString() const {}

const char* ListStyle::GetJSPropertyName() const {}




 // margin



const char* Margin::GetPropertyName() const {}

const WTF::AtomicString& Margin::GetPropertyNameAtomicString() const {}

const char* Margin::GetJSPropertyName() const {}




 // margin-block



const char* MarginBlock::GetPropertyName() const {}

const WTF::AtomicString& MarginBlock::GetPropertyNameAtomicString() const {}

const char* MarginBlock::GetJSPropertyName() const {}




 // margin-inline



const char* MarginInline::GetPropertyName() const {}

const WTF::AtomicString& MarginInline::GetPropertyNameAtomicString() const {}

const char* MarginInline::GetJSPropertyName() const {}




 // marker



const char* Marker::GetPropertyName() const {}

const WTF::AtomicString& Marker::GetPropertyNameAtomicString() const {}

const char* Marker::GetJSPropertyName() const {}




 // mask



const char* Mask::GetPropertyName() const {}

const WTF::AtomicString& Mask::GetPropertyNameAtomicString() const {}

const char* Mask::GetJSPropertyName() const {}




 // mask-position



const char* MaskPosition::GetPropertyName() const {}

const WTF::AtomicString& MaskPosition::GetPropertyNameAtomicString() const {}

const char* MaskPosition::GetJSPropertyName() const {}




 // masonry-track


CSSExposure MasonryTrack::Exposure(const ExecutionContext* execution_context) const {}

const char* MasonryTrack::GetPropertyName() const {}

const WTF::AtomicString& MasonryTrack::GetPropertyNameAtomicString() const {}

const char* MasonryTrack::GetJSPropertyName() const {}




 // offset



const char* Offset::GetPropertyName() const {}

const WTF::AtomicString& Offset::GetPropertyNameAtomicString() const {}

const char* Offset::GetJSPropertyName() const {}




 // outline



const char* Outline::GetPropertyName() const {}

const WTF::AtomicString& Outline::GetPropertyNameAtomicString() const {}

const char* Outline::GetJSPropertyName() const {}




 // overflow



const char* Overflow::GetPropertyName() const {}

const WTF::AtomicString& Overflow::GetPropertyNameAtomicString() const {}

const char* Overflow::GetJSPropertyName() const {}




 // overscroll-behavior



const char* OverscrollBehavior::GetPropertyName() const {}

const WTF::AtomicString& OverscrollBehavior::GetPropertyNameAtomicString() const {}

const char* OverscrollBehavior::GetJSPropertyName() const {}




 // padding



const char* Padding::GetPropertyName() const {}

const WTF::AtomicString& Padding::GetPropertyNameAtomicString() const {}

const char* Padding::GetJSPropertyName() const {}




 // padding-block



const char* PaddingBlock::GetPropertyName() const {}

const WTF::AtomicString& PaddingBlock::GetPropertyNameAtomicString() const {}

const char* PaddingBlock::GetJSPropertyName() const {}




 // padding-inline



const char* PaddingInline::GetPropertyName() const {}

const WTF::AtomicString& PaddingInline::GetPropertyNameAtomicString() const {}

const char* PaddingInline::GetJSPropertyName() const {}




 // page-break-after



const char* PageBreakAfter::GetPropertyName() const {}

const WTF::AtomicString& PageBreakAfter::GetPropertyNameAtomicString() const {}

const char* PageBreakAfter::GetJSPropertyName() const {}




 // page-break-before



const char* PageBreakBefore::GetPropertyName() const {}

const WTF::AtomicString& PageBreakBefore::GetPropertyNameAtomicString() const {}

const char* PageBreakBefore::GetJSPropertyName() const {}




 // page-break-inside



const char* PageBreakInside::GetPropertyName() const {}

const WTF::AtomicString& PageBreakInside::GetPropertyNameAtomicString() const {}

const char* PageBreakInside::GetJSPropertyName() const {}




 // place-content



const char* PlaceContent::GetPropertyName() const {}

const WTF::AtomicString& PlaceContent::GetPropertyNameAtomicString() const {}

const char* PlaceContent::GetJSPropertyName() const {}




 // place-items



const char* PlaceItems::GetPropertyName() const {}

const WTF::AtomicString& PlaceItems::GetPropertyNameAtomicString() const {}

const char* PlaceItems::GetJSPropertyName() const {}




 // place-self



const char* PlaceSelf::GetPropertyName() const {}

const WTF::AtomicString& PlaceSelf::GetPropertyNameAtomicString() const {}

const char* PlaceSelf::GetJSPropertyName() const {}




 // position-try


CSSExposure PositionTry::Exposure(const ExecutionContext* execution_context) const {}

const char* PositionTry::GetPropertyName() const {}

const WTF::AtomicString& PositionTry::GetPropertyNameAtomicString() const {}

const char* PositionTry::GetJSPropertyName() const {}




 // scroll-margin



const char* ScrollMargin::GetPropertyName() const {}

const WTF::AtomicString& ScrollMargin::GetPropertyNameAtomicString() const {}

const char* ScrollMargin::GetJSPropertyName() const {}




 // scroll-margin-block



const char* ScrollMarginBlock::GetPropertyName() const {}

const WTF::AtomicString& ScrollMarginBlock::GetPropertyNameAtomicString() const {}

const char* ScrollMarginBlock::GetJSPropertyName() const {}




 // scroll-margin-inline



const char* ScrollMarginInline::GetPropertyName() const {}

const WTF::AtomicString& ScrollMarginInline::GetPropertyNameAtomicString() const {}

const char* ScrollMarginInline::GetJSPropertyName() const {}




 // scroll-padding



const char* ScrollPadding::GetPropertyName() const {}

const WTF::AtomicString& ScrollPadding::GetPropertyNameAtomicString() const {}

const char* ScrollPadding::GetJSPropertyName() const {}




 // scroll-padding-block



const char* ScrollPaddingBlock::GetPropertyName() const {}

const WTF::AtomicString& ScrollPaddingBlock::GetPropertyNameAtomicString() const {}

const char* ScrollPaddingBlock::GetJSPropertyName() const {}




 // scroll-padding-inline



const char* ScrollPaddingInline::GetPropertyName() const {}

const WTF::AtomicString& ScrollPaddingInline::GetPropertyNameAtomicString() const {}

const char* ScrollPaddingInline::GetJSPropertyName() const {}




 // scroll-start


CSSExposure ScrollStart::Exposure(const ExecutionContext* execution_context) const {}

const char* ScrollStart::GetPropertyName() const {}

const WTF::AtomicString& ScrollStart::GetPropertyNameAtomicString() const {}

const char* ScrollStart::GetJSPropertyName() const {}




 // scroll-start-target


CSSExposure ScrollStartTarget::Exposure(const ExecutionContext* execution_context) const {}

const char* ScrollStartTarget::GetPropertyName() const {}

const WTF::AtomicString& ScrollStartTarget::GetPropertyNameAtomicString() const {}

const char* ScrollStartTarget::GetJSPropertyName() const {}




 // scroll-timeline


CSSExposure ScrollTimeline::Exposure(const ExecutionContext* execution_context) const {}

const char* ScrollTimeline::GetPropertyName() const {}

const WTF::AtomicString& ScrollTimeline::GetPropertyNameAtomicString() const {}

const char* ScrollTimeline::GetJSPropertyName() const {}




 // text-box


CSSExposure TextBox::Exposure(const ExecutionContext* execution_context) const {}

const char* TextBox::GetPropertyName() const {}

const WTF::AtomicString& TextBox::GetPropertyNameAtomicString() const {}

const char* TextBox::GetJSPropertyName() const {}




 // text-decoration



const char* TextDecoration::GetPropertyName() const {}

const WTF::AtomicString& TextDecoration::GetPropertyNameAtomicString() const {}

const char* TextDecoration::GetJSPropertyName() const {}




 // text-emphasis



const char* TextEmphasis::GetPropertyName() const {}

const WTF::AtomicString& TextEmphasis::GetPropertyNameAtomicString() const {}

const char* TextEmphasis::GetJSPropertyName() const {}




 // text-spacing


CSSExposure TextSpacing::Exposure(const ExecutionContext* execution_context) const {}

const char* TextSpacing::GetPropertyName() const {}

const WTF::AtomicString& TextSpacing::GetPropertyNameAtomicString() const {}

const char* TextSpacing::GetJSPropertyName() const {}




 // text-wrap



const char* TextWrap::GetPropertyName() const {}

const WTF::AtomicString& TextWrap::GetPropertyNameAtomicString() const {}

const char* TextWrap::GetJSPropertyName() const {}




 // transition



const char* Transition::GetPropertyName() const {}

const WTF::AtomicString& Transition::GetPropertyNameAtomicString() const {}

const char* Transition::GetJSPropertyName() const {}




 // view-timeline


CSSExposure ViewTimeline::Exposure(const ExecutionContext* execution_context) const {}

const char* ViewTimeline::GetPropertyName() const {}

const WTF::AtomicString& ViewTimeline::GetPropertyNameAtomicString() const {}

const char* ViewTimeline::GetJSPropertyName() const {}




 // -webkit-column-break-after



const char* WebkitColumnBreakAfter::GetPropertyName() const {}

const WTF::AtomicString& WebkitColumnBreakAfter::GetPropertyNameAtomicString() const {}

const char* WebkitColumnBreakAfter::GetJSPropertyName() const {}




 // -webkit-column-break-before



const char* WebkitColumnBreakBefore::GetPropertyName() const {}

const WTF::AtomicString& WebkitColumnBreakBefore::GetPropertyNameAtomicString() const {}

const char* WebkitColumnBreakBefore::GetJSPropertyName() const {}




 // -webkit-column-break-inside



const char* WebkitColumnBreakInside::GetPropertyName() const {}

const WTF::AtomicString& WebkitColumnBreakInside::GetPropertyNameAtomicString() const {}

const char* WebkitColumnBreakInside::GetJSPropertyName() const {}




 // -webkit-mask-box-image



const char* WebkitMaskBoxImage::GetPropertyName() const {}

const WTF::AtomicString& WebkitMaskBoxImage::GetPropertyNameAtomicString() const {}

const char* WebkitMaskBoxImage::GetJSPropertyName() const {}




 // -webkit-text-stroke



const char* WebkitTextStroke::GetPropertyName() const {}

const WTF::AtomicString& WebkitTextStroke::GetPropertyNameAtomicString() const {}

const char* WebkitTextStroke::GetJSPropertyName() const {}




 // white-space



const char* WhiteSpace::GetPropertyName() const {}

const WTF::AtomicString& WhiteSpace::GetPropertyNameAtomicString() const {}

const char* WhiteSpace::GetJSPropertyName() const {}




 // -webkit-border-after



const char* WebkitBorderAfter::GetPropertyName() const {}

const WTF::AtomicString& WebkitBorderAfter::GetPropertyNameAtomicString() const {}

const char* WebkitBorderAfter::GetJSPropertyName() const {}

 // -webkit-border-before



const char* WebkitBorderBefore::GetPropertyName() const {}

const WTF::AtomicString& WebkitBorderBefore::GetPropertyNameAtomicString() const {}

const char* WebkitBorderBefore::GetJSPropertyName() const {}

 // -webkit-border-end



const char* WebkitBorderEnd::GetPropertyName() const {}

const WTF::AtomicString& WebkitBorderEnd::GetPropertyNameAtomicString() const {}

const char* WebkitBorderEnd::GetJSPropertyName() const {}

 // -webkit-border-start



const char* WebkitBorderStart::GetPropertyName() const {}

const WTF::AtomicString& WebkitBorderStart::GetPropertyNameAtomicString() const {}

const char* WebkitBorderStart::GetJSPropertyName() const {}

 // -webkit-mask



const char* WebkitMask::GetPropertyName() const {}

const WTF::AtomicString& WebkitMask::GetPropertyNameAtomicString() const {}

const char* WebkitMask::GetJSPropertyName() const {}

 // -webkit-mask-position



const char* WebkitMaskPosition::GetPropertyName() const {}

const WTF::AtomicString& WebkitMaskPosition::GetPropertyNameAtomicString() const {}

const char* WebkitMaskPosition::GetJSPropertyName() const {}

 // -epub-text-emphasis



const char* EpubTextEmphasis::GetPropertyName() const {}

const WTF::AtomicString& EpubTextEmphasis::GetPropertyNameAtomicString() const {}

const char* EpubTextEmphasis::GetJSPropertyName() const {}

 // -webkit-animation


CSSExposure WebkitAnimation::Exposure(const ExecutionContext* execution_context) const {}

const char* WebkitAnimation::GetPropertyName() const {}

const WTF::AtomicString& WebkitAnimation::GetPropertyNameAtomicString() const {}

const char* WebkitAnimation::GetJSPropertyName() const {}

 // -webkit-alternative-animation-with-timeline


CSSExposure WebkitAlternativeAnimationWithTimeline::Exposure(const ExecutionContext* execution_context) const {}

const char* WebkitAlternativeAnimationWithTimeline::GetPropertyName() const {}

const WTF::AtomicString& WebkitAlternativeAnimationWithTimeline::GetPropertyNameAtomicString() const {}

const char* WebkitAlternativeAnimationWithTimeline::GetJSPropertyName() const {}

 // -webkit-border-radius



const char* WebkitBorderRadius::GetPropertyName() const {}

const WTF::AtomicString& WebkitBorderRadius::GetPropertyNameAtomicString() const {}

const char* WebkitBorderRadius::GetJSPropertyName() const {}

 // -webkit-column-rule



const char* WebkitColumnRule::GetPropertyName() const {}

const WTF::AtomicString& WebkitColumnRule::GetPropertyNameAtomicString() const {}

const char* WebkitColumnRule::GetJSPropertyName() const {}

 // -webkit-columns



const char* WebkitColumns::GetPropertyName() const {}

const WTF::AtomicString& WebkitColumns::GetPropertyNameAtomicString() const {}

const char* WebkitColumns::GetJSPropertyName() const {}

 // -webkit-flex



const char* WebkitFlex::GetPropertyName() const {}

const WTF::AtomicString& WebkitFlex::GetPropertyNameAtomicString() const {}

const char* WebkitFlex::GetJSPropertyName() const {}

 // -webkit-flex-flow



const char* WebkitFlexFlow::GetPropertyName() const {}

const WTF::AtomicString& WebkitFlexFlow::GetPropertyNameAtomicString() const {}

const char* WebkitFlexFlow::GetJSPropertyName() const {}

 // -webkit-text-emphasis



const char* WebkitTextEmphasis::GetPropertyName() const {}

const WTF::AtomicString& WebkitTextEmphasis::GetPropertyNameAtomicString() const {}

const char* WebkitTextEmphasis::GetJSPropertyName() const {}

 // -webkit-transition



const char* WebkitTransition::GetPropertyName() const {}

const WTF::AtomicString& WebkitTransition::GetPropertyNameAtomicString() const {}

const char* WebkitTransition::GetJSPropertyName() const {}

 // grid-gap



const char* GridGap::GetPropertyName() const {}

const WTF::AtomicString& GridGap::GetPropertyNameAtomicString() const {}

const char* GridGap::GetJSPropertyName() const {}

  
}  // namespace css_shorthand
}  // namespace blink