OLD | NEW |
1 { | 1 { |
2 // This file specifies all the CSS properties we support and the necessary | 2 // This file specifies all the CSS properties we support and the necessary |
3 // information for our code generation. The various supported arguments | 3 // information for our code generation. The various supported arguments |
4 // are described below with example usage | 4 // are described below with example usage |
5 | 5 |
6 parameters: { | 6 parameters: { |
7 // - alias_for: "other-property" | 7 // - alias_for: "other-property" |
8 // Properties specifying alias_for should be virtually identical to the | 8 // Properties specifying alias_for should be virtually identical to the |
9 // properties they alias. Minor parsing differences are allowed as long as | 9 // properties they alias. Minor parsing differences are allowed as long as |
10 // the CSSValues created are of the same format of the aliased property. | 10 // the CSSValues created are of the same format of the aliased property. |
(...skipping 1780 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1791 converter: "ConvertLengthOrAuto", | 1791 converter: "ConvertLengthOrAuto", |
1792 interpolable: true, | 1792 interpolable: true, |
1793 svg: true, | 1793 svg: true, |
1794 }, | 1794 }, |
1795 { | 1795 { |
1796 name: "scroll-behavior", | 1796 name: "scroll-behavior", |
1797 runtime_flag: "CSSOMSmoothScroll", | 1797 runtime_flag: "CSSOMSmoothScroll", |
1798 type_name: "ScrollBehavior", | 1798 type_name: "ScrollBehavior", |
1799 }, | 1799 }, |
1800 { | 1800 { |
| 1801 name: "scroll-boundary-behavior-x", |
| 1802 default_value: "auto", |
| 1803 field_template: "keyword", |
| 1804 keywords: ["auto", "contain", "none"], |
| 1805 type_name: "EScrollBoundaryBehavior", |
| 1806 }, |
| 1807 { |
| 1808 name: "scroll-boundary-behavior-y", |
| 1809 default_value: "auto", |
| 1810 field_template: "keyword", |
| 1811 keywords: ["auto", "contain", "none"], |
| 1812 type_name: "EScrollBoundaryBehavior", |
| 1813 }, |
| 1814 { |
1801 name: "scroll-snap-type", | 1815 name: "scroll-snap-type", |
1802 runtime_flag: "CSSScrollSnapPoints", | 1816 runtime_flag: "CSSScrollSnapPoints", |
1803 type_name: "ScrollSnapType", | 1817 type_name: "ScrollSnapType", |
1804 }, | 1818 }, |
1805 { | 1819 { |
1806 name: "scroll-snap-points-x", | 1820 name: "scroll-snap-points-x", |
1807 converter: "ConvertSnapPoints", | 1821 converter: "ConvertSnapPoints", |
1808 runtime_flag: "CSSScrollSnapPoints", | 1822 runtime_flag: "CSSScrollSnapPoints", |
1809 }, | 1823 }, |
1810 { | 1824 { |
(...skipping 1314 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3125 }, | 3139 }, |
3126 { | 3140 { |
3127 name: "outline", | 3141 name: "outline", |
3128 longhands: "outline-color;outline-style;outline-width", | 3142 longhands: "outline-color;outline-style;outline-width", |
3129 }, | 3143 }, |
3130 { | 3144 { |
3131 name: "overflow", | 3145 name: "overflow", |
3132 longhands: "overflow-x;overflow-y", | 3146 longhands: "overflow-x;overflow-y", |
3133 }, | 3147 }, |
3134 { | 3148 { |
| 3149 name: "scroll-boundary-behavior", |
| 3150 longhands: "scroll-boundary-behavior-x;scroll-boundary-behavior-y", |
| 3151 }, |
| 3152 { |
3135 name: "padding", | 3153 name: "padding", |
3136 longhands: "padding-top;padding-right;padding-bottom;padding-left", | 3154 longhands: "padding-top;padding-right;padding-bottom;padding-left", |
3137 }, | 3155 }, |
3138 { | 3156 { |
3139 name: "page-break-after", | 3157 name: "page-break-after", |
3140 longhands: "break-after", | 3158 longhands: "break-after", |
3141 }, | 3159 }, |
3142 { | 3160 { |
3143 name: "page-break-before", | 3161 name: "page-break-before", |
3144 longhands: "break-before", | 3162 longhands: "break-before", |
(...skipping 343 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3488 { | 3506 { |
3489 name: "-webkit-transition-timing-function", | 3507 name: "-webkit-transition-timing-function", |
3490 alias_for: "transition-timing-function", | 3508 alias_for: "transition-timing-function", |
3491 }, | 3509 }, |
3492 { | 3510 { |
3493 name: "-webkit-user-select", | 3511 name: "-webkit-user-select", |
3494 alias_for: "user-select", | 3512 alias_for: "user-select", |
3495 }, | 3513 }, |
3496 ], | 3514 ], |
3497 } | 3515 } |
OLD | NEW |