You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are no known privacy issues introduced by these features.
6201
+
6202
+
Changes {#changes}
6203
+
==================
6204
+
6205
+
<h3 id="#changes-20180410">Changes since the <a href="https://www.w3.org/TR/2018/WD-css-typed-om-1-20180410/">10
6206
+
April 2018 Working Draft</a></h3>
6207
+
6208
+
<!-- To 4 March 2024 -->
6209
+
* Fixed the type match algorithm to refer to the percent hint more abstractly.
6210
+
* Clarified that "invert a type" needs to preserve the percent hint.
6211
+
* Added missing font units to CSS numeric factory. (<a href="https://github.com/w3c/css-houdini-drafts/pull/1107">#1107</a>)
6212
+
* Specified that the list of unit shorthand methods must be reduced or expanded to match the implementation's support.
6213
+
* Used undefined union value for "StylePropertyMapReadOnly.get()". (<a href="https://github.com/w3c/css-houdini-drafts/pull/1087">#1087</a>)
6214
+
* Removed .to() and the CSSColorValue.colorSpace, as conversion isn't really in Typed OM's remit. (<a href="https://github.com/w3c/css-houdini-drafts/issues/1070">#1070</a>)
6215
+
* Added min/max to "serialize a CSSUnitValue", and pass it when serializing the argument of CSSPerspective. (<a href="https://github.com/w3c/css-houdini-drafts/issues/1069">#1069</a>)
6216
+
* Changed reifying from "a CSSStyleValue" to "an identifier". (<a href="https://github.com/w3c/css-houdini-drafts/pull/1068">#1068</a>)
6217
+
* Added factory functions for new viewport/container units. (<a href="https://github.com/w3c/css-houdini-drafts/pull/1067">#1067</a>)
6218
+
* Added type checking to CSSNumericValue.parse. (<a href="https://github.com/w3c/css-houdini-drafts/pull/1065">#1065</a>)
6219
+
* Removed CSSDeviceCMYK, add CSSOKLab and CSSOKLCH, made all the color classes accept the "none" keyword.
6220
+
* Defined how to reify a color value.
6221
+
* Allowed "new unit value" to link to "create a CSSUnitValue from a pair" since that phrasing is used everywhere already.
6222
+
* Added support for perspective(none) to CSSPerspective. (<a href="https://github.com/w3c/css-houdini-drafts/pull/1053">#1053</a>)
6223
+
* Fixed accidental clash of CSSClampValue.min/max with CSSNumericValue.min/max. (<a href="https://github.com/w3c/css-houdini-drafts/issues/855">#855</a>)
6224
+
* Simplified the Abstract
6225
+
* Removed CSSGray and associated spec text, since Color 4 <em>dropped</em> gray() some time ago. (<a href="https://github.com/w3c/css-houdini-drafts/issues/1027">#1027</a>)
6226
+
* Moved .colorSpace up to the CSSColorValue superclass. Swapped the .to*() color-conversion functions for a generic .to(colorSpace) method. (<a href="https://github.com/w3c/css-houdini-drafts/issues/1036">#1036</a>)
6227
+
* Added device-cmyk() support.
6228
+
* Fix the OM for CSSColor to match recent simplifications.
6229
+
* Specified which color function each CSSColorValue subclass represents, and added CSSGray.
6230
+
* Added missing parentheses for union. (<a href="https://github.com/w3c/css-houdini-drafts/pull/1016">#1016</a>)
6231
+
* Added some explanatory text about the makeup of a "type".
6232
+
* Aligned with Web IDL specification. (<a href="https://github.com/w3c/css-houdini-drafts/pull/965">#965</a> and <a href="https://github.com/w3c/css-houdini-drafts/pull/1006">#1006</a> )
6233
+
* Fixed algorithm nesting.
6234
+
* Added default dictionary value, required by update to <a href="https://github.com/whatwg/webidl/pull/750">WebIDL</a>. (<a href="https://github.com/w3c/css-houdini-drafts/pull/936">#936</a>)
6235
+
* Switched term from "underlying value" to :internal representation", as Web Animations already uses "underlying value" for something different.
6236
+
* Clarified that reifying as a CSSSTyleValue requires a property.
6237
+
* Defined reification behavior for registered custom properties (<a href="https://github.com/w3c/css-houdini-drafts/pull/886">#886</a>)
6238
+
* Used partial interface mixin ElementCSSInlineStyle (<a href="https://github.com/w3c/css-houdini-drafts/pull/853">#853</a>)
6239
+
* Used the correct name from WebIDL for indexed property getter.
6240
+
* Exported a number of terms for use in other specifications
6241
+
* Droped CSSPositionValue from this level.
6242
+
* Added CSSMathClamp for the "clamp()"" function.
6243
+
* Made the "match a grammar" algorithm a little more precise.
6244
+
* Reifying computed numeric values uses the canonical unit. (<a href="https://github.com/w3c/css-houdini-drafts/issues/725">#725</a>)
6245
+
* Added note about new unit types. (<a href="https://github.com/w3c/css-houdini-drafts/issues/734">#734</a>)
6246
+
* Used correct unit "percent", not "percentage" (<a href="https://github.com/w3c/css-houdini-drafts/issues/761">#761</a>).
6247
+
* Added note about custom property parsing
6248
+
* Moved Naina Raisinghani to Former Editor
6249
+
* Added an 'invert a type' operation.
6250
+
* Exported several numeric-type terms, so CSS Values & Units can refer to them.
0 commit comments