diff --git a/lib/html/dart2js/html_dart2js.dart b/lib/html/dart2js/html_dart2js.dart index 9ec14b25b5b..227e2e16156 100644 --- a/lib/html/dart2js/html_dart2js.dart +++ b/lib/html/dart2js/html_dart2js.dart @@ -8488,7 +8488,7 @@ class _DOMErrorImpl implements DOMError native "*DOMError" { // WARNING: Do not edit - generated code. -/// @domName DOMCoreException +/// @domName DOMException abstract class DOMException { static const int ABORT_ERR = 20; @@ -8541,20 +8541,20 @@ abstract class DOMException { static const int WRONG_DOCUMENT_ERR = 4; - /** @domName DOMCoreException.code */ + /** @domName DOMException.code */ abstract int get code; - /** @domName DOMCoreException.message */ + /** @domName DOMException.message */ abstract String get message; - /** @domName DOMCoreException.name */ + /** @domName DOMException.name */ abstract String get name; - /** @domName DOMCoreException.toString */ + /** @domName DOMException.toString */ String toString(); } -class _DOMExceptionImpl implements DOMException native "*DOMCoreException" { +class _DOMExceptionImpl implements DOMException native "*DOMException" { final int code; @@ -8651,19 +8651,19 @@ class _DOMImplementationImpl implements DOMImplementation native "*DOMImplementa // WARNING: Do not edit - generated code. -/// @domName DOMMimeType +/// @domName MimeType abstract class DOMMimeType { - /** @domName DOMMimeType.description */ + /** @domName MimeType.description */ abstract String get description; - /** @domName DOMMimeType.enabledPlugin */ + /** @domName MimeType.enabledPlugin */ abstract DOMPlugin get enabledPlugin; - /** @domName DOMMimeType.suffixes */ + /** @domName MimeType.suffixes */ abstract String get suffixes; - /** @domName DOMMimeType.type */ + /** @domName MimeType.type */ abstract String get type; } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -8672,20 +8672,20 @@ abstract class DOMMimeType { // WARNING: Do not edit - generated code. -/// @domName DOMMimeTypeArray +/// @domName MimeTypeArray abstract class DOMMimeTypeArray implements List { - /** @domName DOMMimeTypeArray.length */ + /** @domName MimeTypeArray.length */ abstract int get length; - /** @domName DOMMimeTypeArray.item */ + /** @domName MimeTypeArray.item */ DOMMimeType item(int index); - /** @domName DOMMimeTypeArray.namedItem */ + /** @domName MimeTypeArray.namedItem */ DOMMimeType namedItem(String name); } -class _DOMMimeTypeArrayImpl implements DOMMimeTypeArray, JavaScriptIndexingBehavior native "*DOMMimeTypeArray" { +class _DOMMimeTypeArrayImpl implements DOMMimeTypeArray, JavaScriptIndexingBehavior native "*MimeTypeArray" { final int length; @@ -8775,7 +8775,7 @@ class _DOMMimeTypeArrayImpl implements DOMMimeTypeArray, JavaScriptIndexingBehav _DOMMimeTypeImpl namedItem(String name) native; } -class _DOMMimeTypeImpl implements DOMMimeType native "*DOMMimeType" { +class _DOMMimeTypeImpl implements DOMMimeType native "*MimeType" { final String description; @@ -8810,25 +8810,25 @@ class _DOMParserImpl implements DOMParser native "*DOMParser" { // WARNING: Do not edit - generated code. -/// @domName DOMPlugin +/// @domName Plugin abstract class DOMPlugin { - /** @domName DOMPlugin.description */ + /** @domName Plugin.description */ abstract String get description; - /** @domName DOMPlugin.filename */ + /** @domName Plugin.filename */ abstract String get filename; - /** @domName DOMPlugin.length */ + /** @domName Plugin.length */ abstract int get length; - /** @domName DOMPlugin.name */ + /** @domName Plugin.name */ abstract String get name; - /** @domName DOMPlugin.item */ + /** @domName Plugin.item */ DOMMimeType item(int index); - /** @domName DOMPlugin.namedItem */ + /** @domName Plugin.namedItem */ DOMMimeType namedItem(String name); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -8837,23 +8837,23 @@ abstract class DOMPlugin { // WARNING: Do not edit - generated code. -/// @domName DOMPluginArray +/// @domName PluginArray abstract class DOMPluginArray implements List { - /** @domName DOMPluginArray.length */ + /** @domName PluginArray.length */ abstract int get length; - /** @domName DOMPluginArray.item */ + /** @domName PluginArray.item */ DOMPlugin item(int index); - /** @domName DOMPluginArray.namedItem */ + /** @domName PluginArray.namedItem */ DOMPlugin namedItem(String name); - /** @domName DOMPluginArray.refresh */ + /** @domName PluginArray.refresh */ void refresh(bool reload); } -class _DOMPluginArrayImpl implements DOMPluginArray, JavaScriptIndexingBehavior native "*DOMPluginArray" { +class _DOMPluginArrayImpl implements DOMPluginArray, JavaScriptIndexingBehavior native "*PluginArray" { final int length; @@ -8945,7 +8945,7 @@ class _DOMPluginArrayImpl implements DOMPluginArray, JavaScriptIndexingBehavior void refresh(bool reload) native; } -class _DOMPluginImpl implements DOMPlugin native "*DOMPlugin" { +class _DOMPluginImpl implements DOMPlugin native "*Plugin" { final String description; @@ -8965,89 +8965,89 @@ class _DOMPluginImpl implements DOMPlugin native "*DOMPlugin" { // WARNING: Do not edit - generated code. -/// @domName DOMSelection +/// @domName Selection abstract class DOMSelection { - /** @domName DOMSelection.anchorNode */ + /** @domName Selection.anchorNode */ abstract Node get anchorNode; - /** @domName DOMSelection.anchorOffset */ + /** @domName Selection.anchorOffset */ abstract int get anchorOffset; - /** @domName DOMSelection.baseNode */ + /** @domName Selection.baseNode */ abstract Node get baseNode; - /** @domName DOMSelection.baseOffset */ + /** @domName Selection.baseOffset */ abstract int get baseOffset; - /** @domName DOMSelection.extentNode */ + /** @domName Selection.extentNode */ abstract Node get extentNode; - /** @domName DOMSelection.extentOffset */ + /** @domName Selection.extentOffset */ abstract int get extentOffset; - /** @domName DOMSelection.focusNode */ + /** @domName Selection.focusNode */ abstract Node get focusNode; - /** @domName DOMSelection.focusOffset */ + /** @domName Selection.focusOffset */ abstract int get focusOffset; - /** @domName DOMSelection.isCollapsed */ + /** @domName Selection.isCollapsed */ abstract bool get isCollapsed; - /** @domName DOMSelection.rangeCount */ + /** @domName Selection.rangeCount */ abstract int get rangeCount; - /** @domName DOMSelection.type */ + /** @domName Selection.type */ abstract String get type; - /** @domName DOMSelection.addRange */ + /** @domName Selection.addRange */ void addRange(Range range); - /** @domName DOMSelection.collapse */ + /** @domName Selection.collapse */ void collapse(Node node, int index); - /** @domName DOMSelection.collapseToEnd */ + /** @domName Selection.collapseToEnd */ void collapseToEnd(); - /** @domName DOMSelection.collapseToStart */ + /** @domName Selection.collapseToStart */ void collapseToStart(); - /** @domName DOMSelection.containsNode */ + /** @domName Selection.containsNode */ bool containsNode(Node node, bool allowPartial); - /** @domName DOMSelection.deleteFromDocument */ + /** @domName Selection.deleteFromDocument */ void deleteFromDocument(); - /** @domName DOMSelection.empty */ + /** @domName Selection.empty */ void empty(); - /** @domName DOMSelection.extend */ + /** @domName Selection.extend */ void extend(Node node, int offset); - /** @domName DOMSelection.getRangeAt */ + /** @domName Selection.getRangeAt */ Range getRangeAt(int index); - /** @domName DOMSelection.modify */ + /** @domName Selection.modify */ void modify(String alter, String direction, String granularity); - /** @domName DOMSelection.removeAllRanges */ + /** @domName Selection.removeAllRanges */ void removeAllRanges(); - /** @domName DOMSelection.selectAllChildren */ + /** @domName Selection.selectAllChildren */ void selectAllChildren(Node node); - /** @domName DOMSelection.setBaseAndExtent */ + /** @domName Selection.setBaseAndExtent */ void setBaseAndExtent(Node baseNode, int baseOffset, Node extentNode, int extentOffset); - /** @domName DOMSelection.setPosition */ + /** @domName Selection.setPosition */ void setPosition(Node node, int offset); - /** @domName DOMSelection.toString */ + /** @domName Selection.toString */ String toString(); } -class _DOMSelectionImpl implements DOMSelection native "*DOMSelection" { +class _DOMSelectionImpl implements DOMSelection native "*Selection" { final _NodeImpl anchorNode; @@ -9288,19 +9288,19 @@ class _DOMTokenListImpl implements DOMTokenList native "*DOMTokenList" { // WARNING: Do not edit - generated code. -/// @domName DOMURL +/// @domName URL abstract class DOMURL { factory DOMURL() => _DOMURLFactoryProvider.createDOMURL(); - /** @domName DOMURL.createObjectURL */ + /** @domName URL.createObjectURL */ static final createObjectURL = _DOMURLImpl.createObjectURL; - /** @domName DOMURL.revokeObjectURL */ + /** @domName URL.revokeObjectURL */ static final revokeObjectURL = _DOMURLImpl.revokeObjectURL; } -class _DOMURLImpl implements DOMURL native "*DOMURL" { +class _DOMURLImpl implements DOMURL native "*URL" { static String createObjectURL(blob_OR_source_OR_stream) native; @@ -14151,7 +14151,7 @@ class _FontElementImpl extends _ElementImpl implements FontElement native "*HTML // WARNING: Do not edit - generated code. -/// @domName DOMFormData +/// @domName FormData abstract class FormData { factory FormData([FormElement form]) { @@ -14161,11 +14161,11 @@ abstract class FormData { return _FormDataFactoryProvider.createFormData(form); } - /** @domName DOMFormData.append */ + /** @domName FormData.append */ void append(String name, String value, String filename); } -class _FormDataImpl implements FormData native "*DOMFormData" { +class _FormDataImpl implements FormData native "*FormData" { void append(String name, String value, String filename) native; } @@ -16378,17 +16378,17 @@ class _IDBTransactionEventsImpl extends _EventsImpl implements IDBTransactionEve // WARNING: Do not edit - generated code. -/// @domName IDBUpgradeNeededEvent +/// @domName IDBVersionChangeEvent abstract class IDBUpgradeNeededEvent implements Event { - /** @domName IDBUpgradeNeededEvent.newVersion */ + /** @domName IDBVersionChangeEvent.newVersion */ abstract int get newVersion; - /** @domName IDBUpgradeNeededEvent.oldVersion */ + /** @domName IDBVersionChangeEvent.oldVersion */ abstract int get oldVersion; } -class _IDBUpgradeNeededEventImpl extends _EventImpl implements IDBUpgradeNeededEvent native "*IDBUpgradeNeededEvent" { +class _IDBUpgradeNeededEventImpl extends _EventImpl implements IDBUpgradeNeededEvent native "*IDBVersionChangeEvent" { final int newVersion; @@ -17943,7 +17943,7 @@ class _LocalMediaStreamImpl extends _MediaStreamImpl implements LocalMediaStream // WARNING: Do not edit - generated code. -/// @domName DOMWindow +/// @domName Window abstract class LocalWindow implements EventTarget, Window { /** @@ -17986,145 +17986,145 @@ abstract class LocalWindow implements EventTarget, Window { static const int TEMPORARY = 0; - /** @domName DOMWindow.applicationCache */ + /** @domName Window.applicationCache */ abstract DOMApplicationCache get applicationCache; - /** @domName DOMWindow.clientInformation */ + /** @domName Window.clientInformation */ abstract Navigator get clientInformation; - /** @domName DOMWindow.closed */ + /** @domName Window.closed */ abstract bool get closed; - /** @domName DOMWindow.console */ + /** @domName Window.console */ abstract Console get console; - /** @domName DOMWindow.crypto */ + /** @domName Window.crypto */ abstract Crypto get crypto; - /** @domName DOMWindow.defaultStatus */ + /** @domName Window.defaultStatus */ String defaultStatus; - /** @domName DOMWindow.defaultstatus */ + /** @domName Window.defaultstatus */ String defaultstatus; - /** @domName DOMWindow.devicePixelRatio */ + /** @domName Window.devicePixelRatio */ abstract num get devicePixelRatio; - /** @domName DOMWindow.document */ + /** @domName Window.document */ abstract Document get document; - /** @domName DOMWindow.event */ + /** @domName Window.event */ abstract Event get event; - /** @domName DOMWindow.frames */ + /** @domName Window.frames */ abstract Window get frames; - /** @domName DOMWindow.history */ + /** @domName Window.history */ abstract History get history; /** @domName DOMWindow.indexedDB */ abstract IDBFactory get indexedDB; - /** @domName DOMWindow.innerHeight */ + /** @domName Window.innerHeight */ abstract int get innerHeight; - /** @domName DOMWindow.innerWidth */ + /** @domName Window.innerWidth */ abstract int get innerWidth; - /** @domName DOMWindow.length */ + /** @domName Window.length */ abstract int get length; - /** @domName DOMWindow.localStorage */ + /** @domName Window.localStorage */ abstract Storage get localStorage; - /** @domName DOMWindow.location */ + /** @domName Window.location */ Location location; - /** @domName DOMWindow.locationbar */ + /** @domName Window.locationbar */ abstract BarInfo get locationbar; - /** @domName DOMWindow.menubar */ + /** @domName Window.menubar */ abstract BarInfo get menubar; - /** @domName DOMWindow.name */ + /** @domName Window.name */ String name; - /** @domName DOMWindow.navigator */ + /** @domName Window.navigator */ abstract Navigator get navigator; - /** @domName DOMWindow.offscreenBuffering */ + /** @domName Window.offscreenBuffering */ abstract bool get offscreenBuffering; - /** @domName DOMWindow.opener */ + /** @domName Window.opener */ abstract Window get opener; - /** @domName DOMWindow.outerHeight */ + /** @domName Window.outerHeight */ abstract int get outerHeight; - /** @domName DOMWindow.outerWidth */ + /** @domName Window.outerWidth */ abstract int get outerWidth; /** @domName DOMWindow.pagePopupController */ abstract PagePopupController get pagePopupController; - /** @domName DOMWindow.pageXOffset */ + /** @domName Window.pageXOffset */ abstract int get pageXOffset; - /** @domName DOMWindow.pageYOffset */ + /** @domName Window.pageYOffset */ abstract int get pageYOffset; - /** @domName DOMWindow.parent */ + /** @domName Window.parent */ abstract Window get parent; - /** @domName DOMWindow.performance */ + /** @domName Window.performance */ abstract Performance get performance; - /** @domName DOMWindow.personalbar */ + /** @domName Window.personalbar */ abstract BarInfo get personalbar; - /** @domName DOMWindow.screen */ + /** @domName Window.screen */ abstract Screen get screen; - /** @domName DOMWindow.screenLeft */ + /** @domName Window.screenLeft */ abstract int get screenLeft; - /** @domName DOMWindow.screenTop */ + /** @domName Window.screenTop */ abstract int get screenTop; - /** @domName DOMWindow.screenX */ + /** @domName Window.screenX */ abstract int get screenX; - /** @domName DOMWindow.screenY */ + /** @domName Window.screenY */ abstract int get screenY; - /** @domName DOMWindow.scrollX */ + /** @domName Window.scrollX */ abstract int get scrollX; - /** @domName DOMWindow.scrollY */ + /** @domName Window.scrollY */ abstract int get scrollY; - /** @domName DOMWindow.scrollbars */ + /** @domName Window.scrollbars */ abstract BarInfo get scrollbars; - /** @domName DOMWindow.self */ + /** @domName Window.self */ abstract Window get self; - /** @domName DOMWindow.sessionStorage */ + /** @domName Window.sessionStorage */ abstract Storage get sessionStorage; - /** @domName DOMWindow.status */ + /** @domName Window.status */ String status; - /** @domName DOMWindow.statusbar */ + /** @domName Window.statusbar */ abstract BarInfo get statusbar; - /** @domName DOMWindow.styleMedia */ + /** @domName Window.styleMedia */ abstract StyleMedia get styleMedia; - /** @domName DOMWindow.toolbar */ + /** @domName Window.toolbar */ abstract BarInfo get toolbar; - /** @domName DOMWindow.top */ + /** @domName Window.top */ abstract Window get top; /** @domName DOMWindow.webkitIndexedDB */ @@ -18136,124 +18136,124 @@ abstract class LocalWindow implements EventTarget, Window { /** @domName DOMWindow.webkitStorageInfo */ abstract StorageInfo get webkitStorageInfo; - /** @domName DOMWindow.window */ + /** @domName Window.window */ abstract Window get window; - /** @domName DOMWindow.addEventListener */ + /** @domName Window.addEventListener */ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]); - /** @domName DOMWindow.alert */ + /** @domName Window.alert */ void alert(String message); - /** @domName DOMWindow.atob */ + /** @domName Window.atob */ String atob(String string); - /** @domName DOMWindow.blur */ + /** @domName Window.blur */ void blur(); - /** @domName DOMWindow.btoa */ + /** @domName Window.btoa */ String btoa(String string); - /** @domName DOMWindow.captureEvents */ + /** @domName Window.captureEvents */ void captureEvents(); - /** @domName DOMWindow.clearInterval */ + /** @domName Window.clearInterval */ void clearInterval(int handle); - /** @domName DOMWindow.clearTimeout */ + /** @domName Window.clearTimeout */ void clearTimeout(int handle); - /** @domName DOMWindow.close */ + /** @domName Window.close */ void close(); - /** @domName DOMWindow.confirm */ + /** @domName Window.confirm */ bool confirm(String message); - /** @domName DOMWindow.dispatchEvent */ + /** @domName Window.dispatchEvent */ bool $dom_dispatchEvent(Event evt); - /** @domName DOMWindow.find */ + /** @domName Window.find */ bool find(String string, bool caseSensitive, bool backwards, bool wrap, bool wholeWord, bool searchInFrames, bool showDialog); - /** @domName DOMWindow.focus */ + /** @domName Window.focus */ void focus(); - /** @domName DOMWindow.getComputedStyle */ + /** @domName Window.getComputedStyle */ CSSStyleDeclaration $dom_getComputedStyle(Element element, String pseudoElement); - /** @domName DOMWindow.getMatchedCSSRules */ + /** @domName Window.getMatchedCSSRules */ List getMatchedCSSRules(Element element, String pseudoElement); - /** @domName DOMWindow.getSelection */ + /** @domName Window.getSelection */ DOMSelection getSelection(); - /** @domName DOMWindow.matchMedia */ + /** @domName Window.matchMedia */ MediaQueryList matchMedia(String query); - /** @domName DOMWindow.moveBy */ + /** @domName Window.moveBy */ void moveBy(num x, num y); - /** @domName DOMWindow.moveTo */ + /** @domName Window.moveTo */ void moveTo(num x, num y); - /** @domName DOMWindow.open */ + /** @domName Window.open */ Window open(String url, String name, [String options]); /** @domName DOMWindow.openDatabase */ Database openDatabase(String name, String version, String displayName, int estimatedSize, [DatabaseCallback creationCallback]); - /** @domName DOMWindow.postMessage */ + /** @domName Window.postMessage */ void postMessage(/*SerializedScriptValue*/ message, String targetOrigin, [List messagePorts]); - /** @domName DOMWindow.print */ + /** @domName Window.print */ void print(); - /** @domName DOMWindow.prompt */ + /** @domName Window.prompt */ String prompt(String message, String defaultValue); - /** @domName DOMWindow.releaseEvents */ + /** @domName Window.releaseEvents */ void releaseEvents(); - /** @domName DOMWindow.removeEventListener */ + /** @domName Window.removeEventListener */ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]); - /** @domName DOMWindow.resizeBy */ + /** @domName Window.resizeBy */ void resizeBy(num x, num y); - /** @domName DOMWindow.resizeTo */ + /** @domName Window.resizeTo */ void resizeTo(num width, num height); - /** @domName DOMWindow.scroll */ + /** @domName Window.scroll */ void scroll(int x, int y); - /** @domName DOMWindow.scrollBy */ + /** @domName Window.scrollBy */ void scrollBy(int x, int y); - /** @domName DOMWindow.scrollTo */ + /** @domName Window.scrollTo */ void scrollTo(int x, int y); - /** @domName DOMWindow.setInterval */ + /** @domName Window.setInterval */ int setInterval(TimeoutHandler handler, int timeout); - /** @domName DOMWindow.setTimeout */ + /** @domName Window.setTimeout */ int setTimeout(TimeoutHandler handler, int timeout); - /** @domName DOMWindow.showModalDialog */ + /** @domName Window.showModalDialog */ Object showModalDialog(String url, [Object dialogArgs, String featureArgs]); - /** @domName DOMWindow.stop */ + /** @domName Window.stop */ void stop(); - /** @domName DOMWindow.webkitCancelAnimationFrame */ + /** @domName Window.webkitCancelAnimationFrame */ void cancelAnimationFrame(int id); - /** @domName DOMWindow.webkitConvertPointFromNodeToPage */ + /** @domName Window.webkitConvertPointFromNodeToPage */ Point webkitConvertPointFromNodeToPage(Node node, Point p); - /** @domName DOMWindow.webkitConvertPointFromPageToNode */ + /** @domName Window.webkitConvertPointFromPageToNode */ Point webkitConvertPointFromPageToNode(Node node, Point p); - /** @domName DOMWindow.webkitRequestAnimationFrame */ + /** @domName Window.webkitRequestAnimationFrame */ int requestAnimationFrame(RequestAnimationFrameCallback callback); /** @domName DOMWindow.webkitRequestFileSystem */ diff --git a/lib/html/dartium/html_dartium.dart b/lib/html/dartium/html_dartium.dart index c55e4809117..2f207c23551 100644 --- a/lib/html/dartium/html_dartium.dart +++ b/lib/html/dartium/html_dartium.dart @@ -9555,7 +9555,7 @@ class _DOMErrorImpl extends NativeFieldWrapperClass1 implements DOMError { // WARNING: Do not edit - generated code. -/// @domName DOMCoreException +/// @domName DOMException abstract class DOMException { static const int ABORT_ERR = 20; @@ -9608,16 +9608,16 @@ abstract class DOMException { static const int WRONG_DOCUMENT_ERR = 4; - /** @domName DOMCoreException.code */ + /** @domName DOMException.code */ abstract int get code; - /** @domName DOMCoreException.message */ + /** @domName DOMException.message */ abstract String get message; - /** @domName DOMCoreException.name */ + /** @domName DOMException.name */ abstract String get name; - /** @domName DOMCoreException.toString */ + /** @domName DOMException.toString */ String toString(); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -9742,19 +9742,19 @@ class _DOMImplementationImpl extends NativeFieldWrapperClass1 implements DOMImpl // WARNING: Do not edit - generated code. -/// @domName DOMMimeType +/// @domName MimeType abstract class DOMMimeType { - /** @domName DOMMimeType.description */ + /** @domName MimeType.description */ abstract String get description; - /** @domName DOMMimeType.enabledPlugin */ + /** @domName MimeType.enabledPlugin */ abstract DOMPlugin get enabledPlugin; - /** @domName DOMMimeType.suffixes */ + /** @domName MimeType.suffixes */ abstract String get suffixes; - /** @domName DOMMimeType.type */ + /** @domName MimeType.type */ abstract String get type; } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -9763,16 +9763,16 @@ abstract class DOMMimeType { // WARNING: Do not edit - generated code. -/// @domName DOMMimeTypeArray +/// @domName MimeTypeArray abstract class DOMMimeTypeArray implements List { - /** @domName DOMMimeTypeArray.length */ + /** @domName MimeTypeArray.length */ abstract int get length; - /** @domName DOMMimeTypeArray.item */ + /** @domName MimeTypeArray.item */ DOMMimeType item(int index); - /** @domName DOMMimeTypeArray.namedItem */ + /** @domName MimeTypeArray.namedItem */ DOMMimeType namedItem(String name); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -9919,25 +9919,25 @@ class _DOMParserImpl extends NativeFieldWrapperClass1 implements DOMParser { // WARNING: Do not edit - generated code. -/// @domName DOMPlugin +/// @domName Plugin abstract class DOMPlugin { - /** @domName DOMPlugin.description */ + /** @domName Plugin.description */ abstract String get description; - /** @domName DOMPlugin.filename */ + /** @domName Plugin.filename */ abstract String get filename; - /** @domName DOMPlugin.length */ + /** @domName Plugin.length */ abstract int get length; - /** @domName DOMPlugin.name */ + /** @domName Plugin.name */ abstract String get name; - /** @domName DOMPlugin.item */ + /** @domName Plugin.item */ DOMMimeType item(int index); - /** @domName DOMPlugin.namedItem */ + /** @domName Plugin.namedItem */ DOMMimeType namedItem(String name); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -9946,19 +9946,19 @@ abstract class DOMPlugin { // WARNING: Do not edit - generated code. -/// @domName DOMPluginArray +/// @domName PluginArray abstract class DOMPluginArray implements List { - /** @domName DOMPluginArray.length */ + /** @domName PluginArray.length */ abstract int get length; - /** @domName DOMPluginArray.item */ + /** @domName PluginArray.item */ DOMPlugin item(int index); - /** @domName DOMPluginArray.namedItem */ + /** @domName PluginArray.namedItem */ DOMPlugin namedItem(String name); - /** @domName DOMPluginArray.refresh */ + /** @domName PluginArray.refresh */ void refresh(bool reload); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -10086,85 +10086,85 @@ class _DOMPluginImpl extends NativeFieldWrapperClass1 implements DOMPlugin { // WARNING: Do not edit - generated code. -/// @domName DOMSelection +/// @domName Selection abstract class DOMSelection { - /** @domName DOMSelection.anchorNode */ + /** @domName Selection.anchorNode */ abstract Node get anchorNode; - /** @domName DOMSelection.anchorOffset */ + /** @domName Selection.anchorOffset */ abstract int get anchorOffset; - /** @domName DOMSelection.baseNode */ + /** @domName Selection.baseNode */ abstract Node get baseNode; - /** @domName DOMSelection.baseOffset */ + /** @domName Selection.baseOffset */ abstract int get baseOffset; - /** @domName DOMSelection.extentNode */ + /** @domName Selection.extentNode */ abstract Node get extentNode; - /** @domName DOMSelection.extentOffset */ + /** @domName Selection.extentOffset */ abstract int get extentOffset; - /** @domName DOMSelection.focusNode */ + /** @domName Selection.focusNode */ abstract Node get focusNode; - /** @domName DOMSelection.focusOffset */ + /** @domName Selection.focusOffset */ abstract int get focusOffset; - /** @domName DOMSelection.isCollapsed */ + /** @domName Selection.isCollapsed */ abstract bool get isCollapsed; - /** @domName DOMSelection.rangeCount */ + /** @domName Selection.rangeCount */ abstract int get rangeCount; - /** @domName DOMSelection.type */ + /** @domName Selection.type */ abstract String get type; - /** @domName DOMSelection.addRange */ + /** @domName Selection.addRange */ void addRange(Range range); - /** @domName DOMSelection.collapse */ + /** @domName Selection.collapse */ void collapse(Node node, int index); - /** @domName DOMSelection.collapseToEnd */ + /** @domName Selection.collapseToEnd */ void collapseToEnd(); - /** @domName DOMSelection.collapseToStart */ + /** @domName Selection.collapseToStart */ void collapseToStart(); - /** @domName DOMSelection.containsNode */ + /** @domName Selection.containsNode */ bool containsNode(Node node, bool allowPartial); - /** @domName DOMSelection.deleteFromDocument */ + /** @domName Selection.deleteFromDocument */ void deleteFromDocument(); - /** @domName DOMSelection.empty */ + /** @domName Selection.empty */ void empty(); - /** @domName DOMSelection.extend */ + /** @domName Selection.extend */ void extend(Node node, int offset); - /** @domName DOMSelection.getRangeAt */ + /** @domName Selection.getRangeAt */ Range getRangeAt(int index); - /** @domName DOMSelection.modify */ + /** @domName Selection.modify */ void modify(String alter, String direction, String granularity); - /** @domName DOMSelection.removeAllRanges */ + /** @domName Selection.removeAllRanges */ void removeAllRanges(); - /** @domName DOMSelection.selectAllChildren */ + /** @domName Selection.selectAllChildren */ void selectAllChildren(Node node); - /** @domName DOMSelection.setBaseAndExtent */ + /** @domName Selection.setBaseAndExtent */ void setBaseAndExtent(Node baseNode, int baseOffset, Node extentNode, int extentOffset); - /** @domName DOMSelection.setPosition */ + /** @domName Selection.setPosition */ void setPosition(Node node, int offset); - /** @domName DOMSelection.toString */ + /** @domName Selection.toString */ String toString(); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -10435,15 +10435,15 @@ class _DOMTokenListImpl extends NativeFieldWrapperClass1 implements DOMTokenList // WARNING: Do not edit - generated code. -/// @domName DOMURL +/// @domName URL abstract class DOMURL { factory DOMURL() => _DOMURLFactoryProvider.createDOMURL(); - /** @domName DOMURL.createObjectURL */ + /** @domName URL.createObjectURL */ static final createObjectURL = _DOMURLImpl.createObjectURL; - /** @domName DOMURL.revokeObjectURL */ + /** @domName URL.revokeObjectURL */ static final revokeObjectURL = _DOMURLImpl.revokeObjectURL; } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -15779,7 +15779,7 @@ class _HTMLFontElementImpl extends _HTMLElementImpl implements FontElement { // WARNING: Do not edit - generated code. -/// @domName DOMFormData +/// @domName FormData abstract class FormData { factory FormData([FormElement form]) { @@ -15789,7 +15789,7 @@ abstract class FormData { return _FormDataFactoryProvider.createFormData(form); } - /** @domName DOMFormData.append */ + /** @domName FormData.append */ void append(String name, String value, String filename); } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -18209,13 +18209,13 @@ class _IDBTransactionEventsImpl extends _EventsImpl implements IDBTransactionEve // WARNING: Do not edit - generated code. -/// @domName IDBUpgradeNeededEvent +/// @domName IDBVersionChangeEvent abstract class IDBUpgradeNeededEvent implements Event { - /** @domName IDBUpgradeNeededEvent.newVersion */ + /** @domName IDBVersionChangeEvent.newVersion */ abstract int get newVersion; - /** @domName IDBUpgradeNeededEvent.oldVersion */ + /** @domName IDBVersionChangeEvent.oldVersion */ abstract int get oldVersion; } // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file @@ -20126,7 +20126,7 @@ class _LocalMediaStreamImpl extends _MediaStreamImpl implements LocalMediaStream // WARNING: Do not edit - generated code. -/// @domName DOMWindow +/// @domName Window abstract class LocalWindow implements EventTarget, Window { /** @@ -20169,145 +20169,145 @@ abstract class LocalWindow implements EventTarget, Window { static const int TEMPORARY = 0; - /** @domName DOMWindow.applicationCache */ + /** @domName Window.applicationCache */ abstract DOMApplicationCache get applicationCache; - /** @domName DOMWindow.clientInformation */ + /** @domName Window.clientInformation */ abstract Navigator get clientInformation; - /** @domName DOMWindow.closed */ + /** @domName Window.closed */ abstract bool get closed; - /** @domName DOMWindow.console */ + /** @domName Window.console */ abstract Console get console; - /** @domName DOMWindow.crypto */ + /** @domName Window.crypto */ abstract Crypto get crypto; - /** @domName DOMWindow.defaultStatus */ + /** @domName Window.defaultStatus */ String defaultStatus; - /** @domName DOMWindow.defaultstatus */ + /** @domName Window.defaultstatus */ String defaultstatus; - /** @domName DOMWindow.devicePixelRatio */ + /** @domName Window.devicePixelRatio */ abstract num get devicePixelRatio; - /** @domName DOMWindow.document */ + /** @domName Window.document */ abstract Document get document; - /** @domName DOMWindow.event */ + /** @domName Window.event */ abstract Event get event; - /** @domName DOMWindow.frames */ + /** @domName Window.frames */ abstract Window get frames; - /** @domName DOMWindow.history */ + /** @domName Window.history */ abstract History get history; /** @domName DOMWindow.indexedDB */ abstract IDBFactory get indexedDB; - /** @domName DOMWindow.innerHeight */ + /** @domName Window.innerHeight */ abstract int get innerHeight; - /** @domName DOMWindow.innerWidth */ + /** @domName Window.innerWidth */ abstract int get innerWidth; - /** @domName DOMWindow.length */ + /** @domName Window.length */ abstract int get length; - /** @domName DOMWindow.localStorage */ + /** @domName Window.localStorage */ abstract Storage get localStorage; - /** @domName DOMWindow.location */ + /** @domName Window.location */ Location location; - /** @domName DOMWindow.locationbar */ + /** @domName Window.locationbar */ abstract BarInfo get locationbar; - /** @domName DOMWindow.menubar */ + /** @domName Window.menubar */ abstract BarInfo get menubar; - /** @domName DOMWindow.name */ + /** @domName Window.name */ String name; - /** @domName DOMWindow.navigator */ + /** @domName Window.navigator */ abstract Navigator get navigator; - /** @domName DOMWindow.offscreenBuffering */ + /** @domName Window.offscreenBuffering */ abstract bool get offscreenBuffering; - /** @domName DOMWindow.opener */ + /** @domName Window.opener */ abstract Window get opener; - /** @domName DOMWindow.outerHeight */ + /** @domName Window.outerHeight */ abstract int get outerHeight; - /** @domName DOMWindow.outerWidth */ + /** @domName Window.outerWidth */ abstract int get outerWidth; /** @domName DOMWindow.pagePopupController */ abstract PagePopupController get pagePopupController; - /** @domName DOMWindow.pageXOffset */ + /** @domName Window.pageXOffset */ abstract int get pageXOffset; - /** @domName DOMWindow.pageYOffset */ + /** @domName Window.pageYOffset */ abstract int get pageYOffset; - /** @domName DOMWindow.parent */ + /** @domName Window.parent */ abstract Window get parent; - /** @domName DOMWindow.performance */ + /** @domName Window.performance */ abstract Performance get performance; - /** @domName DOMWindow.personalbar */ + /** @domName Window.personalbar */ abstract BarInfo get personalbar; - /** @domName DOMWindow.screen */ + /** @domName Window.screen */ abstract Screen get screen; - /** @domName DOMWindow.screenLeft */ + /** @domName Window.screenLeft */ abstract int get screenLeft; - /** @domName DOMWindow.screenTop */ + /** @domName Window.screenTop */ abstract int get screenTop; - /** @domName DOMWindow.screenX */ + /** @domName Window.screenX */ abstract int get screenX; - /** @domName DOMWindow.screenY */ + /** @domName Window.screenY */ abstract int get screenY; - /** @domName DOMWindow.scrollX */ + /** @domName Window.scrollX */ abstract int get scrollX; - /** @domName DOMWindow.scrollY */ + /** @domName Window.scrollY */ abstract int get scrollY; - /** @domName DOMWindow.scrollbars */ + /** @domName Window.scrollbars */ abstract BarInfo get scrollbars; - /** @domName DOMWindow.self */ + /** @domName Window.self */ abstract Window get self; - /** @domName DOMWindow.sessionStorage */ + /** @domName Window.sessionStorage */ abstract Storage get sessionStorage; - /** @domName DOMWindow.status */ + /** @domName Window.status */ String status; - /** @domName DOMWindow.statusbar */ + /** @domName Window.statusbar */ abstract BarInfo get statusbar; - /** @domName DOMWindow.styleMedia */ + /** @domName Window.styleMedia */ abstract StyleMedia get styleMedia; - /** @domName DOMWindow.toolbar */ + /** @domName Window.toolbar */ abstract BarInfo get toolbar; - /** @domName DOMWindow.top */ + /** @domName Window.top */ abstract Window get top; /** @domName DOMWindow.webkitIndexedDB */ @@ -20319,124 +20319,124 @@ abstract class LocalWindow implements EventTarget, Window { /** @domName DOMWindow.webkitStorageInfo */ abstract StorageInfo get webkitStorageInfo; - /** @domName DOMWindow.window */ + /** @domName Window.window */ abstract Window get window; - /** @domName DOMWindow.addEventListener */ + /** @domName Window.addEventListener */ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]); - /** @domName DOMWindow.alert */ + /** @domName Window.alert */ void alert(String message); - /** @domName DOMWindow.atob */ + /** @domName Window.atob */ String atob(String string); - /** @domName DOMWindow.blur */ + /** @domName Window.blur */ void blur(); - /** @domName DOMWindow.btoa */ + /** @domName Window.btoa */ String btoa(String string); - /** @domName DOMWindow.captureEvents */ + /** @domName Window.captureEvents */ void captureEvents(); - /** @domName DOMWindow.clearInterval */ + /** @domName Window.clearInterval */ void clearInterval(int handle); - /** @domName DOMWindow.clearTimeout */ + /** @domName Window.clearTimeout */ void clearTimeout(int handle); - /** @domName DOMWindow.close */ + /** @domName Window.close */ void close(); - /** @domName DOMWindow.confirm */ + /** @domName Window.confirm */ bool confirm(String message); - /** @domName DOMWindow.dispatchEvent */ + /** @domName Window.dispatchEvent */ bool $dom_dispatchEvent(Event evt); - /** @domName DOMWindow.find */ + /** @domName Window.find */ bool find(String string, bool caseSensitive, bool backwards, bool wrap, bool wholeWord, bool searchInFrames, bool showDialog); - /** @domName DOMWindow.focus */ + /** @domName Window.focus */ void focus(); - /** @domName DOMWindow.getComputedStyle */ + /** @domName Window.getComputedStyle */ CSSStyleDeclaration $dom_getComputedStyle(Element element, String pseudoElement); - /** @domName DOMWindow.getMatchedCSSRules */ + /** @domName Window.getMatchedCSSRules */ List getMatchedCSSRules(Element element, String pseudoElement); - /** @domName DOMWindow.getSelection */ + /** @domName Window.getSelection */ DOMSelection getSelection(); - /** @domName DOMWindow.matchMedia */ + /** @domName Window.matchMedia */ MediaQueryList matchMedia(String query); - /** @domName DOMWindow.moveBy */ + /** @domName Window.moveBy */ void moveBy(num x, num y); - /** @domName DOMWindow.moveTo */ + /** @domName Window.moveTo */ void moveTo(num x, num y); - /** @domName DOMWindow.open */ + /** @domName Window.open */ Window open(String url, String name, [String options]); /** @domName DOMWindow.openDatabase */ Database openDatabase(String name, String version, String displayName, int estimatedSize, [DatabaseCallback creationCallback]); - /** @domName DOMWindow.postMessage */ + /** @domName Window.postMessage */ void postMessage(/*SerializedScriptValue*/ message, String targetOrigin, [List messagePorts]); - /** @domName DOMWindow.print */ + /** @domName Window.print */ void print(); - /** @domName DOMWindow.prompt */ + /** @domName Window.prompt */ String prompt(String message, String defaultValue); - /** @domName DOMWindow.releaseEvents */ + /** @domName Window.releaseEvents */ void releaseEvents(); - /** @domName DOMWindow.removeEventListener */ + /** @domName Window.removeEventListener */ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]); - /** @domName DOMWindow.resizeBy */ + /** @domName Window.resizeBy */ void resizeBy(num x, num y); - /** @domName DOMWindow.resizeTo */ + /** @domName Window.resizeTo */ void resizeTo(num width, num height); - /** @domName DOMWindow.scroll */ + /** @domName Window.scroll */ void scroll(int x, int y); - /** @domName DOMWindow.scrollBy */ + /** @domName Window.scrollBy */ void scrollBy(int x, int y); - /** @domName DOMWindow.scrollTo */ + /** @domName Window.scrollTo */ void scrollTo(int x, int y); - /** @domName DOMWindow.setInterval */ + /** @domName Window.setInterval */ int setInterval(TimeoutHandler handler, int timeout); - /** @domName DOMWindow.setTimeout */ + /** @domName Window.setTimeout */ int setTimeout(TimeoutHandler handler, int timeout); - /** @domName DOMWindow.showModalDialog */ + /** @domName Window.showModalDialog */ Object showModalDialog(String url, [Object dialogArgs, String featureArgs]); - /** @domName DOMWindow.stop */ + /** @domName Window.stop */ void stop(); - /** @domName DOMWindow.webkitCancelAnimationFrame */ + /** @domName Window.webkitCancelAnimationFrame */ void cancelAnimationFrame(int id); - /** @domName DOMWindow.webkitConvertPointFromNodeToPage */ + /** @domName Window.webkitConvertPointFromNodeToPage */ Point webkitConvertPointFromNodeToPage(Node node, Point p); - /** @domName DOMWindow.webkitConvertPointFromPageToNode */ + /** @domName Window.webkitConvertPointFromPageToNode */ Point webkitConvertPointFromPageToNode(Node node, Point p); - /** @domName DOMWindow.webkitRequestAnimationFrame */ + /** @domName Window.webkitRequestAnimationFrame */ int requestAnimationFrame(RequestAnimationFrameCallback callback); /** @domName DOMWindow.webkitRequestFileSystem */ diff --git a/lib/html/scripts/idlnode.py b/lib/html/scripts/idlnode.py index 78093679e92..511cfe6f47c 100755 --- a/lib/html/scripts/idlnode.py +++ b/lib/html/scripts/idlnode.py @@ -379,8 +379,9 @@ class IDLInterface(IDLNode): self._convert_annotations(ast) self.parents = self._convert_all(ast, 'ParentInterface', IDLParentInterface) - self.javascript_binding_name = self.id - self.doc_js_name = self.id + javascript_interface_name = self.ext_attrs.get('InterfaceName', self.id) + self.javascript_binding_name = javascript_interface_name + self.doc_js_name = javascript_interface_name self.operations = self._convert_all(ast, 'Operation', lambda ast: IDLOperation(ast, self.doc_js_name)) self.attributes = self._convert_all(ast, 'Attribute',