Index: Source/core/css/CSSProperties.in |
diff --git a/Source/core/css/CSSProperties.in b/Source/core/css/CSSProperties.in |
new file mode 100644 |
index 0000000000000000000000000000000000000000..cbe74a34646f7f2c88e2c702b80c4159a0225d3f |
--- /dev/null |
+++ b/Source/core/css/CSSProperties.in |
@@ -0,0 +1,98 @@ |
+// FIXME: When we have all the properties using the new StyleBuilder, we |
+// should use this for make_css_property_names.py |
+// Note: Mandatory blank line to skip parameter parsing phase |
+ |
+border-collapse |
+border-bottom-style typename=EBorderStyle, initial=initialBorderStyle |
+border-left-style typename=EBorderStyle, initial=initialBorderStyle |
+border-right-style typename=EBorderStyle, initial=initialBorderStyle |
+border-top-style typename=EBorderStyle, initial=initialBorderStyle |
+box-sizing |
+caption-side |
+clear |
+empty-cells typename=EEmptyCell |
+float typename=EFloat, nameformethods=Floating |
+image-rendering |
+list-style-position |
+list-style-type |
+mix-blend-mode typename=BlendMode, nameformethods=BlendMode |
+opacity typename=float |
+overflow-wrap |
+overflow-x typename=EOverflow |
+overflow-y typename=EOverflow |
+page-break-after typename=EPageBreak, initial=initialPageBreak |
+page-break-before typename=EPageBreak, initial=initialPageBreak |
+page-break-inside typename=EPageBreak, initial=initialPageBreak |
+pointer-events |
+position |
+speak |
+table-layout |
+tab-size typename=unsigned |
+text-overflow typename=TextOverflow |
+text-transform |
+unicode-bidi |
+visibility |
+white-space |
+word-break |
+// UAs must treat 'word-wrap' as an alternate name for the 'overflow-wrap' property. So using the same handlers. |
+word-wrap nameformethods=OverflowWrap |
+ |
+-webkit-align-content |
+-webkit-align-items |
+-webkit-align-self typename=EAlignItems |
+-webkit-appearance typename=ControlPart |
+-webkit-backface-visibility |
+-webkit-border-fit |
+-webkit-box-align typename=EBoxAlignment |
+-webkit-box-decoration-break |
+-webkit-box-direction |
+-webkit-box-flex typename=float |
+-webkit-box-flex-group typename=unsigned int |
+-webkit-box-lines |
+-webkit-box-ordinal-group typename=unsigned int |
+-webkit-box-orient |
+-webkit-box-pack |
+-webkit-color-correction typename=ColorSpace, nameformethods=ColorSpace |
+-webkit-column-axis typename=ColumnAxis |
+-webkit-column-break-after typename=EPageBreak, initial=initialPageBreak |
+-webkit-column-break-before typename=EPageBreak, initial=initialPageBreak |
+-webkit-column-break-inside typename=EPageBreak, initial=initialPageBreak |
+-webkit-column-progression typename=ColumnProgression |
+-webkit-column-rule-style typename=EBorderStyle, initial=initialBorderStyle |
+-webkit-column-span typename=ColumnSpan |
+-webkit-flex-direction |
+-webkit-flex-grow typename=float |
+-webkit-flex-shrink typename=float |
+-webkit-flex-wrap |
+-webkit-grid-auto-flow typename=GridAutoFlow |
+-webkit-hyphens typename=Hyphens |
+-webkit-line-align typename=LineAlign |
+-webkit-line-break typename=LineBreak |
+-webkit-line-clamp typename=LineClampValue |
+-webkit-line-snap typename=LineSnap |
+-webkit-justify-content |
+-webkit-margin-after-collapse typename=EMarginCollapse |
+-webkit-margin-before-collapse typename=EMarginCollapse |
+-webkit-margin-bottom-collapse typename=EMarginCollapse, nameformethods=MarginAfterCollapse |
+-webkit-margin-top-collapse typename=EMarginCollapse, nameformethods=MarginBeforeCollapse |
+-webkit-marquee-direction |
+-webkit-marquee-style nameformethods=MarqueeBehavior |
+-webkit-order typename=int |
+-webkit-print-color-adjust typename=PrintColorAdjust |
+-webkit-region-break-after typename=EPageBreak, initial=initialPageBreak |
+-webkit-region-break-before typename=EPageBreak, initial=initialPageBreak |
+-webkit-region-break-inside typename=EPageBreak, initial=initialPageBreak |
+-webkit-region-overflow typename=RegionOverflow |
+-webkit-rtl-ordering typename=Order, getter=rtlOrdering, setter=setRTLOrdering, initial=initialRTLOrdering |
+-webkit-ruby-position typename=RubyPosition |
+-webkit-text-align-last typename=TextAlignLast, condition=CSS3_TEXT |
+-webkit-text-combine typename=TextCombine |
+-webkit-text-decoration-line typename=TextDecorationStyle, condition=CSS3_TEXT |
+-webkit-text-emphasis-position typename=TextEmphasisPosition |
+-webkit-text-security |
+-webkit-transform-style nameformethods=TransformStyle3D |
+-webkit-user-drag |
+-webkit-user-modify |
+-webkit-user-select |
+-webkit-wrap-flow typename=WrapFlow |
+-webkit-wrap-through typename=WrapThrough |