| Index: tools/dom/scripts/systemhtml.py
|
| diff --git a/tools/dom/scripts/systemhtml.py b/tools/dom/scripts/systemhtml.py
|
| index b31b23d9bb5fbef285295bd9f14ef7706be6727e..672d97e7a1faaed2eda62a1fd0b2b10ea104d85f 100644
|
| --- a/tools/dom/scripts/systemhtml.py
|
| +++ b/tools/dom/scripts/systemhtml.py
|
| @@ -828,7 +828,8 @@ class Dart2JSBackend(HtmlDartGenerator):
|
| ext_attrs = self._interface.ext_attrs
|
| has_indexed_getter = 'CustomIndexedGetter' in ext_attrs
|
| for operation in self._interface.operations:
|
| - if operation.id == 'item' and 'getter' in operation.specials:
|
| + if operation.id == 'item' and 'getter' in operation.specials \
|
| + and not self._OperationRequiresConversions(operation):
|
| has_indexed_getter = True
|
| break
|
| return has_indexed_getter
|
|
|