Untitled diff

Created Diff never expires
42 Entfernungen
Zeilen
Gesamt
Entfernt
Wörter
Gesamt
Entfernt
Um diese Funktion weiterhin zu nutzen, aktualisieren Sie auf
Diffchecker logo
Diffchecker Pro
568 Zeilen
32 Hinzufügungen
Zeilen
Gesamt
Hinzugefügt
Wörter
Gesamt
Hinzugefügt
Um diese Funktion weiterhin zu nutzen, aktualisieren Sie auf
Diffchecker logo
Diffchecker Pro
558 Zeilen




// Generated from template:
// Generated from template:
// templates/StyleBuilderFunctions.cpp.tmpl
// templates/StyleBuilderFunctions.cpp.tmpl
// and input files:
// and input files:
// ../../third_party/WebKit/Source/core/css/ComputedStyleFieldAliases.json5
// ../../third_party/WebKit/Source/core/css/ComputedStyleFieldAliases.json5
// ../../third_party/WebKit/Source/core/css/CSSProperties.json5
// ../../third_party/WebKit/Source/core/css/CSSProperties.json5




#include "StyleBuilderFunctions.h"
#include "StyleBuilderFunctions.h"


#include "CSSValueKeywords.h"
#include "CSSValueKeywords.h"
#include "core/animation/css/CSSAnimationData.h"
#include "core/animation/css/CSSAnimationData.h"
#include "core/css/BasicShapeFunctions.h"
#include "core/css/BasicShapeFunctions.h"
#include "core/css/CSSContentDistributionValue.h"
#include "core/css/CSSContentDistributionValue.h"
#include "core/css/CSSCustomIdentValue.h"
#include "core/css/CSSCustomIdentValue.h"
#include "core/css/CSSPrimitiveValueMappings.h"
#include "core/css/CSSPrimitiveValueMappings.h"
#include "core/css/CSSURIValue.h"
#include "core/css/CSSURIValue.h"
#include "core/css/CSSValuePair.h"
#include "core/css/CSSValuePair.h"
#include "core/css/resolver/StyleResolverState.h"
#include "core/css/resolver/StyleResolverState.h"
#include "core/style/ComputedStyle.h"
#include "core/style/ComputedStyle.h"




