Skip to content

Commit 4f28c5d

Browse files
committed
Use FrozenArray for the attributes.
1 parent 758c26f commit 4f28c5d

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

css-parser-api/Overview.bs

+7-7
Original file line numberDiff line numberDiff line change
@@ -91,32 +91,32 @@ interface CSSParserRule {
9191

9292
interface CSSParserAtRule : CSSParserRule {
9393
attribute DOMString name;
94-
attribute sequence<CSSParserValue> prelude;
95-
attribute sequence<CSSParserRule>? body;
94+
attribute FrozenArray<CSSParserValue> prelude;
95+
attribute FrozenArray<CSSParserRule>? body;
9696
/* nullable to handle at-statements */
9797
};
9898

9999
interface CSSParserQualifiedRule : CSSParserRule {
100-
attribute sequence<CSSParserValue> prelude;
101-
attribute sequence<CSSParserRule> body;
100+
attribute FrozenArray<CSSParserValue> prelude;
101+
attribute FrozenArray<CSSParserRule> body;
102102
};
103103

104104
interface CSSParserDeclaration : CSSParserRule {
105105
attribute DOMString name;
106-
attribute sequence<CSSParserValue> body;
106+
attribute FrozenArray<CSSParserValue> body;
107107
};
108108

109109
interface CSSParserValue {
110110
};
111111

112112
interface CSSParserBlock : CSSParserValue {
113113
attribute DOMString name; /* "[]", "{}", or "()" */
114-
attribute sequence<CSSParserValue> body;
114+
attribute FrozenArray<CSSParserValue> body;
115115
};
116116

117117
interface CSSParserFunction : CSSParserValue {
118118
attribute DOMString name;
119-
attribute sequence<sequence<CSSParserValue>> args;
119+
attribute FrozenArray<FrozenArray<CSSParserValue>> args;
120120
};
121121

122122
interface CSSParserIdent : CSSParserValue {

0 commit comments

Comments
 (0)