@@ -91,32 +91,32 @@ interface CSSParserRule {
91
91
92
92
interface CSSParserAtRule : CSSParserRule {
93
93
attribute DOMString name;
94
- attribute sequence <CSSParserValue> prelude;
95
- attribute sequence <CSSParserRule>? body;
94
+ attribute FrozenArray <CSSParserValue> prelude;
95
+ attribute FrozenArray <CSSParserRule>? body;
96
96
/* nullable to handle at-statements */
97
97
};
98
98
99
99
interface CSSParserQualifiedRule : CSSParserRule {
100
- attribute sequence <CSSParserValue> prelude;
101
- attribute sequence <CSSParserRule> body;
100
+ attribute FrozenArray <CSSParserValue> prelude;
101
+ attribute FrozenArray <CSSParserRule> body;
102
102
};
103
103
104
104
interface CSSParserDeclaration : CSSParserRule {
105
105
attribute DOMString name;
106
- attribute sequence <CSSParserValue> body;
106
+ attribute FrozenArray <CSSParserValue> body;
107
107
};
108
108
109
109
interface CSSParserValue {
110
110
};
111
111
112
112
interface CSSParserBlock : CSSParserValue {
113
113
attribute DOMString name; /* "[]", "{}", or "()" */
114
- attribute sequence <CSSParserValue> body;
114
+ attribute FrozenArray <CSSParserValue> body;
115
115
};
116
116
117
117
interface CSSParserFunction : CSSParserValue {
118
118
attribute DOMString name;
119
- attribute sequence <sequence <CSSParserValue>> args;
119
+ attribute FrozenArray <FrozenArray <CSSParserValue>> args;
120
120
};
121
121
122
122
interface CSSParserIdent : CSSParserValue {
0 commit comments