Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(899)

Side by Side Diff: third_party/WebKit/Source/core/css/CSSProperties.json5

Issue 2769793002: Implement CSS: scroll-boundary-behavior (Closed)
Patch Set: Use only gpuBenchmarking. Created 3 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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
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
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
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 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698