| Index: lib/dom/scripts/systemnative.py
|
| diff --git a/lib/dom/scripts/systemnative.py b/lib/dom/scripts/systemnative.py
|
| index 8a8874ace76448b040f99e81878ffc43dc39fcec..7f56eb9a41735753284b2681a738584d73c21de2 100644
|
| --- a/lib/dom/scripts/systemnative.py
|
| +++ b/lib/dom/scripts/systemnative.py
|
| @@ -805,7 +805,7 @@ class NativeImplementationGenerator(systembase.BaseGenerator):
|
| cpp_arguments.append(type_info.emit_to_native(
|
| body_emitter,
|
| argument,
|
| - (IsOptional(argument) and not self._IsArgumentOptionalInWebCore(node, argument)) or (argument.ext_attrs.get('Optional') == 'DefaultIsNullString'),
|
| + IsOptional(argument) and not self._IsArgumentOptionalInWebCore(node, argument),
|
| # TODO(antonm): all IDs should be renamed when database is generated.
|
| # That will allow to get rid of argument_name argument altogether.
|
| DartDomNameOfAttribute(argument),
|
|
|