| Index: tools/dom/scripts/systemhtml.py
|
| diff --git a/tools/dom/scripts/systemhtml.py b/tools/dom/scripts/systemhtml.py
|
| index cc0d179dc163b9e85eb2f830a80531dbd56d11db..088781982099214fc22b72fb5a072951ce0755d3 100644
|
| --- a/tools/dom/scripts/systemhtml.py
|
| +++ b/tools/dom/scripts/systemhtml.py
|
| @@ -53,6 +53,8 @@ _js_custom_members = monitored.Set('systemhtml._js_custom_members', [
|
| 'DOMException.name',
|
| 'HTMLTableElement.createTBody',
|
| 'IDBDatabase.transaction',
|
| + 'IDBDatabase.transactionList',
|
| + 'IDBDatabase.transactionStringList',
|
| 'KeyboardEvent.initKeyboardEvent',
|
| 'Location.origin',
|
| 'MouseEvent.offsetX',
|
| @@ -61,6 +63,8 @@ _js_custom_members = monitored.Set('systemhtml._js_custom_members', [
|
| 'Navigator.webkitGetUserMedia',
|
| 'ScriptProcessorNode._setEventListener',
|
| 'URL.createObjectURL',
|
| + 'URL.createObjectUrlFromStream',
|
| + 'URL.createObjectUrlFromBlob',
|
| 'URL.revokeObjectURL',
|
| 'WheelEvent.deltaMode',
|
| 'WheelEvent.wheelDeltaX',
|
| @@ -950,7 +954,8 @@ class Dart2JSBackend(HtmlDartGenerator):
|
|
|
| def GenerateCall(
|
| stmts_emitter, call_emitter, version, operation, argument_count):
|
| - target = '_%s_%d' % (html_name, version);
|
| + target = '_%s_%d' % (
|
| + html_name[1:] if html_name.startswith('_') else html_name, version);
|
| arguments = []
|
| target_parameters = []
|
| for position, arg in enumerate(operation.arguments[:argument_count]):
|
|
|