diff --git a/src/vs/languages/css/common/buildscripts/css-schema.xml b/src/vs/languages/css/common/buildscripts/css-schema.xml index ccf2c6ea635f534b7f147791f74e6157c4d99719..da3f71aab6be6bf22b47d016838642f884508d2f 100644 --- a/src/vs/languages/css/common/buildscripts/css-schema.xml +++ b/src/vs/languages/css/common/buildscripts/css-schema.xml @@ -8395,6 +8395,78 @@ Specifies a cubic-bezier curve. The four values specify points P1 and P2 of the curve as (x1, y1, x2, y2). All values must be in the range [0, 1]. + + Ease-in Back. Overshoots. + + + Ease-in-out Back. Overshoots. + + + Ease-out Back. Overshoots. + + + Ease-in Circular. Based on half circle. + + + Ease-in-out Circular. Based on half circle. + + + Ease-out Circular. Based on half circle. + + + Ease-in Cubic. Based on power of three. + + + Ease-in-out Cubic. Based on power of three. + + + Ease-out Cubic. Based on power of three. + + + Ease-in Exponential. Based on two to the power ten. + + + Ease-in-out Exponential. Based on two to the power ten. + + + Ease-out Exponential. Based on two to the power ten. + + + Ease-in Sine. + + + Ease-in-out Sine. + + + Ease-out Sine. + + + Ease-in Quadratic. Based on power of two. + + + Ease-in-out Quadratic. Based on power of two. + + + Ease-out Quadratic. Based on power of two. + + + Ease-in Quartic. Based on power of four. + + + Ease-in-out Quartic. Based on power of four. + + + Ease-out Quartic. Based on power of four. + + + Ease-in Quintic. Based on power of five. + + + Ease-in-out Quintic. Based on power of five. + + + Ease-out Quintic. Based on power of five. + Equivalent to cubic-bezier(0.25, 0.1, 0.25, 1.0). diff --git a/src/vs/languages/css/common/services/browsers.js b/src/vs/languages/css/common/services/browsers.js index 111ce54535229a16d776df1d7611a815d7ac03b5..6facaaae61776e87cbe07f5f1875aa2756ca4c21 100644 --- a/src/vs/languages/css/common/services/browsers.js +++ b/src/vs/languages/css/common/services/browsers.js @@ -8845,6 +8845,78 @@ exports.data ={ { "name": "cubic-bezier()" }, + { + "name": "cubic-bezier(0.6, -0.28, 0.735, 0.045)" + }, + { + "name": "cubic-bezier(0.68, -0.55, 0.265, 1.55)" + }, + { + "name": "cubic-bezier(0.175, 0.885, 0.32, 1.275)" + }, + { + "name": "cubic-bezier(0.6, 0.04, 0.98, 0.335)" + }, + { + "name": "cubic-bezier(0.785, 0.135, 0.15, 0.86)" + }, + { + "name": "cubic-bezier(0.075, 0.82, 0.165, 1)" + }, + { + "name": "cubic-bezier(0.55, 0.055, 0.675, 0.19)" + }, + { + "name": "cubic-bezier(0.645, 0.045, 0.355, 1)" + }, + { + "name": "cubic-bezier(0.215, 0.610, 0.355, 1)" + }, + { + "name": "cubic-bezier(0.95, 0.05, 0.795, 0.035)" + }, + { + "name": "cubic-bezier(1, 0, 0, 1)" + }, + { + "name": "cubic-bezier(0.19, 1, 0.22, 1)" + }, + { + "name": "cubic-bezier(0.47, 0, 0.745, 0.715)" + }, + { + "name": "cubic-bezier(0.445, 0.05, 0.55, 0.95)" + }, + { + "name": "cubic-bezier(0.39, 0.575, 0.565, 1)" + }, + { + "name": "cubic-bezier(0.55, 0.085, 0.68, 0.53)" + }, + { + "name": "cubic-bezier(0.455, 0.03, 0.515, 0.955)" + }, + { + "name": "cubic-bezier(0.25, 0.46, 0.45, 0.94)" + }, + { + "name": "cubic-bezier(0.895, 0.03, 0.685, 0.22)" + }, + { + "name": "cubic-bezier(0.77, 0, 0.175, 1)" + }, + { + "name": "cubic-bezier(0.165, 0.84, 0.44, 1)" + }, + { + "name": "cubic-bezier(0.755, 0.05, 0.855, 0.06)" + }, + { + "name": "cubic-bezier(0.86, 0, 0.07, 1)" + }, + { + "name": "cubic-bezier(0.23, 1, 0.320, 1)" + }, { "name": "ease" }, @@ -11308,6 +11380,30 @@ exports.descriptions = { "perspective()": "Specifies a perspective projection matrix.", "flat": "All children of this element are rendered flattened into the 2D plane of the element.", "preserve-3d": "Flattening is not performed, so children maintain their position in 3D space.", + "cubic-bezier(0.6, -0.28, 0.735, 0.045)": "Ease-in Back. Overshoots.", + "cubic-bezier(0.68, -0.55, 0.265, 1.55)": "Ease-in-out Back. Overshoots.", + "cubic-bezier(0.175, 0.885, 0.32, 1.275)": "Ease-out Back. Overshoots.", + "cubic-bezier(0.6, 0.04, 0.98, 0.335)": "Ease-in Circular. Based on half circle.", + "cubic-bezier(0.785, 0.135, 0.15, 0.86)": "Ease-in-out Circular. Based on half circle.", + "cubic-bezier(0.075, 0.82, 0.165, 1)": "Ease-out Circular. Based on half circle.", + "cubic-bezier(0.55, 0.055, 0.675, 0.19)": "Ease-in Cubic. Based on power of three.", + "cubic-bezier(0.645, 0.045, 0.355, 1)": "Ease-in-out Cubic. Based on power of three.", + "cubic-bezier(0.215, 0.610, 0.355, 1)": "Ease-out Cubic. Based on power of three.", + "cubic-bezier(0.95, 0.05, 0.795, 0.035)": "Ease-in Exponential. Based on two to the power ten.", + "cubic-bezier(1, 0, 0, 1)": "Ease-in-out Exponential. Based on two to the power ten.", + "cubic-bezier(0.19, 1, 0.22, 1)": "Ease-out Exponential. Based on two to the power ten.", + "cubic-bezier(0.47, 0, 0.745, 0.715)": "Ease-in Sine.", + "cubic-bezier(0.445, 0.05, 0.55, 0.95)": "Ease-in-out Sine.", + "cubic-bezier(0.39, 0.575, 0.565, 1)": "Ease-out Sine.", + "cubic-bezier(0.55, 0.085, 0.68, 0.53)": "Ease-in Quadratic. Based on power of two.", + "cubic-bezier(0.455, 0.03, 0.515, 0.955)": "Ease-in-out Quadratic. Based on power of two.", + "cubic-bezier(0.25, 0.46, 0.45, 0.94)": "Ease-out Quadratic. Based on power of two.", + "cubic-bezier(0.895, 0.03, 0.685, 0.22)": "Ease-in Quartic. Based on power of four.", + "cubic-bezier(0.77, 0, 0.175, 1)": "Ease-in-out Quartic. Based on power of four.", + "cubic-bezier(0.165, 0.84, 0.44, 1)": "Ease-out Quartic. Based on power of four.", + "cubic-bezier(0.755, 0.05, 0.855, 0.06)": "Ease-in Quintic. Based on power of five.", + "cubic-bezier(0.86, 0, 0.07, 1)": "Ease-in-out Quintic. Based on power of five.", + "cubic-bezier(0.23, 1, 0.320, 1)": "Ease-out Quintic. Based on power of five.", "bidi-override": "Inside the element, reordering is strictly in sequence according to the 'direction' property; the implicit part of the bidirectional algorithm is ignored.", "embed": "If the element is inline-level, this value opens an additional level of embedding with respect to the bidirectional algorithm. The direction of this embedding level is given by the 'direction' property.", "isolate-override": "This combines the isolation behavior of 'isolate' with the directional override behavior of 'bidi-override'",