| Index: tools/dom/scripts/css_code_generator.py
|
| diff --git a/tools/dom/scripts/css_code_generator.py b/tools/dom/scripts/css_code_generator.py
|
| index 3a00dde0224a1ba904d292e704a7c52fec73ce4e..74de8e4285a19d2691abc04b961c0c90289f844a 100644
|
| --- a/tools/dom/scripts/css_code_generator.py
|
| +++ b/tools/dom/scripts/css_code_generator.py
|
| @@ -102,18 +102,8 @@ part of $LIBRARYNAME;
|
|
|
|
|
| class_file.write("""
|
| -$if DART2JS
|
| -$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME $EXTENDS with
|
| - $(CLASSNAME)Base $IMPLEMENTS {
|
| -$else
|
| - $if JSINTEROP
|
| -$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS) class $CLASSNAME extends
|
| - $(CLASSNAME)Base $IMPLEMENTS {
|
| - $else
|
| $(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME $EXTENDS with
|
| $(CLASSNAME)Base $IMPLEMENTS {
|
| - $endif
|
| -$endif
|
| factory $CLASSNAME() => new CssStyleDeclaration.css('');
|
|
|
| factory $CLASSNAME.css(String css) {
|
| @@ -252,7 +242,7 @@ $if DART2JS
|
| String get %s => this._%s;
|
|
|
| /** Sets the value of "%s" */
|
| - void set %s(String value) {
|
| + set %s(String value) {
|
| _%s = value == null ? '' : value;
|
| }
|
| @Returns('String')
|
| @@ -266,15 +256,7 @@ $if DART2JS
|
| $endif
|
| }
|
|
|
| -$if DART2JS
|
| -class _CssStyleDeclarationSet extends Object with CssStyleDeclarationBase {
|
| -$else
|
| - $if JSINTEROP
|
| -class _CssStyleDeclarationSet extends CssStyleDeclarationBase {
|
| - $else
|
| class _CssStyleDeclarationSet extends Object with CssStyleDeclarationBase {
|
| - $endif
|
| -$endif
|
| final Iterable<Element> _elementIterable;
|
| Iterable<CssStyleDeclaration> _elementCssStyleDeclarationSetIterable;
|
|
|
| @@ -309,7 +291,7 @@ $if DART2JS
|
| property = dashifyName(camelName)
|
| class_file.write("""
|
| /** Sets the value of "%s" */
|
| - void set %s(String value) {
|
| + set %s(String value) {
|
| _setAll('%s', value);
|
| }
|
| """ % (property, camelName, camelName))
|
| @@ -371,7 +353,7 @@ $endif
|
| if base_css_name in annotated:
|
| class_lines.append(annotated[base_css_name])
|
| class_lines.append("""
|
| - void set %s(String value) {
|
| + set %s(String value) {
|
| setProperty('%s', value, '');
|
| }
|
| """ % (camel_case_name, css_name))
|
|
|