@@ -165,6 +165,10 @@ and parseMultiple set to true.
165
165
166
166
</div>
167
167
168
+ Issue(305): appropriate failure indicators for this algorithm
169
+
170
+ Issue(325): .equals methods for CSSStyleValue subclasses
171
+
168
172
<!--
169
173
██████ ████████ ██ ██ ██ ████████ ██ ██ ███ ████████
170
174
██ ██ ██ ██ ██ ██ ██ ███ ███ ██ ██ ██ ██
@@ -305,6 +309,14 @@ Issue(148): add detailed descriptions of the rest of the methods on {{StylePrope
305
309
306
310
Issue(149): describe that these are not live objects
307
311
312
+ Issue(268): stringification
313
+
314
+ Issue(276): interaction with custom properties
315
+
316
+ Issue(309): should StylePropertyMaps be case sensitive?
317
+
318
+ Issue(310): consider using properties in addition to get/set
319
+
308
320
Computed {{StylePropertyMapReadOnly}} objects {#computed-stylepropertymapreadonly-objects}
309
321
--------------------------------------------------------------------------
310
322
@@ -314,6 +326,8 @@ partial interface Window {
314
326
};
315
327
</pre>
316
328
329
+ Issue(350): getComputedStyleMap needs to move to CSS
330
+
317
331
<dfn>Computed StylePropertyMap</dfn> objects represent the computed style of an
318
332
{{Element}} or pseudo element, and are accessed by calling the
319
333
{{Window/getComputedStyleMap()}} method.
@@ -968,6 +982,8 @@ A {{CSSCalcValue}} matches a CSS type production,
968
982
such as <<number>> or <<length-percentage>> ,
969
983
if its equivalent CSS ''calc()'' value matches that production.
970
984
985
+ Issue(359): Need to be able to deal with min()/max() too
986
+
971
987
<!--
972
988
██ ██ ██ ██ ██ ██ ██████ ██████ ██████
973
989
███ ██ ██ ██ ███ ███ ██ ██ ██ ██ ██ ██
@@ -1094,7 +1110,7 @@ which represent individual <<transform-function>> values.
1094
1110
};
1095
1111
</xmp>
1096
1112
1097
- Issue: This *should* be an Array-like,
1113
+ Issue(358) : This *should* be an Array-like,
1098
1114
pending proper resolution of [the GitHub issue] (https://github.com/heycam/webidl/issues/291).
1099
1115
1100
1116
A {{CSSTransformValue}} ’s [=values to iterate over=]
@@ -1181,6 +1197,8 @@ is a [=list=] of {{CSSTransformComponent}}s.
1181
1197
};
1182
1198
</xmp>
1183
1199
1200
+ Issue(365): why don't these accept CSSUnitValues?
1201
+
1184
1202
<div algorithm="CSSTransformComponent.numericValues">
1185
1203
Unless otherwise specified,
1186
1204
all {{CSSTransformComponent}} subclass attributes that have a {{CSSNumericValue}} or {{DOMMatrix}} type must,
@@ -1396,6 +1414,8 @@ Issue(366): Figure out how to define 2d vs 3d matrix.
1396
1414
{{CSSPositionValue}} objects represent <<position>> values,
1397
1415
used by properties such as 'background-position' .
1398
1416
1417
+ Issue(312): background-position is a shorthand
1418
+
1399
1419
<pre class='idl'>
1400
1420
[Constructor(CSSNumericValue x, CSSNumericValue y)]
1401
1421
interface CSSPositionValue : CSSStyleValue {
@@ -1503,6 +1523,8 @@ in a visual change until the image data is fetched. {{CSSResourceValue}} objects
1503
1523
providing values that track loaded state via the {{CSSResourceState}} enum.
1504
1524
</div>
1505
1525
1526
+ Issue(186): CSSResourceValues constructed within Worklets should be "unloaded".
1527
+
1506
1528
<!--
1507
1529
████ ██ ██ ███ ██████ ████████
1508
1530
██ ███ ███ ██ ██ ██ ██ ██
@@ -1568,6 +1590,8 @@ interface CSSFontFaceValue : CSSResourceValue {
1568
1590
1569
1591
</pre>
1570
1592
1593
+ Issue(293): Add a src?
1594
+
1571
1595
{{CSSFontFaceValue}} objects are opaque representations of the contents of
1572
1596
@font-face rules. They are used to pass font information into [=paint image definition=] s,
1573
1597
via [=custom properties=] .
0 commit comments