| 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 1725 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1736 converter: "ConvertLengthOrAuto", | 1736 converter: "ConvertLengthOrAuto", |
| 1737 interpolable: true, | 1737 interpolable: true, |
| 1738 svg: true, | 1738 svg: true, |
| 1739 }, | 1739 }, |
| 1740 { | 1740 { |
| 1741 name: "scroll-behavior", | 1741 name: "scroll-behavior", |
| 1742 runtime_flag: "CSSOMSmoothScroll", | 1742 runtime_flag: "CSSOMSmoothScroll", |
| 1743 type_name: "ScrollBehavior", | 1743 type_name: "ScrollBehavior", |
| 1744 }, | 1744 }, |
| 1745 { | 1745 { |
| 1746 name: "scroll-boundary-behavior-x", |
| 1747 default_value: "auto", |
| 1748 field_template: "keyword", |
| 1749 keywords: ["auto", "contain", "none"], |
| 1750 type_name: "EScrollBoundaryBehavior", |
| 1751 }, |
| 1752 { |
| 1753 name: "scroll-boundary-behavior-y", |
| 1754 default_value: "auto", |
| 1755 field_template: "keyword", |
| 1756 keywords: ["auto", "contain", "none"], |
| 1757 type_name: "EScrollBoundaryBehavior", |
| 1758 }, |
| 1759 { |
| 1746 name: "scroll-snap-type", | 1760 name: "scroll-snap-type", |
| 1747 runtime_flag: "CSSScrollSnapPoints", | 1761 runtime_flag: "CSSScrollSnapPoints", |
| 1748 type_name: "ScrollSnapType", | 1762 type_name: "ScrollSnapType", |
| 1749 }, | 1763 }, |
| 1750 { | 1764 { |
| 1751 name: "scroll-snap-points-x", | 1765 name: "scroll-snap-points-x", |
| 1752 converter: "ConvertSnapPoints", | 1766 converter: "ConvertSnapPoints", |
| 1753 runtime_flag: "CSSScrollSnapPoints", | 1767 runtime_flag: "CSSScrollSnapPoints", |
| 1754 }, | 1768 }, |
| 1755 { | 1769 { |
| (...skipping 1204 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2960 }, | 2974 }, |
| 2961 { | 2975 { |
| 2962 name: "outline", | 2976 name: "outline", |
| 2963 longhands: "outline-color;outline-style;outline-width", | 2977 longhands: "outline-color;outline-style;outline-width", |
| 2964 }, | 2978 }, |
| 2965 { | 2979 { |
| 2966 name: "overflow", | 2980 name: "overflow", |
| 2967 longhands: "overflow-x;overflow-y", | 2981 longhands: "overflow-x;overflow-y", |
| 2968 }, | 2982 }, |
| 2969 { | 2983 { |
| 2984 name: "scroll-boundary-behavior", |
| 2985 longhands: "scroll-boundary-behavior-x;scroll-boundary-behavior-y", |
| 2986 }, |
| 2987 { |
| 2970 name: "padding", | 2988 name: "padding", |
| 2971 longhands: "padding-top;padding-right;padding-bottom;padding-left", | 2989 longhands: "padding-top;padding-right;padding-bottom;padding-left", |
| 2972 }, | 2990 }, |
| 2973 { | 2991 { |
| 2974 name: "page-break-after", | 2992 name: "page-break-after", |
| 2975 longhands: "break-after", | 2993 longhands: "break-after", |
| 2976 }, | 2994 }, |
| 2977 { | 2995 { |
| 2978 name: "page-break-before", | 2996 name: "page-break-before", |
| 2979 longhands: "break-before", | 2997 longhands: "break-before", |
| (...skipping 343 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3323 { | 3341 { |
| 3324 name: "-webkit-transition-timing-function", | 3342 name: "-webkit-transition-timing-function", |
| 3325 alias_for: "transition-timing-function", | 3343 alias_for: "transition-timing-function", |
| 3326 }, | 3344 }, |
| 3327 { | 3345 { |
| 3328 name: "-webkit-user-select", | 3346 name: "-webkit-user-select", |
| 3329 alias_for: "user-select", | 3347 alias_for: "user-select", |
| 3330 }, | 3348 }, |
| 3331 ], | 3349 ], |
| 3332 } | 3350 } |
| OLD | NEW |