Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(836)

Side by Side Diff: tools/dom/scripts/htmlrenamer.py

Issue 2872023006: web_audio: rename OfflineAudioContext.suspend (Closed)
Patch Set: Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « sdk/lib/web_audio/dartium/web_audio_dartium.dart ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 #!/usr/bin/python 1 #!/usr/bin/python
2 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3 # for details. All rights reserved. Use of this source code is governed by a 3 # for details. All rights reserved. Use of this source code is governed by a
4 # BSD-style license that can be found in the LICENSE file. 4 # BSD-style license that can be found in the LICENSE file.
5 import logging 5 import logging
6 import monitored 6 import monitored
7 import re 7 import re
8 8
9 typed_array_renames = { 9 typed_array_renames = {
10 'ArrayBuffer': 'ByteBuffer', 10 'ArrayBuffer': 'ByteBuffer',
(...skipping 414 matching lines...) Expand 10 before | Expand all | Expand 10 after
425 'WindowTimers.setTimeout', 425 'WindowTimers.setTimeout',
426 'Window.moveTo', 426 'Window.moveTo',
427 'Window.requestAnimationFrame', 427 'Window.requestAnimationFrame',
428 'Window.setInterval', 428 'Window.setInterval',
429 'Window.setTimeout', 429 'Window.setTimeout',
430 ]) 430 ])
431 431
432 # Members from the standard dom that exist in the dart:html library with 432 # Members from the standard dom that exist in the dart:html library with
433 # identical functionality but with cleaner names. 433 # identical functionality but with cleaner names.
434 renamed_html_members = monitored.Dict('htmlrenamer.renamed_html_members', { 434 renamed_html_members = monitored.Dict('htmlrenamer.renamed_html_members', {
435 'ConsoleBase.assert': 'assertCondition', 435 'ConsoleBase.assert': 'assertCondition', 'CSSKeyframesRule.insertRule':
436 'CSSKeyframesRule.insertRule': 'appendRule', 436 'appendRule', 'DirectoryEntry.getDirectory': '_getDirectory',
437 'DirectoryEntry.getDirectory': '_getDirectory', 437 'DirectoryEntry.getFile': '_getFile', 'Document.createCDATASection':
438 'DirectoryEntry.getFile': '_getFile', 438 'createCDataSection', 'Document.defaultView': 'window', 'Window.CSS': 'css',
439 'Document.createCDATASection': 'createCDataSection',
440 'Document.defaultView': 'window',
441 'Window.CSS': 'css',
442 'Window.webkitNotifications': 'notifications', 439 'Window.webkitNotifications': 'notifications',
443 'Window.webkitRequestFileSystem': '_requestFileSystem', 440 'Window.webkitRequestFileSystem': '_requestFileSystem',
444 'Window.webkitResolveLocalFileSystemURL': 'resolveLocalFileSystemUrl', 441 'Window.webkitResolveLocalFileSystemURL': 'resolveLocalFileSystemUrl',
445 'Navigator.webkitGetUserMedia': '_getUserMedia', 442 'Navigator.webkitGetUserMedia': '_getUserMedia', 'Node.appendChild':
446 'Node.appendChild': 'append', 443 'append', 'Node.cloneNode': 'clone', 'Node.nextSibling': 'nextNode',
447 'Node.cloneNode': 'clone', 444 'Node.parentElement': 'parent', 'Node.previousSibling': 'previousNode',
448 'Node.nextSibling': 'nextNode', 445 'Node.textContent': 'text', 'SVGElement.className': '_svgClassName',
449 'Node.parentElement': 'parent', 446 'SVGStopElement.offset': 'gradientOffset', 'URL.createObjectURL':
450 'Node.previousSibling': 'previousNode', 447 'createObjectUrl', 'URL.revokeObjectURL': 'revokeObjectUrl',
451 'Node.textContent': 'text',
452 'SVGElement.className': '_svgClassName',
453 'SVGStopElement.offset': 'gradientOffset',
454 'URL.createObjectURL': 'createObjectUrl',
455 'URL.revokeObjectURL': 'revokeObjectUrl',
456 #'WorkerContext.webkitRequestFileSystem': '_requestFileSystem', 448 #'WorkerContext.webkitRequestFileSystem': '_requestFileSystem',
457 #'WorkerContext.webkitRequestFileSystemSync': '_requestFileSystemSync', 449 #'WorkerContext.webkitRequestFileSystemSync': '_requestFileSystemSync',
450
451 # OfflineAudioContext.suspend has an signature incompatible with shadowed
452 # base class method AudioContext.suspend.
453 'OfflineAudioContext.suspend': 'suspendFor',
458 }) 454 })
459 455
460 # Members that have multiple definitions, but their types are vary, so we rename 456 # Members that have multiple definitions, but their types are vary, so we rename
461 # them to make them distinct. 457 # them to make them distinct.
462 renamed_overloads = monitored.Dict('htmldartgenerator.renamed_overloads', { 458 renamed_overloads = monitored.Dict('htmldartgenerator.renamed_overloads', {
463 'AudioContext.createBuffer(ArrayBuffer buffer, boolean mixToMono)': 459 'AudioContext.createBuffer(ArrayBuffer buffer, boolean mixToMono)':
464 'createBufferFromBuffer', 460 'createBufferFromBuffer',
465 'CSS.supports(DOMString conditionText)': 'supportsCondition', 461 'CSS.supports(DOMString conditionText)': 'supportsCondition',
466 'DataTransferItemList.add(File file)': 'addFile', 462 'DataTransferItemList.add(File file)': 'addFile',
467 'DataTransferItemList.add(DOMString data, DOMString type)': 'addData', 463 'DataTransferItemList.add(DOMString data, DOMString type)': 'addData',
(...skipping 638 matching lines...) Expand 10 before | Expand all | Expand 10 after
1106 1102
1107 # We're looking for a sequence of letters which start with capital letter 1103 # We're looking for a sequence of letters which start with capital letter
1108 # then a series of caps and finishes with either the end of the string or 1104 # then a series of caps and finishes with either the end of the string or
1109 # a capital letter. 1105 # a capital letter.
1110 # The [0-9] check is for names such as 2D or 3D 1106 # The [0-9] check is for names such as 2D or 3D
1111 # The following test cases should match as: 1107 # The following test cases should match as:
1112 # WebKitCSSFilterValue: WebKit(C)(SS)(F)ilterValue 1108 # WebKitCSSFilterValue: WebKit(C)(SS)(F)ilterValue
1113 # XPathNSResolver: (X)()(P)ath(N)(S)(R)esolver (no change) 1109 # XPathNSResolver: (X)()(P)ath(N)(S)(R)esolver (no change)
1114 # IFrameElement: (I)()(F)rameElement (no change) 1110 # IFrameElement: (I)()(F)rameElement (no change)
1115 return re.sub(r'([A-Z])([A-Z]{2,})([A-Z]|$)', toLower, name) 1111 return re.sub(r'([A-Z])([A-Z]{2,})([A-Z]|$)', toLower, name)
OLDNEW
« no previous file with comments | « sdk/lib/web_audio/dartium/web_audio_dartium.dart ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698