diff --git a/cssom/Overview.bs b/cssom/Overview.bs index e5ae06bdd2b..2caa6ab5d91 100644 --- a/cssom/Overview.bs +++ b/cssom/Overview.bs @@ -503,7 +503,7 @@ An object that implements the MediaList interface has an associated
 [LegacyArrayClass]
 interface MediaList {
-  [TreatNullAs=EmptyString] stringifier attribute CSSOMString mediaText;
+  stringifier attribute [TreatNullAs=EmptyString] CSSOMString mediaText;
   readonly attribute unsigned long length;
   getter CSSOMString? item(unsigned long index);
   void appendMedium(CSSOMString medium);
@@ -2048,7 +2048,7 @@ interface CSSStyleDeclaration {
   [CEReactions] void setPropertyPriority(CSSOMString property, [TreatNullAs=EmptyString] CSSOMString priority);
   [CEReactions] CSSOMString removeProperty(CSSOMString property);
   readonly attribute CSSRule? parentRule;
-  [CEReactions, TreatNullAs=EmptyString] attribute CSSOMString cssFloat;
+  [CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString cssFloat;
 };
 
@@ -2267,7 +2267,7 @@ is obtained by running the CSS property to IDL attribute algorithm for
 partial interface CSSStyleDeclaration {
-  [CEReactions, TreatNullAs=EmptyString] attribute CSSOMString _camel_cased_attribute;
+  [CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString _camel_cased_attribute;
 };
 
@@ -2291,7 +2291,7 @@ algorithm for property, with the lowercase first flag set.
 partial interface CSSStyleDeclaration {
-  [CEReactions, TreatNullAs=EmptyString] attribute CSSOMString _webkit_cased_attribute;
+  [CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString _webkit_cased_attribute;
 };
 
@@ -2316,7 +2316,7 @@ the following partial interface applies where dashed attribute is partial interface CSSStyleDeclaration { - [CEReactions, TreatNullAs=EmptyString] attribute CSSOMString _dashed_attribute; + [CEReactions] attribute [TreatNullAs=EmptyString] CSSOMString _dashed_attribute; }; @@ -2962,6 +2962,7 @@ Benjamin Poulain, Björn Höhrmann, Boris Zbasky, Brian Kardell, +Chris Dumez, Christian Krebs, Daniel Glazman, David Baron,