@@ -8,7 +8,7 @@ def _assign_slots(obj, args):
88
99
1010class Longhand (object ):
11- __slots__ = ["name" , "method" , "id" , "rules" , " flags" , "pref" ]
11+ __slots__ = ["name" , "method" , "id" , "flags" , "pref" ]
1212
1313 def __init__ (self , * args ):
1414 _assign_slots (self , args )
@@ -19,7 +19,7 @@ def type():
1919
2020
2121class Shorthand (object ):
22- __slots__ = ["name" , "method" , "id" , "rules" , " flags" , "pref" , "subprops" ]
22+ __slots__ = ["name" , "method" , "id" , "flags" , "pref" , "subprops" ]
2323
2424 def __init__ (self , * args ):
2525 _assign_slots (self , args )
@@ -30,7 +30,7 @@ def type():
3030
3131
3232class Alias (object ):
33- __slots__ = ["name" , "method" , "alias_id" , "prop_id" , "rules" , " flags" , "pref" ]
33+ __slots__ = ["name" , "method" , "alias_id" , "prop_id" , "flags" , "pref" ]
3434
3535 def __init__ (self , * args ):
3636 _assign_slots (self , args )
@@ -123,9 +123,6 @@ def exposed_on_getcs(prop):
123123 if prop .type () == "shorthand" :
124124 return "SHORTHAND_IN_GETCS" in prop .flags
125125
126- def rules (prop ):
127- return ", " .join ('"{}"' .format (rule ) for rule in prop .rule_types_allowed_names ())
128-
129126def flags (prop ):
130127 result = []
131128 if prop .explicitly_enabled_in_chrome ():
@@ -157,15 +154,15 @@ def sub_properties(prop):
157154
158155data = [
159156 % for prop in data .longhands :
160- Longhand ("${prop.name}" , "${method(prop)}" , "${prop.ident}" , [${rules ( prop )}], [${ flags (prop )}], ${pref (prop )}),
157+ Longhand ("${prop.name}" , "${method(prop)}" , "${prop.ident}" , [${flags (prop )}], ${pref (prop )}),
161158 % endfor
162159
163160 % for prop in data .shorthands :
164- Shorthand ("${prop.name}" , "${prop.camel_case}" , "${prop.ident}" , [${rules ( prop )}], [${ flags (prop )}], ${pref (prop )},
161+ Shorthand ("${prop.name}" , "${prop.camel_case}" , "${prop.ident}" , [${flags (prop )}], ${pref (prop )},
165162 [${sub_properties (prop )}]),
166163 % endfor
167164
168165 % for prop in data .all_aliases ():
169- Alias ("${prop.name}" , "${prop.camel_case}" , "${prop.ident}" , "${prop.original.ident}" , [${ rules ( prop )}], [ ], ${pref (prop )}),
166+ Alias ("${prop.name}" , "${prop.camel_case}" , "${prop.ident}" , "${prop.original.ident}" , [], ${pref (prop )}),
170167 % endfor
171168]
0 commit comments