namespace blink {
namespace blink {


void StyleBuilderFunctions::applyInitialCSSPropertyDirection(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyDirection(StyleResolverState& state) {
state.Style()->SetDirection(ComputedStyle::InitialDirection());
state.Style()->SetDirection(ComputedStyleInitialFunctions::InitialDirection());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyDirection(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyDirection(StyleResolverState& state) {
state.Style()->SetDirection(state.ParentStyle()->Direction());
state.Style()->SetDirection(state.ParentStyle()->Direction());
}
}


void StyleBuilderFunctions::applyInitialCSSPropertyFontKerning(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyFontKerning(StyleResolverState& state) {
state.GetFontBuilder().SetKerning(FontBuilder::InitialKerning());
state.GetFontBuilder().SetKerning(FontBuilder::InitialKerning());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyFontKerning(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyFontKerning(StyleResolverState& state) {
state.GetFontBuilder().SetKerning(state.ParentFontDescription().GetKerning());
state.GetFontBuilder().SetKerning(state.ParentFontDescription().GetKerning());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyFontKerning(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyFontKerning(StyleResolverState& state, const CSSValue& value) {
state.GetFontBuilder().SetKerning(ToCSSIdentifierValue(value).ConvertTo<FontDescription::Kerning>());
state.GetFontBuilder().SetKerning(ToCSSIdentifierValue(value).ConvertTo<FontDescription::Kerning>());


}
}


void StyleBuilderFunctions::applyInitialCSSPropertyTextOrientation(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyTextOrientation(StyleResolverState& state) {
state.Style()->SetTextOrientation(ComputedStyle::InitialTextOrientation());
state.Style()->SetTextOrientation(ComputedStyleInitialFunctions::InitialTextOrientation());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyTextOrientation(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyTextOrientation(StyleResolverState& state) {
state.Style()->SetTextOrientation(state.ParentStyle()->GetTextOrientation());
state.Style()->SetTextOrientation(state.ParentStyle()->GetTextOrientation());
}
}


void StyleBuilderFunctions::applyInitialCSSPropertyTextRendering(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyTextRendering(StyleResolverState& state) {
state.GetFontBuilder().SetTextRendering(FontBuilder::InitialTextRendering());
state.GetFontBuilder().SetTextRendering(FontBuilder::InitialTextRendering());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyTextRendering(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyTextRendering(StyleResolverState& state) {
state.GetFontBuilder().SetTextRendering(state.ParentFontDescription().TextRendering());
state.GetFontBuilder().SetTextRendering(state.ParentFontDescription().TextRendering());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyTextRendering(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyTextRendering(StyleResolverState& state, const CSSValue& value) {
state.GetFontBuilder().SetTextRendering(ToCSSIdentifierValue(value).ConvertTo<TextRenderingMode>());
state.GetFontBuilder().SetTextRendering(ToCSSIdentifierValue(value).ConvertTo<TextRenderingMode>());


}
}


void StyleBuilderFunctions::applyInitialCSSPropertyWebkitFontSmoothing(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyWebkitFontSmoothing(StyleResolverState& state) {
state.GetFontBuilder().SetFontSmoothing(FontBuilder::InitialFontSmoothing());
state.GetFontBuilder().SetFontSmoothing(FontBuilder::InitialFontSmoothing());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyWebkitFontSmoothing(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyWebkitFontSmoothing(StyleResolverState& state) {
state.GetFontBuilder().SetFontSmoothing(state.ParentFontDescription().FontSmoothing());
state.GetFontBuilder().SetFontSmoothing(state.ParentFontDescription().FontSmoothing());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyWebkitFontSmoothing(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyWebkitFontSmoothing(StyleResolverState& state, const CSSValue& value) {
state.GetFontBuilder().SetFontSmoothing(ToCSSIdentifierValue(value).ConvertTo<FontSmoothingMode>());
state.GetFontBuilder().SetFontSmoothing(ToCSSIdentifierValue(value).ConvertTo<FontSmoothingMode>());


}
}


void StyleBuilderFunctions::applyInitialCSSPropertyWebkitLocale(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyWebkitLocale(StyleResolverState& state) {
state.GetFontBuilder().SetLocale(FontBuilder::InitialLocale());
state.GetFontBuilder().SetLocale(FontBuilder::InitialLocale());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyWebkitLocale(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyWebkitLocale(StyleResolverState& state) {
state.GetFontBuilder().SetLocale(state.ParentFontDescription().Locale());
state.GetFontBuilder().SetLocale(state.ParentFontDescription().Locale());
}
}


void StyleBuilderFunctions::applyInitialCSSPropertyWebkitTextOrientation(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyWebkitTextOrientation(StyleResolverState& state) {
state.Style()->SetTextOrientation(ComputedStyle::InitialTextOrientation());
state.Style()->SetTextOrientation(ComputedStyleInitialFunctions::InitialTextOrientation());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyWebkitTextOrientation(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyWebkitTextOrientation(StyleResolverState& state) {
state.Style()->SetTextOrientation(state.ParentStyle()->GetTextOrientation());
state.Style()->SetTextOrientation(state.ParentStyle()->GetTextOrientation());
}
}


void StyleBuilderFunctions::applyInitialCSSPropertyWebkitWritingMode(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyWebkitWritingMode(StyleResolverState& state) {
state.Style()->SetWritingMode(ComputedStyle::InitialWritingMode());
state.Style()->SetWritingMode(ComputedStyleInitialFunctions::InitialWritingMode());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyWebkitWritingMode(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyWebkitWritingMode(StyleResolverState& state) {
state.Style()->SetWritingMode(state.ParentStyle()->GetWritingMode());
state.Style()->SetWritingMode(state.ParentStyle()->GetWritingMode());
}
}


void StyleBuilderFunctions::applyInitialCSSPropertyWritingMode(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyWritingMode(StyleResolverState& state) {
state.Style()->SetWritingMode(ComputedStyle::InitialWritingMode());
state.Style()->SetWritingMode(ComputedStyleInitialFunctions::InitialWritingMode());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyWritingMode(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyWritingMode(StyleResolverState& state) {
state.Style()->SetWritingMode(state.ParentStyle()->GetWritingMode());
state.Style()->SetWritingMode(state.ParentStyle()->GetWritingMode());
}
}


void StyleBuilderFunctions::applyInitialCSSPropertyAlignContent(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyAlignContent(StyleResolverState& state) {
state.Style()->SetAlignContent(ComputedStyle::InitialAlignContent());
state.Style()->SetAlignContent(ComputedStyleInitialFunctions::InitialAlignContent());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyAlignContent(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyAlignContent(StyleResolverState& state) {
state.Style()->SetAlignContent(state.ParentStyle()->AlignContent());
state.Style()->SetAlignContent(state.ParentStyle()->AlignContent());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyAlignContent(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyAlignContent(StyleResolverState& state, const CSSValue& value) {
state.Style()->SetAlignContent(StyleBuilderConverter::ConvertContentAlignmentData(state, value));
state.Style()->SetAlignContent(StyleBuilderConverter::ConvertContentAlignmentData(state, value));
}
}


void StyleBuilderFunctions::applyInitialCSSPropertyAlignmentBaseline(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyAlignmentBaseline(StyleResolverState& state) {
state.Style()->AccessSVGStyle().SetAlignmentBaseline(SVGComputedStyle::InitialAlignmentBaseline());
state.Style()->AccessSVGStyle().SetAlignmentBaseline(SVGComputedStyle::InitialAlignmentBaseline());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyAlignmentBaseline(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyAlignmentBaseline(StyleResolverState& state) {
state.Style()->AccessSVGStyle().SetAlignmentBaseline(state.ParentStyle()->SvgStyle().AlignmentBaseline());
state.Style()->AccessSVGStyle().SetAlignmentBaseline(state.ParentStyle()->SvgStyle().AlignmentBaseline());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyAlignmentBaseline(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyAlignmentBaseline(StyleResolverState& state, const CSSValue& value) {
state.Style()->AccessSVGStyle().SetAlignmentBaseline(ToCSSIdentifierValue(value).ConvertTo<EAlignmentBaseline>());
state.Style()->AccessSVGStyle().SetAlignmentBaseline(ToCSSIdentifierValue(value).ConvertTo<EAlignmentBaseline>());


}
}


void StyleBuilderFunctions::applyInitialCSSPropertyBackfaceVisibility(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyBackfaceVisibility(StyleResolverState& state) {
state.Style()->SetBackfaceVisibility(ComputedStyle::InitialBackfaceVisibility());
state.Style()->SetBackfaceVisibility(ComputedStyleInitialFunctions::InitialBackfaceVisibility());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyBackfaceVisibility(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyBackfaceVisibility(StyleResolverState& state) {
state.Style()->SetBackfaceVisibility(state.ParentStyle()->BackfaceVisibility());
state.Style()->SetBackfaceVisibility(state.ParentStyle()->BackfaceVisibility());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyBackfaceVisibility(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyBackfaceVisibility(StyleResolverState& state, const CSSValue& value) {
state.Style()->SetBackfaceVisibility(ToCSSIdentifierValue(value).ConvertTo<EBackfaceVisibility>());
state.Style()->SetBackfaceVisibility(ToCSSIdentifierValue(value).ConvertTo<EBackfaceVisibility>());


}
}


void StyleBuilderFunctions::applyInitialCSSPropertyBaselineShift(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyBaselineShift(StyleResolverState& state) {
state.Style()->AccessSVGStyle().SetBaselineShift(SVGComputedStyle::InitialBaselineShift());
state.Style()->AccessSVGStyle().SetBaselineShift(SVGComputedStyle::InitialBaselineShift());
}
}


void StyleBuilderFunctions::applyInitialCSSPropertyBorderBottomLeftRadius(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyBorderBottomLeftRadius(StyleResolverState& state) {
state.Style()->SetBorderBottomLeftRadius(ComputedStyle::InitialBorderBottomLeftRadius());
state.Style()->SetBorderBottomLeftRadius(ComputedStyleInitialFunctions::InitialBorderBottomLeftRadius());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyBorderBottomLeftRadius(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyBorderBottomLeftRadius(StyleResolverState& state) {
state.Style()->SetBorderBottomLeftRadius(state.ParentStyle()->BorderBottomLeftRadius());
state.Style()->SetBorderBottomLeftRadius(state.ParentStyle()->BorderBottomLeftRadius());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyBorderBottomLeftRadius(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyBorderBottomLeftRadius(StyleResolverState& state, const CSSValue& value) {
state.Style()->SetBorderBottomLeftRadius(StyleBuilderConverter::ConvertRadius(state, value));
state.Style()->SetBorderBottomLeftRadius(StyleBuilderConverter::ConvertRadius(state, value));
}
}


void StyleBuilderFunctions::applyInitialCSSPropertyBorderBottomRightRadius(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyBorderBottomRightRadius(StyleResolverState& state) {
state.Style()->SetBorderBottomRightRadius(ComputedStyle::InitialBorderBottomRightRadius());
state.Style()->SetBorderBottomRightRadius(ComputedStyleInitialFunctions::InitialBorderBottomRightRadius());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyBorderBottomRightRadius(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyBorderBottomRightRadius(StyleResolverState& state) {
state.Style()->SetBorderBottomRightRadius(state.ParentStyle()->BorderBottomRightRadius());
state.Style()->SetBorderBottomRightRadius(state.ParentStyle()->BorderBottomRightRadius());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyBorderBottomRightRadius(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyBorderBottomRightRadius(StyleResolverState& state, const CSSValue& value) {
state.Style()->SetBorderBottomRightRadius(StyleBuilderConverter::ConvertRadius(state, value));
state.Style()->SetBorderBottomRightRadius(StyleBuilderConverter::ConvertRadius(state, value));
}
}


void StyleBuilderFunctions::applyInitialCSSPropertyBorderBottomStyle(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyBorderBottomStyle(StyleResolverState& state) {
state.Style()->SetBorderBottomStyle(ComputedStyle::InitialBorderBottomStyle());
state.Style()->SetBorderBottomStyle(ComputedStyleInitialFunctions::InitialBorderBottomStyle());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyBorderBottomStyle(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyBorderBottomStyle(StyleResolverState& state) {
state.Style()->SetBorderBottomStyle(state.ParentStyle()->BorderBottomStyle());
state.Style()->SetBorderBottomStyle(state.ParentStyle()->BorderBottomStyle());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyBorderBottomStyle(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyBorderBottomStyle(StyleResolverState& state, const CSSValue& value) {
state.Style()->SetBorderBottomStyle(ToCSSIdentifierValue(value).ConvertTo<EBorderStyle>());
state.Style()->SetBorderBottomStyle(ToCSSIdentifierValue(value).ConvertTo<EBorderStyle>());


}
}


void StyleBuilderFunctions::applyInitialCSSPropertyBorderBottomWidth(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyBorderBottomWidth(StyleResolverState& state) {
state.Style()->SetBorderBottomWidth(ComputedStyle::InitialBorderBottomWidth());
state.Style()->SetBorderBottomWidth(ComputedStyleInitialFunctions::InitialBorderBottomWidth());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyBorderBottomWidth(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyBorderBottomWidth(StyleResolverState& state) {
state.Style()->SetBorderBottomWidth(state.ParentStyle()->BorderBottomWidth());
state.Style()->SetBorderBottomWidth(state.ParentStyle()->BorderBottomWidth());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyBorderBottomWidth(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyBorderBottomWidth(StyleResolverState& state, const CSSValue& value) {
state.Style()->SetBorderBottomWidth(StyleBuilderConverter::ConvertBorderWidth(state, value));
state.Style()->SetBorderBottomWidth(StyleBuilderConverter::ConvertBorderWidth(state, value));
}
}


void StyleBuilderFunctions::applyInitialCSSPropertyBorderCollapse(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyBorderCollapse(StyleResolverState& state) {
state.Style()->SetBorderCollapse(ComputedStyle::InitialBorderCollapse());
state.Style()->SetBorderCollapse(ComputedStyleInitialFunctions::InitialBorderCollapse());
state.Style()->SetBorderCollapseIsInherited
state.Style()->SetBorderCollapseIsInherited
(false);
(false);
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyBorderCollapse(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyBorderCollapse(StyleResolverState& state) {
state.Style()->SetBorderCollapse(state.ParentStyle()->BorderCollapse());
state.Style()->SetBorderCollapse(state.ParentStyle()->BorderCollapse());
state.Style()->SetBorderCollapseIsInherited
state.Style()->SetBorderCollapseIsInherited
(true);
(true);
}
}


void StyleBuilderFunctions::applyValueCSSPropertyBorderCollapse(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyBorderCollapse(StyleResolverState& state, const CSSValue& value) {
state.Style()->SetBorderCollapse(ToCSSIdentifierValue(value).ConvertTo<EBorderCollapse>());
state.Style()->SetBorderCollapse(ToCSSIdentifierValue(value).ConvertTo<EBorderCollapse>());


state.Style()->SetBorderCollapseIsInherited
state.Style()->SetBorderCollapseIsInherited
(false);
(false);
}
}


void StyleBuilderFunctions::applyInitialCSSPropertyBorderImageSource(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyBorderImageSource(StyleResolverState& state) {
state.Style()->SetBorderImageSource(ComputedStyle::InitialBorderImageSource());
state.Style()->SetBorderImageSource(ComputedStyleInitialFunctions::InitialBorderImageSource());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyBorderImageSource(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyBorderImageSource(StyleResolverState& state) {
state.Style()->SetBorderImageSource(state.ParentStyle()->BorderImageSource());
state.Style()->SetBorderImageSource(state.ParentStyle()->BorderImageSource());
}
}


void StyleBuilderFunctions::applyInitialCSSPropertyBorderLeftStyle(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyBorderLeftStyle(StyleResolverState& state) {
state.Style()->SetBorderLeftStyle(ComputedStyle::InitialBorderLeftStyle());
state.Style()->SetBorderLeftStyle(ComputedStyleInitialFunctions::InitialBorderLeftStyle());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyBorderLeftStyle(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyBorderLeftStyle(StyleResolverState& state) {
state.Style()->SetBorderLeftStyle(state.ParentStyle()->BorderLeftStyle());
state.Style()->SetBorderLeftStyle(state.ParentStyle()->BorderLeftStyle());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyBorderLeftStyle(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyBorderLeftStyle(StyleResolverState& state, const CSSValue& value) {
state.Style()->SetBorderLeftStyle(ToCSSIdentifierValue(value).ConvertTo<EBorderStyle>());
state.Style()->SetBorderLeftStyle(ToCSSIdentifierValue(value).ConvertTo<EBorderStyle>());


}
}


void StyleBuilderFunctions::applyInitialCSSPropertyBorderLeftWidth(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyBorderLeftWidth(StyleResolverState& state) {
state.Style()->SetBorderLeftWidth(ComputedStyle::InitialBorderLeftWidth());
state.Style()->SetBorderLeftWidth(ComputedStyleInitialFunctions::InitialBorderLeftWidth());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyBorderLeftWidth(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyBorderLeftWidth(StyleResolverState& state) {
state.Style()->SetBorderLeftWidth(state.ParentStyle()->BorderLeftWidth());
state.Style()->SetBorderLeftWidth(state.ParentStyle()->BorderLeftWidth());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyBorderLeftWidth(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyBorderLeftWidth(StyleResolverState& state, const CSSValue& value) {
state.Style()->SetBorderLeftWidth(StyleBuilderConverter::ConvertBorderWidth(state, value));
state.Style()->SetBorderLeftWidth(StyleBuilderConverter::ConvertBorderWidth(state, value));
}
}


void StyleBuilderFunctions::applyInitialCSSPropertyBorderRightStyle(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyBorderRightStyle(StyleResolverState& state) {
state.Style()->SetBorderRightStyle(ComputedStyle::InitialBorderRightStyle());
state.Style()->SetBorderRightStyle(ComputedStyleInitialFunctions::InitialBorderRightStyle());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyBorderRightStyle(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyBorderRightStyle(StyleResolverState& state) {
state.Style()->SetBorderRightStyle(state.ParentStyle()->BorderRightStyle());
state.Style()->SetBorderRightStyle(state.ParentStyle()->BorderRightStyle());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyBorderRightStyle(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyBorderRightStyle(StyleResolverState& state, const CSSValue& value) {
state.Style()->SetBorderRightStyle(ToCSSIdentifierValue(value).ConvertTo<EBorderStyle>());
state.Style()->SetBorderRightStyle(ToCSSIdentifierValue(value).ConvertTo<EBorderStyle>());


}
}


void StyleBuilderFunctions::applyInitialCSSPropertyBorderRightWidth(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyBorderRightWidth(StyleResolverState& state) {
state.Style()->SetBorderRightWidth(ComputedStyle::InitialBorderRightWidth());
state.Style()->SetBorderRightWidth(ComputedStyleInitialFunctions::InitialBorderRightWidth());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyBorderRightWidth(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyBorderRightWidth(StyleResolverState& state) {
state.Style()->SetBorderRightWidth(state.ParentStyle()->BorderRightWidth());
state.Style()->SetBorderRightWidth(state.ParentStyle()->BorderRightWidth());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyBorderRightWidth(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyBorderRightWidth(StyleResolverState& state, const CSSValue& value) {
state.Style()->SetBorderRightWidth(StyleBuilderConverter::ConvertBorderWidth(state, value));
state.Style()->SetBorderRightWidth(StyleBuilderConverter::ConvertBorderWidth(state, value));
}
}


void StyleBuilderFunctions::applyInitialCSSPropertyBorderTopLeftRadius(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyBorderTopLeftRadius(StyleResolverState& state) {
state.Style()->SetBorderTopLeftRadius(ComputedStyle::InitialBorderTopLeftRadius());
state.Style()->SetBorderTopLeftRadius(ComputedStyleInitialFunctions::InitialBorderTopLeftRadius());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyBorderTopLeftRadius(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyBorderTopLeftRadius(StyleResolverState& state) {
state.Style()->SetBorderTopLeftRadius(state.ParentStyle()->BorderTopLeftRadius());
state.Style()->SetBorderTopLeftRadius(state.ParentStyle()->BorderTopLeftRadius());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyBorderTopLeftRadius(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyBorderTopLeftRadius(StyleResolverState& state, const CSSValue& value) {
state.Style()->SetBorderTopLeftRadius(StyleBuilderConverter::ConvertRadius(state, value));
state.Style()->SetBorderTopLeftRadius(StyleBuilderConverter::ConvertRadius(state, value));
}
}


void StyleBuilderFunctions::applyInitialCSSPropertyBorderTopRightRadius(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyBorderTopRightRadius(StyleResolverState& state) {
state.Style()->SetBorderTopRightRadius(ComputedStyle::InitialBorderTopRightRadius());
state.Style()->SetBorderTopRightRadius(ComputedStyleInitialFunctions::InitialBorderTopRightRadius());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyBorderTopRightRadius(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyBorderTopRightRadius(StyleResolverState& state) {
state.Style()->SetBorderTopRightRadius(state.ParentStyle()->BorderTopRightRadius());
state.Style()->SetBorderTopRightRadius(state.ParentStyle()->BorderTopRightRadius());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyBorderTopRightRadius(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyBorderTopRightRadius(StyleResolverState& state, const CSSValue& value) {
state.Style()->SetBorderTopRightRadius(StyleBuilderConverter::ConvertRadius(state, value));
state.Style()->SetBorderTopRightRadius(StyleBuilderConverter::ConvertRadius(state, value));
}
}


void StyleBuilderFunctions::applyInitialCSSPropertyBorderTopStyle(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyBorderTopStyle(StyleResolverState& state) {
state.Style()->SetBorderTopStyle(ComputedStyle::InitialBorderTopStyle());
state.Style()->SetBorderTopStyle(ComputedStyleInitialFunctions::InitialBorderTopStyle());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyBorderTopStyle(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyBorderTopStyle(StyleResolverState& state) {
state.Style()->SetBorderTopStyle(state.ParentStyle()->BorderTopStyle());
state.Style()->SetBorderTopStyle(state.ParentStyle()->BorderTopStyle());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyBorderTopStyle(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyBorderTopStyle(StyleResolverState& state, const CSSValue& value) {
state.Style()->SetBorderTopStyle(ToCSSIdentifierValue(value).ConvertTo<EBorderStyle>());
state.Style()->SetBorderTopStyle(ToCSSIdentifierValue(value).ConvertTo<EBorderStyle>());


}
}


void StyleBuilderFunctions::applyInitialCSSPropertyBorderTopWidth(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyBorderTopWidth(StyleResolverState& state) {
state.Style()->SetBorderTopWidth(ComputedStyle::InitialBorderTopWidth());
state.Style()->SetBorderTopWidth(ComputedStyleInitialFunctions::InitialBorderTopWidth());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyBorderTopWidth(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyBorderTopWidth(StyleResolverState& state) {
state.Style()->SetBorderTopWidth(state.ParentStyle()->BorderTopWidth());
state.Style()->SetBorderTopWidth(state.ParentStyle()->BorderTopWidth());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyBorderTopWidth(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyBorderTopWidth(StyleResolverState& state, const CSSValue& value) {
state.Style()->SetBorderTopWidth(StyleBuilderConverter::ConvertBorderWidth(state, value));
state.Style()->SetBorderTopWidth(StyleBuilderConverter::ConvertBorderWidth(state, value));
}
}


void StyleBuilderFunctions::applyInitialCSSPropertyBottom(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyBottom(StyleResolverState& state) {
state.Style()->SetBottom(ComputedStyle::InitialBottom());
state.Style()->SetBottom(ComputedStyleInitialFunctions::InitialBottom());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyBottom(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyBottom(StyleResolverState& state) {
state.Style()->SetBottom(state.ParentStyle()->Bottom());
state.Style()->SetBottom(state.ParentStyle()->Bottom());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyBottom(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyBottom(StyleResolverState& state, const CSSValue& value) {
state.Style()->SetBottom(StyleBuilderConverter::ConvertLengthOrAuto(state, value));
state.Style()->SetBottom(StyleBuilderConverter::ConvertLengthOrAuto(state, value));
}
}


void StyleBuilderFunctions::applyInitialCSSPropertyBoxSizing(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyBoxSizing(StyleResolverState& state) {
state.Style()->SetBoxSizing(ComputedStyle::InitialBoxSizing());
state.Style()->SetBoxSizing(ComputedStyleInitialFunctions::InitialBoxSizing());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyBoxSizing(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyBoxSizing(StyleResolverState& state) {
state.Style()->SetBoxSizing(state.ParentStyle()->BoxSizing());
state.Style()->SetBoxSizing(state.ParentStyle()->BoxSizing());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyBoxSizing(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyBoxSizing(StyleResolverState& state, const CSSValue& value) {
state.Style()->SetBoxSizing(ToCSSIdentifierValue(value).ConvertTo<EBoxSizing>());
state.Style()->SetBoxSizing(ToCSSIdentifierValue(value).ConvertTo<EBoxSizing>());


}
}


void StyleBuilderFunctions::applyInitialCSSPropertyBreakAfter(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyBreakAfter(StyleResolverState& state) {
state.Style()->SetBreakAfter(ComputedStyle::InitialBreakAfter());
state.Style()->SetBreakAfter(ComputedStyleInitialFunctions::InitialBreakAfter());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyBreakAfter(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyBreakAfter(StyleResolverState& state) {
state.Style()->SetBreakAfter(state.ParentStyle()->BreakAfter());
state.Style()->SetBreakAfter(state.ParentStyle()->BreakAfter());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyBreakAfter(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyBreakAfter(StyleResolverState& state, const CSSValue& value) {
state.Style()->SetBreakAfter(ToCSSIdentifierValue(value).ConvertTo<EBreakBetween>());
state.Style()->SetBreakAfter(ToCSSIdentifierValue(value).ConvertTo<EBreakBetween>());


}
}


void StyleBuilderFunctions::applyInitialCSSPropertyBreakBefore(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyBreakBefore(StyleResolverState& state) {
state.Style()->SetBreakBefore(ComputedStyle::InitialBreakBefore());
state.Style()->SetBreakBefore(ComputedStyleInitialFunctions::InitialBreakBefore());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyBreakBefore(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyBreakBefore(StyleResolverState& state) {
state.Style()->SetBreakBefore(state.ParentStyle()->BreakBefore());
state.Style()->SetBreakBefore(state.ParentStyle()->BreakBefore());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyBreakBefore(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyBreakBefore(StyleResolverState& state, const CSSValue& value) {
state.Style()->SetBreakBefore(ToCSSIdentifierValue(value).ConvertTo<EBreakBetween>());
state.Style()->SetBreakBefore(ToCSSIdentifierValue(value).ConvertTo<EBreakBetween>());


}
}


void StyleBuilderFunctions::applyInitialCSSPropertyBreakInside(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyBreakInside(StyleResolverState& state) {
state.Style()->SetBreakInside(ComputedStyle::InitialBreakInside());
state.Style()->SetBreakInside(ComputedStyleInitialFunctions::InitialBreakInside());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyBreakInside(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyBreakInside(StyleResolverState& state) {
state.Style()->SetBreakInside(state.ParentStyle()->BreakInside());
state.Style()->SetBreakInside(state.ParentStyle()->BreakInside());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyBreakInside(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyBreakInside(StyleResolverState& state, const CSSValue& value) {
state.Style()->SetBreakInside(ToCSSIdentifierValue(value).ConvertTo<EBreakInside>());
state.Style()->SetBreakInside(ToCSSIdentifierValue(value).ConvertTo<EBreakInside>());


}
}


void StyleBuilderFunctions::applyInitialCSSPropertyBufferedRendering(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyBufferedRendering(StyleResolverState& state) {
state.Style()->AccessSVGStyle().SetBufferedRendering(SVGComputedStyle::InitialBufferedRendering());
state.Style()->AccessSVGStyle().SetBufferedRendering(SVGComputedStyle::InitialBufferedRendering());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyBufferedRendering(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyBufferedRendering(StyleResolverState& state) {
state.Style()->AccessSVGStyle().SetBufferedRendering(state.ParentStyle()->SvgStyle().BufferedRendering());
state.Style()->AccessSVGStyle().SetBufferedRendering(state.ParentStyle()->SvgStyle().BufferedRendering());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyBufferedRendering(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyBufferedRendering(StyleResolverState& state, const CSSValue& value) {
state.Style()->AccessSVGStyle().SetBufferedRendering(ToCSSIdentifierValue(value).ConvertTo<EBufferedRendering>());
state.Style()->AccessSVGStyle().SetBufferedRendering(ToCSSIdentifierValue(value).ConvertTo<EBufferedRendering>());


}
}


void StyleBuilderFunctions::applyInitialCSSPropertyCaptionSide(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyCaptionSide(StyleResolverState& state) {
state.Style()->SetCaptionSide(ComputedStyle::InitialCaptionSide());
state.Style()->SetCaptionSide(ComputedStyleInitialFunctions::InitialCaptionSide());
state.Style()->SetCaptionSideIsInherited
state.Style()->SetCaptionSideIsInherited
(false);
(false);
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyCaptionSide(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyCaptionSide(StyleResolverState& state) {
state.Style()->SetCaptionSide(state.ParentStyle()->CaptionSide());
state.Style()->SetCaptionSide(state.ParentStyle()->CaptionSide());
state.Style()->SetCaptionSideIsInherited
state.Style()->SetCaptionSideIsInherited
(true);
(true);
}
}


void StyleBuilderFunctions::applyValueCSSPropertyCaptionSide(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyCaptionSide(StyleResolverState& state, const CSSValue& value) {
state.Style()->SetCaptionSide(ToCSSIdentifierValue(value).ConvertTo<ECaptionSide>());
state.Style()->SetCaptionSide(ToCSSIdentifierValue(value).ConvertTo<ECaptionSide>());


state.Style()->SetCaptionSideIsInherited
state.Style()->SetCaptionSideIsInherited
(false);
(false);
}
}


void StyleBuilderFunctions::applyInitialCSSPropertyClear(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyClear(StyleResolverState& state) {
state.Style()->SetClear(ComputedStyle::InitialClear());
state.Style()->SetClear(ComputedStyleInitialFunctions::InitialClear());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyClear(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyClear(StyleResolverState& state) {
state.Style()->SetClear(state.ParentStyle()->Clear());
state.Style()->SetClear(state.ParentStyle()->Clear());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyClear(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyClear(StyleResolverState& state, const CSSValue& value) {
state.Style()->SetClear(ToCSSIdentifierValue(value).ConvertTo<EClear>());
state.Style()->SetClear(ToCSSIdentifierValue(value).ConvertTo<EClear>());


}
}


void StyleBuilderFunctions::applyInitialCSSPropertyClipRule(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyClipRule(StyleResolverState& state) {
state.Style()->AccessSVGStyle().SetClipRule(SVGComputedStyle::InitialClipRule());
state.Style()->AccessSVGStyle().SetClipRule(SVGComputedStyle::InitialClipRule());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyClipRule(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyClipRule(StyleResolverState& state) {
state.Style()->AccessSVGStyle().SetClipRule(state.ParentStyle()->SvgStyle().ClipRule());
state.Style()->AccessSVGStyle().SetClipRule(state.ParentStyle()->SvgStyle().ClipRule());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyClipRule(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyClipRule(StyleResolverState& state, const CSSValue& value) {
state.Style()->AccessSVGStyle().SetClipRule(ToCSSIdentifierValue(value).ConvertTo<WindRule>());
state.Style()->AccessSVGStyle().SetClipRule(ToCSSIdentifierValue(value).ConvertTo<WindRule>());


}
}


void StyleBuilderFunctions::applyInitialCSSPropertyColorInterpolation(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyColorInterpolation(StyleResolverState& state) {
state.Style()->AccessSVGStyle().SetColorInterpolation(SVGComputedStyle::InitialColorInterpolation());
state.Style()->AccessSVGStyle().SetColorInterpolation(SVGComputedStyle::InitialColorInterpolation());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyColorInterpolation(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyColorInterpolation(StyleResolverState& state) {
state.Style()->AccessSVGStyle().SetColorInterpolation(state.ParentStyle()->SvgStyle().ColorInterpolation());
state.Style()->AccessSVGStyle().SetColorInterpolation(state.ParentStyle()->SvgStyle().ColorInterpolation());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyColorInterpolation(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyColorInterpolation(StyleResolverState& state, const CSSValue& value) {
state.Style()->AccessSVGStyle().SetColorInterpolation(ToCSSIdentifierValue(value).ConvertTo<EColorInterpolation>());
state.Style()->AccessSVGStyle().SetColorInterpolation(ToCSSIdentifierValue(value).ConvertTo<EColorInterpolation>());


}
}


void StyleBuilderFunctions::applyInitialCSSPropertyColorInterpolationFilters(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyColorInterpolationFilters(StyleResolverState& state) {
state.Style()->AccessSVGStyle().SetColorInterpolationFilters(SVGComputedStyle::InitialColorInterpolationFilters());
state.Style()->AccessSVGStyle().SetColorInterpolationFilters(SVGComputedStyle::InitialColorInterpolationFilters());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyColorInterpolationFilters(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyColorInterpolationFilters(StyleResolverState& state) {
state.Style()->AccessSVGStyle().SetColorInterpolationFilters(state.ParentStyle()->SvgStyle().ColorInterpolationFilters());
state.Style()->AccessSVGStyle().SetColorInterpolationFilters(state.ParentStyle()->SvgStyle().ColorInterpolationFilters());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyColorInterpolationFilters(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyColorInterpolationFilters(StyleResolverState& state, const CSSValue& value) {
state.Style()->AccessSVGStyle().SetColorInterpolationFilters(ToCSSIdentifierValue(value).ConvertTo<EColorInterpolation>());
state.Style()->AccessSVGStyle().SetColorInterpolationFilters(ToCSSIdentifierValue(value).ConvertTo<EColorInterpolation>());


}
}


void StyleBuilderFunctions::applyInitialCSSPropertyColorRendering(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyColorRendering(StyleResolverState& state) {
state.Style()->AccessSVGStyle().SetColorRendering(SVGComputedStyle::InitialColorRendering());
state.Style()->AccessSVGStyle().SetColorRendering(SVGComputedStyle::InitialColorRendering());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyColorRendering(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyColorRendering(StyleResolverState& state) {
state.Style()->AccessSVGStyle().SetColorRendering(state.ParentStyle()->SvgStyle().ColorRendering());
state.Style()->AccessSVGStyle().SetColorRendering(state.ParentStyle()->SvgStyle().ColorRendering());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyColorRendering(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyColorRendering(StyleResolverState& state, const CSSValue& value) {
state.Style()->AccessSVGStyle().SetColorRendering(ToCSSIdentifierValue(value).ConvertTo<EColorRendering>());
state.Style()->AccessSVGStyle().SetColorRendering(ToCSSIdentifierValue(value).ConvertTo<EColorRendering>());


}
}


void StyleBuilderFunctions::applyInitialCSSPropertyColumnFill(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyColumnFill(StyleResolverState& state) {
state.Style()->SetColumnFill(ComputedStyle::InitialColumnFill());
state.Style()->SetColumnFill(ComputedStyleInitialFunctions::InitialColumnFill());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyColumnFill(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyColumnFill(StyleResolverState& state) {
state.Style()->SetColumnFill(state.ParentStyle()->GetColumnFill());
state.Style()->SetColumnFill(state.ParentStyle()->GetColumnFill());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyColumnFill(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyColumnFill(StyleResolverState& state, const CSSValue& value) {
state.Style()->SetColumnFill(ToCSSIdentifierValue(value).ConvertTo<EColumnFill>());
state.Style()->SetColumnFill(ToCSSIdentifierValue(value).ConvertTo<EColumnFill>());


}
}


void StyleBuilderFunctions::applyInitialCSSPropertyColumnRuleStyle(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyColumnRuleStyle(StyleResolverState& state) {
state.Style()->SetColumnRuleStyle(ComputedStyle::InitialColumnRuleStyle());
state.Style()->SetColumnRuleStyle(ComputedStyleInitialFunctions::InitialColumnRuleStyle());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyColumnRuleStyle(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyColumnRuleStyle(StyleResolverState& state) {
state.Style()->SetColumnRuleStyle(state.ParentStyle()->ColumnRuleStyle());
state.Style()->SetColumnRuleStyle(state.ParentStyle()->ColumnRuleStyle());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyColumnRuleStyle(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyColumnRuleStyle(StyleResolverState& state, const CSSValue& value) {
state.Style()->SetColumnRuleStyle(ToCSSIdentifierValue(value).ConvertTo<EBorderStyle>());
state.Style()->SetColumnRuleStyle(ToCSSIdentifierValue(value).ConvertTo<EBorderStyle>());


}
}


void StyleBuilderFunctions::applyInitialCSSPropertyCx(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyCx(StyleResolverState& state) {
state.Style()->AccessSVGStyle().SetCx(SVGComputedStyle::InitialCx());
state.Style()->AccessSVGStyle().SetCx(SVGComputedStyle::InitialCx());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyCx(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyCx(StyleResolverState& state) {
state.Style()->AccessSVGStyle().SetCx(state.ParentStyle()->SvgStyle().Cx());
state.Style()->AccessSVGStyle().SetCx(state.ParentStyle()->SvgStyle().Cx());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyCx(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyCx(StyleResolverState& state, const CSSValue& value) {
state.Style()->AccessSVGStyle().SetCx(StyleBuilderConverter::ConvertLength(state, value));
state.Style()->AccessSVGStyle().SetCx(StyleBuilderConverter::ConvertLength(state, value));
}
}


void StyleBuilderFunctions::applyInitialCSSPropertyCy(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyCy(StyleResolverState& state) {
state.Style()->AccessSVGStyle().SetCy(SVGComputedStyle::InitialCy());
state.Style()->AccessSVGStyle().SetCy(SVGComputedStyle::InitialCy());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyCy(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyCy(StyleResolverState& state) {
state.Style()->AccessSVGStyle().SetCy(state.ParentStyle()->SvgStyle().Cy());
state.Style()->AccessSVGStyle().SetCy(state.ParentStyle()->SvgStyle().Cy());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyCy(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyCy(StyleResolverState& state, const CSSValue& value) {
state.Style()->AccessSVGStyle().SetCy(StyleBuilderConverter::ConvertLength(state, value));
state.Style()->AccessSVGStyle().SetCy(StyleBuilderConverter::ConvertLength(state, value));
}
}


void StyleBuilderFunctions::applyInitialCSSPropertyDisplay(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyDisplay(StyleResolverState& state) {
state.Style()->SetDisplay(ComputedStyle::InitialDisplay());
state.Style()->SetDisplay(ComputedStyleInitialFunctions::InitialDisplay());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyDisplay(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyDisplay(StyleResolverState& state) {
state.Style()->SetDisplay(state.ParentStyle()->Display());
state.Style()->SetDisplay(state.ParentStyle()->Display());
}
}


void StyleBuilderFunctions::applyValueCSSPropertyDisplay(StyleResolverState& state, const CSSValue& value) {
void StyleBuilderFunctions::applyValueCSSPropertyDisplay(StyleResolverState& state, const CSSValue& value) {
state.Style()->SetDisplay(ToCSSIdentifierValue(value).ConvertTo<EDisplay>());
state.Style()->SetDisplay(ToCSSIdentifierValue(value).ConvertTo<EDisplay>());


}
}


void StyleBuilderFunctions::applyInitialCSSPropertyDominantBaseline(StyleResolverState& state) {
void StyleBuilderFunctions::applyInitialCSSPropertyDominantBaseline(StyleResolverState& state) {
state.Style()->AccessSVGStyle().SetDominantBaseline(SVGComputedStyle::InitialDominantBaseline());
state.Style()->AccessSVGStyle().SetDominantBaseline(SVGComputedStyle::InitialDominantBaseline());
}
}


void StyleBuilderFunctions::applyInheritCSSPropertyDominantBaseline(StyleResolverState& state) {
void StyleBuilderFunctions::applyInheritCSSPropertyDom
state.Style()->AccessSVGStyle().SetDominantBaseline(state.ParentStyle()->SvgStyle().DominantBaseline());
}

void StyleBuilderFunctions::applyValueCSSPropertyDominantBaseline(StyleResolverState& state, const CSSValue& value) {
state.Style()->AccessSVGStyle().SetDominantBaseline(ToCSSIdentifierValue(value).ConvertTo<EDominantBaseline>());

}

void StyleBuilderFunctions::applyInitialCSSPropertyEmptyCells(StyleResolverState& state) {
state.Style()