| 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 |