Skip to content

Commit 55d5406

Browse files
committed
[cssom] Update IDL for [TreatNullAs] extended attribute
See whatwg/webidl#286 Fixes https://www.w3.org/Bugs/Public/show_bug.cgi?id=30107
1 parent 0c7d3bc commit 55d5406

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

cssom/Overview.bs

+6-5
Original file line numberDiff line numberDiff line change
@@ -503,7 +503,7 @@ An object that implements the <code>MediaList</code> interface has an associated
503503
<pre class=idl>
504504
[LegacyArrayClass]
505505
interface MediaList {
506-
[TreatNullAs=EmptyString] stringifier attribute CSSOMString mediaText;
506+
stringifier attribute [TreatNullAs=EmptyString] CSSOMString mediaText;
507507
readonly attribute unsigned long length;
508508
getter CSSOMString? item(unsigned long index);
509509
void appendMedium(CSSOMString medium);
@@ -2048,7 +2048,7 @@ interface CSSStyleDeclaration {
20482048
[CEReactions] void setPropertyPriority(CSSOMString property, [TreatNullAs=EmptyString] CSSOMString priority);
20492049
[CEReactions] CSSOMString removeProperty(CSSOMString property);
20502050
readonly attribute CSSRule? parentRule;
2051-
[CEReactions, TreatNullAs=EmptyString] attribute CSSOMString cssFloat;
2051+
[CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString cssFloat;
20522052
};
20532053
</pre>
20542054

@@ -2267,7 +2267,7 @@ is obtained by running the <a>CSS property to IDL attribute</a> algorithm for
22672267

22682268
<pre class="idl extract">
22692269
partial interface CSSStyleDeclaration {
2270-
[CEReactions, TreatNullAs=EmptyString] attribute CSSOMString _<var>camel_cased_attribute</var>;
2270+
[CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString _<var>camel_cased_attribute</var>;
22712271
};
22722272
</pre>
22732273

@@ -2291,7 +2291,7 @@ algorithm for <var>property</var>, with the <i>lowercase first</i> flag set.
22912291

22922292
<pre class="idl extract">
22932293
partial interface CSSStyleDeclaration {
2294-
[CEReactions, TreatNullAs=EmptyString] attribute CSSOMString _<var>webkit_cased_attribute</var>;
2294+
[CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString _<var>webkit_cased_attribute</var>;
22952295
};
22962296
</pre>
22972297

@@ -2316,7 +2316,7 @@ the following partial interface applies where <var>dashed attribute</var> is <va
23162316

23172317
<pre class="idl extract">
23182318
partial interface CSSStyleDeclaration {
2319-
[CEReactions, TreatNullAs=EmptyString] attribute CSSOMString _<var>dashed_attribute</var>;
2319+
[CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString _<var>dashed_attribute</var>;
23202320
};
23212321
</pre>
23222322

@@ -2962,6 +2962,7 @@ Benjamin Poulain,
29622962
Bj&ouml;rn H&ouml;hrmann,
29632963
Boris Zbasky,
29642964
Brian Kardell,
2965+
Chris Dumez,
29652966
Christian Krebs,
29662967
Daniel Glazman,
29672968
David Baron,

0 commit comments

Comments
 (0)