| Index: lib/html/scripts/systemhtml.py
|
| diff --git a/lib/html/scripts/systemhtml.py b/lib/html/scripts/systemhtml.py
|
| index e96a578d364bbef54657091a22c43fcfa44d6617..203d88f3ac78d1ba7f9b6b590e740eff0fa7f5ea 100644
|
| --- a/lib/html/scripts/systemhtml.py
|
| +++ b/lib/html/scripts/systemhtml.py
|
| @@ -66,7 +66,9 @@ def SecureOutputType(generator, type_name, is_dart_type=False):
|
| dart_name = type_name
|
| else:
|
| dart_name = generator._DartType(type_name)
|
| - if dart_name in _secure_base_types:
|
| + # We only need to secure Window. Only local History and Location are returned
|
| + # in generated code.
|
| + if dart_name == 'LocalWindow':
|
| return _secure_base_types[dart_name]
|
| return dart_name
|
|
|
|
|