Index: sdk/lib/html/dartium/html_dartium.dart |
diff --git a/sdk/lib/html/dartium/html_dartium.dart b/sdk/lib/html/dartium/html_dartium.dart |
index e35b74a77d30f9ee693ec4b66d355a2f51a62e65..408b3863ad27ed8e6f81d05525e0de09d6b62319 100644 |
--- a/sdk/lib/html/dartium/html_dartium.dart |
+++ b/sdk/lib/html/dartium/html_dartium.dart |
@@ -265,6 +265,24 @@ class AnchorElement extends HtmlElement { |
@DocsEditable() |
void set hreflang(String value) native "HTMLAnchorElement_hreflang_Setter"; |
+ @DomName('HTMLAnchorElement.name') |
+ @DocsEditable() |
+ // http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#HTMLAnchorElement-partial |
+ @deprecated // deprecated |
+ String get name native "HTMLAnchorElement_name_Getter"; |
+ |
+ @DomName('HTMLAnchorElement.name') |
+ @DocsEditable() |
+ // http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#HTMLAnchorElement-partial |
+ @deprecated // deprecated |
+ void set name(String value) native "HTMLAnchorElement_name_Setter"; |
+ |
+ @DomName('HTMLAnchorElement.origin') |
+ @DocsEditable() |
+ // WebKit only |
+ @deprecated // nonstandard |
+ String get origin native "HTMLAnchorElement_origin_Getter"; |
+ |
@DomName('HTMLAnchorElement.pathname') |
@DocsEditable() |
String get pathname native "HTMLAnchorElement_pathname_Getter"; |
@@ -273,6 +291,18 @@ class AnchorElement extends HtmlElement { |
@DocsEditable() |
void set pathname(String value) native "HTMLAnchorElement_pathname_Setter"; |
+ @DomName('HTMLAnchorElement.ping') |
+ @DocsEditable() |
+ // http://www.whatwg.org/specs/web-apps/current-work/multipage/text-level-semantics.html#the-a-element |
+ @deprecated // deprecated |
+ String get ping native "HTMLAnchorElement_ping_Getter"; |
+ |
+ @DomName('HTMLAnchorElement.ping') |
+ @DocsEditable() |
+ // http://www.whatwg.org/specs/web-apps/current-work/multipage/text-level-semantics.html#the-a-element |
+ @deprecated // deprecated |
+ void set ping(String value) native "HTMLAnchorElement_ping_Setter"; |
+ |
@DomName('HTMLAnchorElement.port') |
@DocsEditable() |
String get port native "HTMLAnchorElement_port_Getter"; |
@@ -447,7 +477,7 @@ class ApplicationCache extends EventTarget { |
@DomName('ApplicationCache.addEventListener') |
@DocsEditable() |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "ApplicationCache_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "ApplicationCache_addEventListener_Callback"; |
@DomName('ApplicationCache.dispatchEvent') |
@DocsEditable() |
@@ -455,7 +485,7 @@ class ApplicationCache extends EventTarget { |
@DomName('ApplicationCache.removeEventListener') |
@DocsEditable() |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "ApplicationCache_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "ApplicationCache_removeEventListener_Callback"; |
@DomName('ApplicationCache.oncached') |
@DocsEditable() |
@@ -563,6 +593,18 @@ class AreaElement extends HtmlElement { |
@DocsEditable() |
String get pathname native "HTMLAreaElement_pathname_Getter"; |
+ @DomName('HTMLAreaElement.ping') |
+ @DocsEditable() |
+ // http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#HTMLAreaElement-partial |
+ @deprecated // deprecated |
+ String get ping native "HTMLAreaElement_ping_Getter"; |
+ |
+ @DomName('HTMLAreaElement.ping') |
+ @DocsEditable() |
+ // http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#HTMLAreaElement-partial |
+ @deprecated // deprecated |
+ void set ping(String value) native "HTMLAreaElement_ping_Setter"; |
+ |
@DomName('HTMLAreaElement.port') |
@DocsEditable() |
String get port native "HTMLAreaElement_port_Getter"; |
@@ -3254,6 +3296,12 @@ class CssRule extends NativeFieldWrapperClass2 { |
@DocsEditable() |
static const int SUPPORTS_RULE = 12; |
+ @DomName('CSSRule.UNKNOWN_RULE') |
+ @DocsEditable() |
+ // http://dev.w3.org/csswg/cssom/#changes-from-dom2 |
+ @deprecated // deprecated |
+ static const int UNKNOWN_RULE = 0; |
+ |
@DomName('CSSRule.VIEWPORT_RULE') |
@DocsEditable() |
@Experimental() // untriaged |
@@ -7650,6 +7698,16 @@ class Document extends Node |
@DocsEditable() |
void set _body(HtmlElement value) native "Document_body_Setter"; |
+ @DomName('Document.charset') |
+ @DocsEditable() |
+ @deprecated // nonstandard |
+ String get charset native "Document_charset_Getter"; |
+ |
+ @DomName('Document.charset') |
+ @DocsEditable() |
+ @deprecated // nonstandard |
+ void set charset(String value) native "Document_charset_Setter"; |
+ |
@DomName('Document.cookie') |
@DocsEditable() |
String get cookie native "Document_cookie_Getter"; |
@@ -7755,6 +7813,15 @@ class Document extends Node |
// https://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html#document |
bool get _webkitHidden native "Document_webkitHidden_Getter"; |
+ @DomName('Document.webkitIsFullScreen') |
+ @DocsEditable() |
+ @SupportedBrowser(SupportedBrowser.CHROME) |
+ @SupportedBrowser(SupportedBrowser.SAFARI) |
+ @Experimental() |
+ // https://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html |
+ @deprecated // deprecated |
+ bool get _webkitIsFullScreen native "Document_webkitIsFullScreen_Getter"; |
+ |
@DomName('Document.webkitPointerLockElement') |
@DocsEditable() |
@SupportedBrowser(SupportedBrowser.CHROME) |
@@ -7781,6 +7848,12 @@ class Document extends Node |
@Experimental() |
Range _caretRangeFromPoint(int x, int y) native "Document_caretRangeFromPoint_Callback"; |
+ @DomName('Document.createCDATASection') |
+ @DocsEditable() |
+ // http://dom.spec.whatwg.org/#dom-document-createcdatasection |
+ @deprecated // deprecated |
+ CDataSection createCDataSection(String data) native "Document_createCDATASection_Callback"; |
+ |
@DomName('Document.createDocumentFragment') |
@DocsEditable() |
DocumentFragment createDocumentFragment() native "Document_createDocumentFragment_Callback"; |
@@ -7944,6 +8017,15 @@ class Document extends Node |
@DocsEditable() |
List<Node> _querySelectorAll(String selectors) native "Document_querySelectorAll_Callback"; |
+ @DomName('Document.webkitCancelFullScreen') |
+ @DocsEditable() |
+ @SupportedBrowser(SupportedBrowser.CHROME) |
+ @SupportedBrowser(SupportedBrowser.SAFARI) |
+ @Experimental() |
+ // https://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html |
+ @deprecated // deprecated |
+ void _webkitCancelFullScreen() native "Document_webkitCancelFullScreen_Callback"; |
+ |
@DomName('Document.webkitExitFullscreen') |
@DocsEditable() |
@SupportedBrowser(SupportedBrowser.CHROME) |
@@ -10634,6 +10716,12 @@ abstract class Element extends Node implements ParentNode, ChildNode { |
void insertAdjacentText(String where, String text); |
+ @DomName('Element.ALLOW_KEYBOARD_INPUT') |
+ @DocsEditable() |
+ // https://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html#dom-element-requestfullscreen |
+ @deprecated // deprecated |
+ static const int ALLOW_KEYBOARD_INPUT = 1; |
+ |
@DomName('Element.attributes') |
@DocsEditable() |
_NamedNodeMap get _attributes native "Element_attributes_Getter"; |
@@ -10773,12 +10861,12 @@ abstract class Element extends Node implements ParentNode, ChildNode { |
@DomName('Element.getAttribute') |
@DocsEditable() |
- @Experimental() // untriaged |
+ @deprecated |
String getAttribute(String name) native "Element_getAttribute_Callback"; |
@DomName('Element.getAttributeNS') |
@DocsEditable() |
- @Experimental() // untriaged |
+ @deprecated |
String getAttributeNS(String namespaceURI, String localName) native "Element_getAttributeNS_Callback"; |
@DomName('Element.getBoundingClientRect') |
@@ -10879,10 +10967,12 @@ abstract class Element extends Node implements ParentNode, ChildNode { |
@DomName('Element.setAttribute') |
@DocsEditable() |
+ @deprecated |
void setAttribute(String name, String value) native "Element_setAttribute_Callback"; |
@DomName('Element.setAttributeNS') |
@DocsEditable() |
+ @deprecated |
void setAttributeNS(String namespaceURI, String qualifiedName, String value) native "Element_setAttributeNS_Callback"; |
@DomName('Element.webkitGetRegionFlowRanges') |
@@ -10899,6 +10989,15 @@ abstract class Element extends Node implements ParentNode, ChildNode { |
// http://dev.w3.org/2006/webapi/selectors-api2/#matches |
bool matches(String selectors) native "Element_webkitMatchesSelector_Callback"; |
+ @DomName('Element.webkitRequestFullScreen') |
+ @DocsEditable() |
+ @SupportedBrowser(SupportedBrowser.CHROME) |
+ @SupportedBrowser(SupportedBrowser.SAFARI) |
+ @Experimental() |
+ // https://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html#dom-element-requestfullscreen |
+ @deprecated // deprecated |
+ void requestFullScreen(int flags) native "Element_webkitRequestFullScreen_Callback"; |
+ |
@DomName('Element.webkitRequestFullscreen') |
@DocsEditable() |
@SupportedBrowser(SupportedBrowser.CHROME) |
@@ -11226,6 +11325,18 @@ class EmbedElement extends HtmlElement { |
/// Checks if this type is supported on the current platform. |
static bool get supported => true; |
+ @DomName('HTMLEmbedElement.align') |
+ @DocsEditable() |
+ // http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#HTMLEmbedElement-partial |
+ @deprecated // deprecated |
+ String get align native "HTMLEmbedElement_align_Getter"; |
+ |
+ @DomName('HTMLEmbedElement.align') |
+ @DocsEditable() |
+ // http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#HTMLEmbedElement-partial |
+ @deprecated // deprecated |
+ void set align(String value) native "HTMLEmbedElement_align_Setter"; |
+ |
@DomName('HTMLEmbedElement.height') |
@DocsEditable() |
String get height native "HTMLEmbedElement_height_Getter"; |
@@ -11530,6 +11641,12 @@ class Event extends NativeFieldWrapperClass2 { |
@DocsEditable() |
static const int AT_TARGET = 2; |
+ @DomName('Event.BLUR') |
+ @DocsEditable() |
+ // https://developer.mozilla.org/en-US/docs/DOM/window.captureEvents |
+ @deprecated // deprecated |
+ static const int BLUR = 8192; |
+ |
@DomName('Event.BUBBLING_PHASE') |
@DocsEditable() |
static const int BUBBLING_PHASE = 3; |
@@ -11538,10 +11655,118 @@ class Event extends NativeFieldWrapperClass2 { |
@DocsEditable() |
static const int CAPTURING_PHASE = 1; |
+ @DomName('Event.CHANGE') |
+ @DocsEditable() |
+ // https://developer.mozilla.org/en-US/docs/DOM/window.captureEvents |
+ @deprecated // deprecated |
+ static const int CHANGE = 32768; |
+ |
+ @DomName('Event.CLICK') |
+ @DocsEditable() |
+ // https://developer.mozilla.org/en-US/docs/DOM/window.captureEvents |
+ @deprecated // deprecated |
+ static const int CLICK = 64; |
+ |
+ @DomName('Event.DBLCLICK') |
+ @DocsEditable() |
+ // https://developer.mozilla.org/en-US/docs/DOM/window.captureEvents |
+ @deprecated // deprecated |
+ static const int DBLCLICK = 128; |
+ |
+ @DomName('Event.DRAGDROP') |
+ @DocsEditable() |
+ // https://developer.mozilla.org/en-US/docs/DOM/window.captureEvents |
+ @deprecated // deprecated |
+ static const int DRAGDROP = 2048; |
+ |
+ @DomName('Event.FOCUS') |
+ @DocsEditable() |
+ // https://developer.mozilla.org/en-US/docs/DOM/window.captureEvents |
+ @deprecated // deprecated |
+ static const int FOCUS = 4096; |
+ |
+ @DomName('Event.KEYDOWN') |
+ @DocsEditable() |
+ // https://developer.mozilla.org/en-US/docs/DOM/window.captureEvents |
+ @deprecated // deprecated |
+ static const int KEYDOWN = 256; |
+ |
+ @DomName('Event.KEYPRESS') |
+ @DocsEditable() |
+ // https://developer.mozilla.org/en-US/docs/DOM/window.captureEvents |
+ @deprecated // deprecated |
+ static const int KEYPRESS = 1024; |
+ |
+ @DomName('Event.KEYUP') |
+ @DocsEditable() |
+ // https://developer.mozilla.org/en-US/docs/DOM/window.captureEvents |
+ @deprecated // deprecated |
+ static const int KEYUP = 512; |
+ |
+ @DomName('Event.MOUSEDOWN') |
+ @DocsEditable() |
+ // https://developer.mozilla.org/en-US/docs/DOM/window.captureEvents |
+ @deprecated // deprecated |
+ static const int MOUSEDOWN = 1; |
+ |
+ @DomName('Event.MOUSEDRAG') |
+ @DocsEditable() |
+ // https://developer.mozilla.org/en-US/docs/DOM/window.captureEvents |
+ @deprecated // deprecated |
+ static const int MOUSEDRAG = 32; |
+ |
+ @DomName('Event.MOUSEMOVE') |
+ @DocsEditable() |
+ // https://developer.mozilla.org/en-US/docs/DOM/window.captureEvents |
+ @deprecated // deprecated |
+ static const int MOUSEMOVE = 16; |
+ |
+ @DomName('Event.MOUSEOUT') |
+ @DocsEditable() |
+ // https://developer.mozilla.org/en-US/docs/DOM/window.captureEvents |
+ @deprecated // deprecated |
+ static const int MOUSEOUT = 8; |
+ |
+ @DomName('Event.MOUSEOVER') |
+ @DocsEditable() |
+ // https://developer.mozilla.org/en-US/docs/DOM/window.captureEvents |
+ @deprecated // deprecated |
+ static const int MOUSEOVER = 4; |
+ |
+ @DomName('Event.MOUSEUP') |
+ @DocsEditable() |
+ // https://developer.mozilla.org/en-US/docs/DOM/window.captureEvents |
+ @deprecated // deprecated |
+ static const int MOUSEUP = 2; |
+ |
+ @DomName('Event.NONE') |
+ @DocsEditable() |
+ // https://developer.mozilla.org/en-US/docs/DOM/window.captureEvents |
+ @deprecated // deprecated |
+ static const int NONE = 0; |
+ |
+ @DomName('Event.SELECT') |
+ @DocsEditable() |
+ // https://developer.mozilla.org/en-US/docs/DOM/window.captureEvents |
+ @deprecated // deprecated |
+ static const int SELECT = 16384; |
+ |
@DomName('Event.bubbles') |
@DocsEditable() |
bool get bubbles native "Event_bubbles_Getter"; |
+ @DomName('Event.cancelBubble') |
+ @DocsEditable() |
+ // http://www.w3.org/TR/DOM-Level-3-Events/#events-event-type-stopPropagation |
+ @deprecated // deprecated |
+ bool get cancelBubble native "Event_cancelBubble_Getter"; |
+ |
+ @DomName('Event.cancelBubble') |
+ @DocsEditable() |
+ // http://www.w3.org/TR/DOM-Level-3-Events/#events-event-type-stopPropagation |
+ @deprecated // deprecated |
+ void set cancelBubble(bool value) native "Event_cancelBubble_Setter"; |
+ |
@DomName('Event.cancelable') |
@DocsEditable() |
bool get cancelable native "Event_cancelable_Getter"; |
@@ -11671,7 +11896,7 @@ class EventSource extends EventTarget { |
@DomName('EventSource.addEventListener') |
@DocsEditable() |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "EventSource_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "EventSource_addEventListener_Callback"; |
@DomName('EventSource.dispatchEvent') |
@DocsEditable() |
@@ -11679,7 +11904,7 @@ class EventSource extends EventTarget { |
@DomName('EventSource.removeEventListener') |
@DocsEditable() |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "EventSource_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "EventSource_removeEventListener_Callback"; |
@DomName('EventSource.onerror') |
@DocsEditable() |
@@ -11782,7 +12007,8 @@ class ElementEvents extends Events { |
/** |
* Base class for all browser objects that support events. |
* |
- * Use the [on] property to add, and remove events |
+ * Use the [on] property to add, and remove events (rather than |
+ * [$dom_addEventListener] and [$dom_removeEventListener] |
* for compile-time type checks and a more concise API. |
*/ |
@DomName('EventTarget') |
@@ -11801,7 +12027,8 @@ class EventTarget extends NativeFieldWrapperClass2 { |
@DomName('EventTarget.addEventListener') |
@DocsEditable() |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "EventTarget_addEventListener_Callback"; |
+ @deprecated |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "EventTarget_addEventListener_Callback"; |
@DomName('EventTarget.dispatchEvent') |
@DocsEditable() |
@@ -11809,7 +12036,8 @@ class EventTarget extends NativeFieldWrapperClass2 { |
@DomName('EventTarget.removeEventListener') |
@DocsEditable() |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "EventTarget_removeEventListener_Callback"; |
+ @deprecated |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "EventTarget_removeEventListener_Callback"; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -12179,6 +12407,12 @@ class FileReader extends EventTarget { |
@DocsEditable() |
void readAsArrayBuffer(Blob blob) native "FileReader_readAsArrayBuffer_Callback"; |
+ @DomName('FileReader.readAsBinaryString') |
+ @DocsEditable() |
+ // http://blog.whatwg.org/weekly-stream-autocomplete |
+ @deprecated // deprecated |
+ void readAsBinaryString(Blob blob) native "FileReader_readAsBinaryString_Callback"; |
+ |
@DomName('FileReader.readAsDataURL') |
@DocsEditable() |
void readAsDataUrl(Blob blob) native "FileReader_readAsDataURL_Callback"; |
@@ -12198,7 +12432,7 @@ class FileReader extends EventTarget { |
@DomName('FileReader.addEventListener') |
@DocsEditable() |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "FileReader_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "FileReader_addEventListener_Callback"; |
@DomName('FileReader.dispatchEvent') |
@DocsEditable() |
@@ -12206,7 +12440,7 @@ class FileReader extends EventTarget { |
@DomName('FileReader.removeEventListener') |
@DocsEditable() |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "FileReader_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "FileReader_removeEventListener_Callback"; |
@DomName('FileReader.onabort') |
@DocsEditable() |
@@ -12377,7 +12611,7 @@ class FileWriter extends EventTarget { |
@DomName('FileWriter.addEventListener') |
@DocsEditable() |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "FileWriter_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "FileWriter_addEventListener_Callback"; |
@DomName('FileWriter.dispatchEvent') |
@DocsEditable() |
@@ -12385,7 +12619,7 @@ class FileWriter extends EventTarget { |
@DomName('FileWriter.removeEventListener') |
@DocsEditable() |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "FileWriter_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "FileWriter_removeEventListener_Callback"; |
@DomName('FileWriter.onabort') |
@DocsEditable() |
@@ -12501,7 +12735,7 @@ class FontLoader extends EventTarget { |
@DomName('FontLoader.addEventListener') |
@DocsEditable() |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "FontLoader_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "FontLoader_addEventListener_Callback"; |
@DomName('FontLoader.dispatchEvent') |
@DocsEditable() |
@@ -12509,7 +12743,7 @@ class FontLoader extends EventTarget { |
@DomName('FontLoader.removeEventListener') |
@DocsEditable() |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "FontLoader_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "FontLoader_removeEventListener_Callback"; |
@DomName('FontLoader.onerror') |
@DocsEditable() |
@@ -13282,6 +13516,18 @@ class HtmlDocument extends Document { |
@DocsEditable() |
Element get activeElement native "HTMLDocument_activeElement_Getter"; |
+ @DomName('HTMLDocument.captureEvents') |
+ @DocsEditable() |
+ // http://www.w3.org/TR/DOM-Level-2-Events/events.html#Events-flow-capture |
+ @deprecated // deprecated |
+ void captureEvents() native "HTMLDocument_captureEvents_Callback"; |
+ |
+ @DomName('HTMLDocument.releaseEvents') |
+ @DocsEditable() |
+ // http://www.w3.org/TR/DOM-Level-2-Events/events.html#Events-flow-capture |
+ @deprecated // deprecated |
+ void releaseEvents() native "HTMLDocument_releaseEvents_Callback"; |
+ |
@DomName('Document.body') |
BodyElement get body => _body; |
@@ -14473,6 +14719,16 @@ class ImageElement extends HtmlElement implements CanvasImageSource { |
@DocsEditable() |
void set alt(String value) native "HTMLImageElement_alt_Setter"; |
+ @DomName('HTMLImageElement.border') |
+ @DocsEditable() |
+ @deprecated // deprecated |
+ String get border native "HTMLImageElement_border_Getter"; |
+ |
+ @DomName('HTMLImageElement.border') |
+ @DocsEditable() |
+ @deprecated // deprecated |
+ void set border(String value) native "HTMLImageElement_border_Setter"; |
+ |
@DomName('HTMLImageElement.complete') |
@DocsEditable() |
bool get complete native "HTMLImageElement_complete_Getter"; |
@@ -14501,6 +14757,16 @@ class ImageElement extends HtmlElement implements CanvasImageSource { |
@DocsEditable() |
void set isMap(bool value) native "HTMLImageElement_isMap_Setter"; |
+ @DomName('HTMLImageElement.lowsrc') |
+ @DocsEditable() |
+ @deprecated // deprecated |
+ String get lowsrc native "HTMLImageElement_lowsrc_Getter"; |
+ |
+ @DomName('HTMLImageElement.lowsrc') |
+ @DocsEditable() |
+ @deprecated // deprecated |
+ void set lowsrc(String value) native "HTMLImageElement_lowsrc_Setter"; |
+ |
@DomName('HTMLImageElement.naturalHeight') |
@DocsEditable() |
int get naturalHeight native "HTMLImageElement_naturalHeight_Getter"; |
@@ -14533,6 +14799,16 @@ class ImageElement extends HtmlElement implements CanvasImageSource { |
@DocsEditable() |
void set width(int value) native "HTMLImageElement_width_Setter"; |
+ @DomName('HTMLImageElement.x') |
+ @DocsEditable() |
+ @deprecated // deprecated |
+ int get x native "HTMLImageElement_x_Getter"; |
+ |
+ @DomName('HTMLImageElement.y') |
+ @DocsEditable() |
+ @deprecated // deprecated |
+ int get y native "HTMLImageElement_y_Getter"; |
+ |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
@@ -14890,6 +15166,18 @@ class InputElement extends HtmlElement implements |
@DocsEditable() |
void set type(String value) native "HTMLInputElement_type_Setter"; |
+ @DomName('HTMLInputElement.useMap') |
+ @DocsEditable() |
+ // http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#HTMLInputElement-partial |
+ @deprecated // deprecated |
+ String get useMap native "HTMLInputElement_useMap_Getter"; |
+ |
+ @DomName('HTMLInputElement.useMap') |
+ @DocsEditable() |
+ // http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#HTMLInputElement-partial |
+ @deprecated // deprecated |
+ void set useMap(String value) native "HTMLInputElement_useMap_Setter"; |
+ |
@DomName('HTMLInputElement.validationMessage') |
@DocsEditable() |
String get validationMessage native "HTMLInputElement_validationMessage_Getter"; |
@@ -15884,6 +16172,18 @@ class LIElement extends HtmlElement { |
*/ |
LIElement.created() : super.created(); |
+ @DomName('HTMLLIElement.type') |
+ @DocsEditable() |
+ // http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#HTMLLIElement-partial |
+ @deprecated // deprecated |
+ String get type native "HTMLLIElement_type_Getter"; |
+ |
+ @DomName('HTMLLIElement.type') |
+ @DocsEditable() |
+ // http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#HTMLLIElement-partial |
+ @deprecated // deprecated |
+ void set type(String value) native "HTMLLIElement_type_Setter"; |
+ |
@DomName('HTMLLIElement.value') |
@DocsEditable() |
int get value native "HTMLLIElement_value_Getter"; |
@@ -16314,7 +16614,7 @@ class MediaController extends EventTarget { |
@DomName('MediaController.addEventListener') |
@DocsEditable() |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "MediaController_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "MediaController_addEventListener_Callback"; |
@DomName('MediaController.dispatchEvent') |
@DocsEditable() |
@@ -16322,7 +16622,7 @@ class MediaController extends EventTarget { |
@DomName('MediaController.removeEventListener') |
@DocsEditable() |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "MediaController_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "MediaController_removeEventListener_Callback"; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -17146,7 +17446,7 @@ class MediaKeySession extends EventTarget { |
@DomName('MediaKeySession.addEventListener') |
@DocsEditable() |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "MediaKeySession_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "MediaKeySession_addEventListener_Callback"; |
@DomName('MediaKeySession.dispatchEvent') |
@DocsEditable() |
@@ -17154,7 +17454,7 @@ class MediaKeySession extends EventTarget { |
@DomName('MediaKeySession.removeEventListener') |
@DocsEditable() |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "MediaKeySession_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "MediaKeySession_removeEventListener_Callback"; |
@DomName('MediaKeySession.onwebkitkeyadded') |
@DocsEditable() |
@@ -17353,7 +17653,7 @@ class MediaSource extends EventTarget { |
@DomName('MediaSource.addEventListener') |
@DocsEditable() |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "MediaSource_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "MediaSource_addEventListener_Callback"; |
@DomName('MediaSource.dispatchEvent') |
@DocsEditable() |
@@ -17361,7 +17661,7 @@ class MediaSource extends EventTarget { |
@DomName('MediaSource.removeEventListener') |
@DocsEditable() |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "MediaSource_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "MediaSource_removeEventListener_Callback"; |
} |
// Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file |
@@ -17452,7 +17752,7 @@ class MediaStream extends EventTarget { |
@DomName('MediaStream.addEventListener') |
@DocsEditable() |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "MediaStream_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "MediaStream_addEventListener_Callback"; |
@DomName('MediaStream.dispatchEvent') |
@DocsEditable() |
@@ -17460,7 +17760,7 @@ class MediaStream extends EventTarget { |
@DomName('MediaStream.removeEventListener') |
@DocsEditable() |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "MediaStream_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "MediaStream_removeEventListener_Callback"; |
@DomName('MediaStream.onaddtrack') |
@DocsEditable() |
@@ -17574,7 +17874,7 @@ class MediaStreamTrack extends EventTarget { |
@DomName('MediaStreamTrack.addEventListener') |
@DocsEditable() |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "MediaStreamTrack_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "MediaStreamTrack_addEventListener_Callback"; |
@DomName('MediaStreamTrack.dispatchEvent') |
@DocsEditable() |
@@ -17582,7 +17882,7 @@ class MediaStreamTrack extends EventTarget { |
@DomName('MediaStreamTrack.removeEventListener') |
@DocsEditable() |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "MediaStreamTrack_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "MediaStreamTrack_removeEventListener_Callback"; |
@DomName('MediaStreamTrack.onended') |
@DocsEditable() |
@@ -17798,7 +18098,7 @@ class MessagePort extends EventTarget { |
@DomName('MessagePort.addEventListener') |
@DocsEditable() |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "MessagePort_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "MessagePort_addEventListener_Callback"; |
@DomName('MessagePort.dispatchEvent') |
@DocsEditable() |
@@ -17806,7 +18106,7 @@ class MessagePort extends EventTarget { |
@DomName('MessagePort.removeEventListener') |
@DocsEditable() |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "MessagePort_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "MessagePort_removeEventListener_Callback"; |
@DomName('MessagePort.onmessage') |
@DocsEditable() |
@@ -18013,7 +18313,7 @@ class MidiAccess extends EventTarget { |
@DomName('MIDIAccess.addEventListener') |
@DocsEditable() |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "MIDIAccess_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "MIDIAccess_addEventListener_Callback"; |
@DomName('MIDIAccess.dispatchEvent') |
@DocsEditable() |
@@ -18021,7 +18321,7 @@ class MidiAccess extends EventTarget { |
@DomName('MIDIAccess.removeEventListener') |
@DocsEditable() |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "MIDIAccess_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "MIDIAccess_removeEventListener_Callback"; |
@DomName('MIDIAccess.onconnect') |
@DocsEditable() |
@@ -18190,7 +18490,7 @@ class MidiPort extends EventTarget { |
@DomName('MIDIPort.addEventListener') |
@DocsEditable() |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "MIDIPort_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "MIDIPort_addEventListener_Callback"; |
@DomName('MIDIPort.dispatchEvent') |
@DocsEditable() |
@@ -18198,7 +18498,7 @@ class MidiPort extends EventTarget { |
@DomName('MIDIPort.removeEventListener') |
@DocsEditable() |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "MIDIPort_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "MIDIPort_removeEventListener_Callback"; |
@DomName('MIDIPort.ondisconnect') |
@DocsEditable() |
@@ -18753,7 +19053,7 @@ class NamedFlow extends EventTarget { |
@DomName('WebKitNamedFlow.addEventListener') |
@DocsEditable() |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "WebKitNamedFlow_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "WebKitNamedFlow_addEventListener_Callback"; |
@DomName('WebKitNamedFlow.dispatchEvent') |
@DocsEditable() |
@@ -18761,7 +19061,7 @@ class NamedFlow extends EventTarget { |
@DomName('WebKitNamedFlow.removeEventListener') |
@DocsEditable() |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "WebKitNamedFlow_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "WebKitNamedFlow_removeEventListener_Callback"; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -18895,6 +19195,11 @@ class Navigator extends NativeFieldWrapperClass2 implements NavigatorOnLine, Nav |
@Experimental() // nonstandard |
MimeTypeArray get mimeTypes native "Navigator_mimeTypes_Getter"; |
+ @DomName('Navigator.plugins') |
+ @DocsEditable() |
+ @deprecated // nonstandard |
+ PluginArray get plugins native "Navigator_plugins_Getter"; |
+ |
@DomName('Navigator.product') |
@DocsEditable() |
@Unstable() |
@@ -18937,6 +19242,11 @@ class Navigator extends NativeFieldWrapperClass2 implements NavigatorOnLine, Nav |
@Experimental() |
void getStorageUpdates() native "Navigator_getStorageUpdates_Callback"; |
+ @DomName('Navigator.javaEnabled') |
+ @DocsEditable() |
+ @deprecated // nonstandard |
+ bool javaEnabled() native "Navigator_javaEnabled_Callback"; |
+ |
@DomName('Navigator.registerProtocolHandler') |
@DocsEditable() |
@Unstable() |
@@ -19460,6 +19770,7 @@ class Node extends EventTarget { |
@DomName('Node.childNodes') |
@DocsEditable() |
+ @deprecated |
List<Node> get childNodes native "Node_childNodes_Getter"; |
@DomName('Node.firstChild') |
@@ -19472,10 +19783,14 @@ class Node extends EventTarget { |
@DomName('Node.localName') |
@DocsEditable() |
+ // http://dom.spec.whatwg.org/#dom-node-localname |
+ @deprecated // deprecated |
String get _localName native "Node_localName_Getter"; |
@DomName('Node.namespaceURI') |
@DocsEditable() |
+ // http://dom.spec.whatwg.org/#dom-node-namespaceuri |
+ @deprecated // deprecated |
String get _namespaceUri native "Node_namespaceURI_Getter"; |
@DomName('Node.nextSibling') |
@@ -19557,7 +19872,7 @@ class Node extends EventTarget { |
@DomName('Node.addEventListener') |
@DocsEditable() |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "Node_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "Node_addEventListener_Callback"; |
@DomName('Node.dispatchEvent') |
@DocsEditable() |
@@ -19565,7 +19880,7 @@ class Node extends EventTarget { |
@DomName('Node.removeEventListener') |
@DocsEditable() |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "Node_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "Node_removeEventListener_Callback"; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -19598,6 +19913,16 @@ class NodeFilter extends NativeFieldWrapperClass2 { |
@DocsEditable() |
static const int SHOW_ALL = 0xFFFFFFFF; |
+ @DomName('NodeFilter.SHOW_ATTRIBUTE') |
+ @DocsEditable() |
+ @deprecated // deprecated |
+ static const int SHOW_ATTRIBUTE = 0x00000002; |
+ |
+ @DomName('NodeFilter.SHOW_CDATA_SECTION') |
+ @DocsEditable() |
+ @deprecated // deprecated |
+ static const int SHOW_CDATA_SECTION = 0x00000008; |
+ |
@DomName('NodeFilter.SHOW_COMMENT') |
@DocsEditable() |
static const int SHOW_COMMENT = 0x00000080; |
@@ -19618,6 +19943,21 @@ class NodeFilter extends NativeFieldWrapperClass2 { |
@DocsEditable() |
static const int SHOW_ELEMENT = 0x00000001; |
+ @DomName('NodeFilter.SHOW_ENTITY') |
+ @DocsEditable() |
+ @deprecated // deprecated |
+ static const int SHOW_ENTITY = 0x00000020; |
+ |
+ @DomName('NodeFilter.SHOW_ENTITY_REFERENCE') |
+ @DocsEditable() |
+ @deprecated // deprecated |
+ static const int SHOW_ENTITY_REFERENCE = 0x00000010; |
+ |
+ @DomName('NodeFilter.SHOW_NOTATION') |
+ @DocsEditable() |
+ @deprecated // deprecated |
+ static const int SHOW_NOTATION = 0x00000800; |
+ |
@DomName('NodeFilter.SHOW_PROCESSING_INSTRUCTION') |
@DocsEditable() |
static const int SHOW_PROCESSING_INSTRUCTION = 0x00000040; |
@@ -19877,7 +20217,7 @@ class Notification extends EventTarget { |
@DomName('Notification.addEventListener') |
@DocsEditable() |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "Notification_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "Notification_addEventListener_Callback"; |
@DomName('Notification.dispatchEvent') |
@DocsEditable() |
@@ -19885,7 +20225,7 @@ class Notification extends EventTarget { |
@DomName('Notification.removeEventListener') |
@DocsEditable() |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "Notification_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "Notification_removeEventListener_Callback"; |
@DomName('Notification.onclick') |
@DocsEditable() |
@@ -20039,6 +20379,18 @@ class ObjectElement extends HtmlElement { |
/// Checks if this type is supported on the current platform. |
static bool get supported => true; |
+ @DomName('HTMLObjectElement.code') |
+ @DocsEditable() |
+ // http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#HTMLObjectElement-partial |
+ @deprecated // deprecated |
+ String get code native "HTMLObjectElement_code_Getter"; |
+ |
+ @DomName('HTMLObjectElement.code') |
+ @DocsEditable() |
+ // http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#HTMLObjectElement-partial |
+ @deprecated // deprecated |
+ void set code(String value) native "HTMLObjectElement_code_Setter"; |
+ |
@DomName('HTMLObjectElement.data') |
@DocsEditable() |
String get data native "HTMLObjectElement_data_Getter"; |
@@ -20662,7 +21014,7 @@ class Performance extends EventTarget { |
@DomName('Performance.addEventListener') |
@DocsEditable() |
@Experimental() // untriaged |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "Performance_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "Performance_addEventListener_Callback"; |
@DomName('Performance.dispatchEvent') |
@DocsEditable() |
@@ -20672,7 +21024,7 @@ class Performance extends EventTarget { |
@DomName('Performance.removeEventListener') |
@DocsEditable() |
@Experimental() // untriaged |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "Performance_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "Performance_removeEventListener_Callback"; |
@DomName('Performance.onwebkitresourcetimingbufferfull') |
@DocsEditable() |
@@ -21173,6 +21525,16 @@ class PreElement extends HtmlElement { |
*/ |
PreElement.created() : super.created(); |
+ @DomName('HTMLPreElement.wrap') |
+ @DocsEditable() |
+ @deprecated // deprecated |
+ bool get wrap native "HTMLPreElement_wrap_Getter"; |
+ |
+ @DomName('HTMLPreElement.wrap') |
+ @DocsEditable() |
+ @deprecated // deprecated |
+ void set wrap(bool value) native "HTMLPreElement_wrap_Setter"; |
+ |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
@@ -21509,6 +21871,11 @@ class Range extends NativeFieldWrapperClass2 { |
@DocsEditable() |
void collapse(bool toStart) native "Range_collapse_Callback"; |
+ @DomName('Range.compareNode') |
+ @DocsEditable() |
+ @deprecated // deprecated |
+ int compareNode(Node refNode) native "Range_compareNode_Callback"; |
+ |
@DomName('Range.comparePoint') |
@DocsEditable() |
int comparePoint(Node refNode, int offset) native "Range_comparePoint_Callback"; |
@@ -21546,6 +21913,11 @@ class Range extends NativeFieldWrapperClass2 { |
@DocsEditable() |
void insertNode(Node newNode) native "Range_insertNode_Callback"; |
+ @DomName('Range.intersectsNode') |
+ @DocsEditable() |
+ @deprecated // deprecated |
+ bool intersectsNode(Node refNode) native "Range_intersectsNode_Callback"; |
+ |
@DomName('Range.isPointInRange') |
@DocsEditable() |
bool isPointInRange(Node refNode, int offset) native "Range_isPointInRange_Callback"; |
@@ -21809,7 +22181,7 @@ class RtcDataChannel extends EventTarget { |
@DomName('RTCDataChannel.addEventListener') |
@DocsEditable() |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "RTCDataChannel_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "RTCDataChannel_addEventListener_Callback"; |
@DomName('RTCDataChannel.dispatchEvent') |
@DocsEditable() |
@@ -21817,7 +22189,7 @@ class RtcDataChannel extends EventTarget { |
@DomName('RTCDataChannel.removeEventListener') |
@DocsEditable() |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "RTCDataChannel_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "RTCDataChannel_removeEventListener_Callback"; |
@DomName('RTCDataChannel.onclose') |
@DocsEditable() |
@@ -21916,7 +22288,7 @@ class RtcDtmfSender extends EventTarget { |
@DomName('RTCDTMFSender.addEventListener') |
@DocsEditable() |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "RTCDTMFSender_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "RTCDTMFSender_addEventListener_Callback"; |
@DomName('RTCDTMFSender.dispatchEvent') |
@DocsEditable() |
@@ -21924,7 +22296,7 @@ class RtcDtmfSender extends EventTarget { |
@DomName('RTCDTMFSender.removeEventListener') |
@DocsEditable() |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "RTCDTMFSender_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "RTCDTMFSender_removeEventListener_Callback"; |
@DomName('RTCDTMFSender.ontonechange') |
@DocsEditable() |
@@ -22185,7 +22557,7 @@ class RtcPeerConnection extends EventTarget { |
@DomName('RTCPeerConnection.addEventListener') |
@DocsEditable() |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "RTCPeerConnection_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "RTCPeerConnection_addEventListener_Callback"; |
@DomName('RTCPeerConnection.dispatchEvent') |
@DocsEditable() |
@@ -22193,7 +22565,7 @@ class RtcPeerConnection extends EventTarget { |
@DomName('RTCPeerConnection.removeEventListener') |
@DocsEditable() |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "RTCPeerConnection_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "RTCPeerConnection_removeEventListener_Callback"; |
@DomName('RTCPeerConnection.onaddstream') |
@DocsEditable() |
@@ -22449,6 +22821,30 @@ class ScriptElement extends HtmlElement { |
@DocsEditable() |
void set defer(bool value) native "HTMLScriptElement_defer_Setter"; |
+ @DomName('HTMLScriptElement.event') |
+ @DocsEditable() |
+ // http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#HTMLScriptElement-partial |
+ @deprecated // deprecated |
+ String get event native "HTMLScriptElement_event_Getter"; |
+ |
+ @DomName('HTMLScriptElement.event') |
+ @DocsEditable() |
+ // http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#HTMLScriptElement-partial |
+ @deprecated // deprecated |
+ void set event(String value) native "HTMLScriptElement_event_Setter"; |
+ |
+ @DomName('HTMLScriptElement.htmlFor') |
+ @DocsEditable() |
+ // http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#HTMLScriptElement-partial |
+ @deprecated // deprecated |
+ String get htmlFor native "HTMLScriptElement_htmlFor_Getter"; |
+ |
+ @DomName('HTMLScriptElement.htmlFor') |
+ @DocsEditable() |
+ // http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#HTMLScriptElement-partial |
+ @deprecated // deprecated |
+ void set htmlFor(String value) native "HTMLScriptElement_htmlFor_Setter"; |
+ |
@DomName('HTMLScriptElement.nonce') |
@DocsEditable() |
// https://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html#interaction-with-the-script-src-directive |
@@ -23115,7 +23511,7 @@ class SourceBuffer extends EventTarget { |
@DomName('SourceBuffer.addEventListener') |
@DocsEditable() |
@Experimental() // untriaged |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "SourceBuffer_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "SourceBuffer_addEventListener_Callback"; |
@DomName('SourceBuffer.dispatchEvent') |
@DocsEditable() |
@@ -23125,7 +23521,7 @@ class SourceBuffer extends EventTarget { |
@DomName('SourceBuffer.removeEventListener') |
@DocsEditable() |
@Experimental() // untriaged |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "SourceBuffer_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "SourceBuffer_removeEventListener_Callback"; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -23198,7 +23594,7 @@ class SourceBufferList extends EventTarget with ListMixin<SourceBuffer>, Immutab |
@DomName('SourceBufferList.addEventListener') |
@DocsEditable() |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "SourceBufferList_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "SourceBufferList_addEventListener_Callback"; |
@DomName('SourceBufferList.dispatchEvent') |
@DocsEditable() |
@@ -23206,7 +23602,7 @@ class SourceBufferList extends EventTarget with ListMixin<SourceBuffer>, Immutab |
@DomName('SourceBufferList.removeEventListener') |
@DocsEditable() |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "SourceBufferList_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "SourceBufferList_removeEventListener_Callback"; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
@@ -23631,7 +24027,7 @@ class SpeechRecognition extends EventTarget { |
@DomName('SpeechRecognition.addEventListener') |
@DocsEditable() |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "SpeechRecognition_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "SpeechRecognition_addEventListener_Callback"; |
@DomName('SpeechRecognition.dispatchEvent') |
@DocsEditable() |
@@ -23639,7 +24035,7 @@ class SpeechRecognition extends EventTarget { |
@DomName('SpeechRecognition.removeEventListener') |
@DocsEditable() |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "SpeechRecognition_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "SpeechRecognition_removeEventListener_Callback"; |
@DomName('SpeechRecognition.onaudioend') |
@DocsEditable() |
@@ -23977,7 +24373,7 @@ class SpeechSynthesisUtterance extends EventTarget { |
@DomName('SpeechSynthesisUtterance.addEventListener') |
@DocsEditable() |
@Experimental() // untriaged |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "SpeechSynthesisUtterance_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "SpeechSynthesisUtterance_addEventListener_Callback"; |
@DomName('SpeechSynthesisUtterance.dispatchEvent') |
@DocsEditable() |
@@ -23987,7 +24383,7 @@ class SpeechSynthesisUtterance extends EventTarget { |
@DomName('SpeechSynthesisUtterance.removeEventListener') |
@DocsEditable() |
@Experimental() // untriaged |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "SpeechSynthesisUtterance_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "SpeechSynthesisUtterance_removeEventListener_Callback"; |
@DomName('SpeechSynthesisUtterance.onboundary') |
@DocsEditable() |
@@ -24668,6 +25064,18 @@ class TableElement extends HtmlElement { |
*/ |
TableElement.created() : super.created(); |
+ @DomName('HTMLTableElement.border') |
+ @DocsEditable() |
+ // http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#HTMLTableElement-partial |
+ @deprecated // deprecated |
+ String get border native "HTMLTableElement_border_Getter"; |
+ |
+ @DomName('HTMLTableElement.border') |
+ @DocsEditable() |
+ // http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#HTMLTableElement-partial |
+ @deprecated // deprecated |
+ void set border(String value) native "HTMLTableElement_border_Setter"; |
+ |
@DomName('HTMLTableElement.caption') |
@DocsEditable() |
TableCaptionElement get caption native "HTMLTableElement_caption_Getter"; |
@@ -25183,6 +25591,12 @@ class Text extends CharacterData { |
@Experimental() // untriaged |
List<Node> getDestinationInsertionPoints() native "Text_getDestinationInsertionPoints_Callback"; |
+ @DomName('Text.replaceWholeText') |
+ @DocsEditable() |
+ // http://dom.spec.whatwg.org/#dom-text-replacewholetext |
+ @deprecated // deprecated |
+ Text replaceWholeText(String content) native "Text_replaceWholeText_Callback"; |
+ |
@DomName('Text.splitText') |
@DocsEditable() |
Text splitText(int offset) native "Text_splitText_Callback"; |
@@ -25530,7 +25944,7 @@ class TextTrack extends EventTarget { |
@DomName('TextTrack.addEventListener') |
@DocsEditable() |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "TextTrack_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "TextTrack_addEventListener_Callback"; |
@DomName('TextTrack.dispatchEvent') |
@DocsEditable() |
@@ -25538,7 +25952,7 @@ class TextTrack extends EventTarget { |
@DomName('TextTrack.removeEventListener') |
@DocsEditable() |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "TextTrack_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "TextTrack_removeEventListener_Callback"; |
@DomName('TextTrack.oncuechange') |
@DocsEditable() |
@@ -25690,7 +26104,7 @@ class TextTrackCue extends EventTarget { |
@DomName('TextTrackCue.addEventListener') |
@DocsEditable() |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "TextTrackCue_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "TextTrackCue_addEventListener_Callback"; |
@DomName('TextTrackCue.dispatchEvent') |
@DocsEditable() |
@@ -25698,7 +26112,7 @@ class TextTrackCue extends EventTarget { |
@DomName('TextTrackCue.removeEventListener') |
@DocsEditable() |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "TextTrackCue_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "TextTrackCue_removeEventListener_Callback"; |
@DomName('TextTrackCue.onenter') |
@DocsEditable() |
@@ -25856,7 +26270,7 @@ class TextTrackList extends EventTarget with ListMixin<TextTrack>, ImmutableList |
@DomName('TextTrackList.addEventListener') |
@DocsEditable() |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "TextTrackList_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "TextTrackList_addEventListener_Callback"; |
@DomName('TextTrackList.dispatchEvent') |
@DocsEditable() |
@@ -25864,7 +26278,7 @@ class TextTrackList extends EventTarget with ListMixin<TextTrack>, ImmutableList |
@DomName('TextTrackList.removeEventListener') |
@DocsEditable() |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "TextTrackList_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "TextTrackList_removeEventListener_Callback"; |
@DomName('TextTrackList.onaddtrack') |
@DocsEditable() |
@@ -26328,6 +26742,12 @@ class TreeWalker extends NativeFieldWrapperClass2 { |
@DocsEditable() |
void set currentNode(Node value) native "TreeWalker_currentNode_Setter"; |
+ @DomName('TreeWalker.expandEntityReferences') |
+ @DocsEditable() |
+ // http://dom.spec.whatwg.org/#dom-traversal |
+ @deprecated // deprecated |
+ bool get expandEntityReferences native "TreeWalker_expandEntityReferences_Getter"; |
+ |
@DomName('TreeWalker.filter') |
@DocsEditable() |
NodeFilter get filter native "TreeWalker_filter_Getter"; |
@@ -26523,13 +26943,13 @@ class Url extends NativeFieldWrapperClass2 { |
if ((blob_OR_source_OR_stream is Blob || blob_OR_source_OR_stream == null)) { |
return _createObjectURL_1(blob_OR_source_OR_stream); |
} |
- if ((blob_OR_source_OR_stream is MediaStream || blob_OR_source_OR_stream == null)) { |
+ if ((blob_OR_source_OR_stream is MediaSource || blob_OR_source_OR_stream == null)) { |
return _createObjectURL_2(blob_OR_source_OR_stream); |
} |
- if ((blob_OR_source_OR_stream is MediaSource || blob_OR_source_OR_stream == null)) { |
+ if ((blob_OR_source_OR_stream is _WebKitMediaSource || blob_OR_source_OR_stream == null)) { |
return _createObjectURL_3(blob_OR_source_OR_stream); |
} |
- if ((blob_OR_source_OR_stream is _WebKitMediaSource || blob_OR_source_OR_stream == null)) { |
+ if ((blob_OR_source_OR_stream is MediaStream || blob_OR_source_OR_stream == null)) { |
return _createObjectURL_4(blob_OR_source_OR_stream); |
} |
throw new ArgumentError("Incorrect number or type of arguments"); |
@@ -26665,6 +27085,15 @@ class VideoElement extends MediaElement implements CanvasImageSource { |
@Experimental() |
int get decodedFrameCount native "HTMLVideoElement_webkitDecodedFrameCount_Getter"; |
+ @DomName('HTMLVideoElement.webkitDisplayingFullscreen') |
+ @DocsEditable() |
+ @SupportedBrowser(SupportedBrowser.CHROME) |
+ @SupportedBrowser(SupportedBrowser.SAFARI) |
+ @Experimental() |
+ // https://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html |
+ @deprecated // deprecated |
+ bool get displayingFullscreen native "HTMLVideoElement_webkitDisplayingFullscreen_Getter"; |
+ |
@DomName('HTMLVideoElement.webkitDroppedFrameCount') |
@DocsEditable() |
@SupportedBrowser(SupportedBrowser.CHROME) |
@@ -26672,6 +27101,15 @@ class VideoElement extends MediaElement implements CanvasImageSource { |
@Experimental() |
int get droppedFrameCount native "HTMLVideoElement_webkitDroppedFrameCount_Getter"; |
+ @DomName('HTMLVideoElement.webkitSupportsFullscreen') |
+ @DocsEditable() |
+ @SupportedBrowser(SupportedBrowser.CHROME) |
+ @SupportedBrowser(SupportedBrowser.SAFARI) |
+ @Experimental() |
+ // https://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html |
+ @deprecated // deprecated |
+ bool get supportsFullscreen native "HTMLVideoElement_webkitSupportsFullscreen_Getter"; |
+ |
@DomName('HTMLVideoElement.width') |
@DocsEditable() |
int get width native "HTMLVideoElement_width_Getter"; |
@@ -26680,6 +27118,15 @@ class VideoElement extends MediaElement implements CanvasImageSource { |
@DocsEditable() |
void set width(int value) native "HTMLVideoElement_width_Setter"; |
+ @DomName('HTMLVideoElement.webkitEnterFullScreen') |
+ @DocsEditable() |
+ @SupportedBrowser(SupportedBrowser.CHROME) |
+ @SupportedBrowser(SupportedBrowser.SAFARI) |
+ @Experimental() |
+ // https://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html |
+ @deprecated // deprecated |
+ void enterFullScreen() native "HTMLVideoElement_webkitEnterFullScreen_Callback"; |
+ |
@DomName('HTMLVideoElement.webkitEnterFullscreen') |
@DocsEditable() |
@SupportedBrowser(SupportedBrowser.CHROME) |
@@ -26688,6 +27135,15 @@ class VideoElement extends MediaElement implements CanvasImageSource { |
// https://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html |
void enterFullscreen() native "HTMLVideoElement_webkitEnterFullscreen_Callback"; |
+ @DomName('HTMLVideoElement.webkitExitFullScreen') |
+ @DocsEditable() |
+ @SupportedBrowser(SupportedBrowser.CHROME) |
+ @SupportedBrowser(SupportedBrowser.SAFARI) |
+ @Experimental() |
+ // https://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html#dom-document-exitfullscreen |
+ @deprecated // deprecated |
+ void exitFullScreen() native "HTMLVideoElement_webkitExitFullScreen_Callback"; |
+ |
@DomName('HTMLVideoElement.webkitExitFullscreen') |
@DocsEditable() |
@SupportedBrowser(SupportedBrowser.CHROME) |
@@ -26819,6 +27275,11 @@ class WebSocket extends EventTarget { |
@DocsEditable() |
static const int OPEN = 1; |
+ @DomName('WebSocket.URL') |
+ @DocsEditable() |
+ @deprecated // deprecated |
+ String get Url native "WebSocket_URL_Getter"; |
+ |
@DomName('WebSocket.binaryType') |
@DocsEditable() |
String get binaryType native "WebSocket_binaryType_Getter"; |
@@ -26895,7 +27356,7 @@ class WebSocket extends EventTarget { |
@DomName('WebSocket.addEventListener') |
@DocsEditable() |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "WebSocket_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "WebSocket_addEventListener_Callback"; |
@DomName('WebSocket.dispatchEvent') |
@DocsEditable() |
@@ -26903,7 +27364,7 @@ class WebSocket extends EventTarget { |
@DomName('WebSocket.removeEventListener') |
@DocsEditable() |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "WebSocket_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "WebSocket_removeEventListener_Callback"; |
@DomName('WebSocket.onclose') |
@DocsEditable() |
@@ -27305,6 +27766,11 @@ class Window extends EventTarget implements WindowBase, _WindowTimers, WindowBas |
@DocsEditable() |
Document get document native "Window_document_Getter"; |
+ @DomName('Window.event') |
+ @DocsEditable() |
+ @deprecated // deprecated |
+ Event get event native "Window_event_Getter"; |
+ |
@DomName('Window.history') |
@DocsEditable() |
History get history native "Window_history_Getter"; |
@@ -27389,6 +27855,12 @@ class Window extends EventTarget implements WindowBase, _WindowTimers, WindowBas |
@SupportedBrowser(SupportedBrowser.IE) |
Performance get performance native "Window_performance_Getter"; |
+ @DomName('Window.personalbar') |
+ @DocsEditable() |
+ // https://developer.mozilla.org/en-US/docs/DOM/window.personalbar |
+ @deprecated // deprecated |
+ BarProp get personalbar native "Window_personalbar_Getter"; |
+ |
@DomName('Window.screen') |
@DocsEditable() |
Screen get screen native "Window_screen_Getter"; |
@@ -27461,6 +27933,24 @@ class Window extends EventTarget implements WindowBase, _WindowTimers, WindowBas |
@DocsEditable() |
WindowBase get top native "Window_top_Getter"; |
+ @DomName('Window.webkitNotifications') |
+ @DocsEditable() |
+ @SupportedBrowser(SupportedBrowser.CHROME) |
+ @SupportedBrowser(SupportedBrowser.SAFARI) |
+ @Experimental() |
+ // https://plus.sandbox.google.com/u/0/+GoogleChromeDevelopers/posts/8vWo8hq4pDm?e=Showroom |
+ @deprecated // deprecated |
+ NotificationCenter get notifications native "Window_webkitNotifications_Getter"; |
+ |
+ @DomName('Window.webkitStorageInfo') |
+ @DocsEditable() |
+ @SupportedBrowser(SupportedBrowser.CHROME) |
+ @SupportedBrowser(SupportedBrowser.SAFARI) |
+ @Experimental() |
+ // http://www.w3.org/TR/file-system-api/ |
+ @deprecated // deprecated |
+ StorageInfo get storageInfo native "Window_webkitStorageInfo_Getter"; |
+ |
@DomName('Window.window') |
@DocsEditable() |
WindowBase get window native "Window_window_Getter"; |
@@ -27487,6 +27977,12 @@ class Window extends EventTarget implements WindowBase, _WindowTimers, WindowBas |
@DocsEditable() |
void cancelAnimationFrame(int id) native "Window_cancelAnimationFrame_Callback"; |
+ @DomName('Window.captureEvents') |
+ @DocsEditable() |
+ // http://www.w3.org/TR/DOM-Level-2-Events/events.html#Events-flow-capture |
+ @deprecated // deprecated |
+ void captureEvents() native "Window_captureEvents_Callback"; |
+ |
@DomName('Window.close') |
@DocsEditable() |
void close() native "Window_close_Callback"; |
@@ -27590,6 +28086,12 @@ class Window extends EventTarget implements WindowBase, _WindowTimers, WindowBas |
@DocsEditable() |
void print() native "Window_print_Callback"; |
+ @DomName('Window.releaseEvents') |
+ @DocsEditable() |
+ // http://www.w3.org/TR/DOM-Level-2-Events/events.html#Events-flow-capture |
+ @deprecated // deprecated |
+ void releaseEvents() native "Window_releaseEvents_Callback"; |
+ |
@DomName('Window.requestAnimationFrame') |
@DocsEditable() |
int _requestAnimationFrame(RequestAnimationFrameCallback callback) native "Window_requestAnimationFrame_Callback"; |
@@ -27674,7 +28176,7 @@ class Window extends EventTarget implements WindowBase, _WindowTimers, WindowBas |
@DomName('Window.addEventListener') |
@DocsEditable() |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "Window_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "Window_addEventListener_Callback"; |
@DomName('Window.dispatchEvent') |
@DocsEditable() |
@@ -27682,7 +28184,7 @@ class Window extends EventTarget implements WindowBase, _WindowTimers, WindowBas |
@DomName('Window.removeEventListener') |
@DocsEditable() |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "Window_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "Window_removeEventListener_Callback"; |
@DomName('Window.atob') |
@DocsEditable() |
@@ -28088,7 +28590,7 @@ class Worker extends EventTarget implements AbstractWorker { |
@DomName('Worker.addEventListener') |
@DocsEditable() |
@Experimental() // untriaged |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "Worker_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "Worker_addEventListener_Callback"; |
@DomName('Worker.dispatchEvent') |
@DocsEditable() |
@@ -28098,7 +28600,7 @@ class Worker extends EventTarget implements AbstractWorker { |
@DomName('Worker.removeEventListener') |
@DocsEditable() |
@Experimental() // untriaged |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "Worker_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "Worker_removeEventListener_Callback"; |
@DomName('Worker.onerror') |
@DocsEditable() |
@@ -28277,7 +28779,7 @@ class WorkerGlobalScope extends EventTarget implements _WindowTimers, WindowBase |
@DomName('WorkerGlobalScope.addEventListener') |
@DocsEditable() |
@Experimental() // untriaged |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "WorkerGlobalScope_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "WorkerGlobalScope_addEventListener_Callback"; |
@DomName('WorkerGlobalScope.dispatchEvent') |
@DocsEditable() |
@@ -28287,7 +28789,7 @@ class WorkerGlobalScope extends EventTarget implements _WindowTimers, WindowBase |
@DomName('WorkerGlobalScope.removeEventListener') |
@DocsEditable() |
@Experimental() // untriaged |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "WorkerGlobalScope_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "WorkerGlobalScope_removeEventListener_Callback"; |
@DomName('WorkerGlobalScope.atob') |
@DocsEditable() |
@@ -28566,7 +29068,7 @@ class XmlHttpRequestEventTarget extends EventTarget { |
@DomName('XMLHttpRequestEventTarget.addEventListener') |
@DocsEditable() |
@Experimental() // untriaged |
- void _addEventListener(String type, EventListener listener, [bool useCapture]) native "XMLHttpRequestEventTarget_addEventListener_Callback"; |
+ void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) native "XMLHttpRequestEventTarget_addEventListener_Callback"; |
@DomName('XMLHttpRequestEventTarget.dispatchEvent') |
@DocsEditable() |
@@ -28576,7 +29078,7 @@ class XmlHttpRequestEventTarget extends EventTarget { |
@DomName('XMLHttpRequestEventTarget.removeEventListener') |
@DocsEditable() |
@Experimental() // untriaged |
- void _removeEventListener(String type, EventListener listener, [bool useCapture]) native "XMLHttpRequestEventTarget_removeEventListener_Callback"; |
+ void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) native "XMLHttpRequestEventTarget_removeEventListener_Callback"; |
@DomName('XMLHttpRequestEventTarget.onabort') |
@DocsEditable() |
@@ -28744,6 +29246,16 @@ class _Attr extends Node { |
@Experimental() // untriaged |
String get _namespaceUri native "Attr_namespaceURI_Getter"; |
+ @DomName('Attr.ownerElement') |
+ @DocsEditable() |
+ @deprecated // deprecated |
+ Element get ownerElement native "Attr_ownerElement_Getter"; |
+ |
+ @DomName('Attr.specified') |
+ @DocsEditable() |
+ @deprecated // deprecated |
+ bool get specified native "Attr_specified_Getter"; |
+ |
@DomName('Attr.value') |
@DocsEditable() |
String get value native "Attr_value_Getter"; |
@@ -31365,13 +31877,13 @@ class _EventStreamSubscription<T extends Event> extends StreamSubscription<T> { |
void _tryResume() { |
if (_onData != null && !isPaused) { |
- _target._addEventListener(_eventType, _onData, _useCapture); |
+ _target.$dom_addEventListener(_eventType, _onData, _useCapture); |
} |
} |
void _unlisten() { |
if (_onData != null) { |
- _target._removeEventListener(_eventType, _onData, _useCapture); |
+ _target.$dom_removeEventListener(_eventType, _onData, _useCapture); |
} |
} |
@@ -34789,15 +35301,6 @@ class _Utils { |
return result; |
} |
- static List captureParsedStackTrace() { |
- try { |
- // Throwing an exception is the only way to generate a stack trace. |
- throw new Exception(); |
- } catch (e, stackTrace) { |
- return parseStackTrace(stackTrace); |
- } |
- } |
- |
static void populateMap(Map result, List list) { |
for (int i = 0; i < list.length; i += 2) { |
result[list[i]] = list[i + 1]; |
@@ -35129,38 +35632,9 @@ class _Utils { |
throw new UnsupportedError("Invalid custom element from $libName."); |
} |
var className = MirrorSystem.getName(cls.simpleName); |
- var createdConstructor = cls.constructors[new Symbol('$className.created')]; |
- if (createdConstructor == null) { |
- throw new UnsupportedError( |
- 'Class is missing constructor $className.created'); |
- } |
- |
- if (createdConstructor.parameters.length > 0) { |
- throw new UnsupportedError( |
- 'Constructor $className.created must take zero arguments'); |
- } |
- |
- Symbol objectName = reflectClass(Object).qualifiedName; |
- bool isRoot(ClassMirror cls) => |
- cls == null || cls.qualifiedName == objectName; |
- Symbol elementName = reflectClass(HtmlElement).qualifiedName; |
- bool isElement(ClassMirror cls) => |
- cls != null && cls.qualifiedName == elementName; |
- ClassMirror superClass = cls.superclass; |
- ClassMirror nativeClass = _isBuiltinType(superClass) ? superClass : null; |
- while(!isRoot(superClass) && !isElement(superClass)) { |
- superClass = superClass.superclass; |
- if (nativeClass == null && _isBuiltinType(superClass)) { |
- nativeClass = superClass; |
- } |
+ if (!cls.constructors.containsKey(new Symbol('$className.created'))) { |
+ throw new UnsupportedError('Class is missing constructor $className.created'); |
} |
- if (extendsTagName == null) { |
- if (nativeClass.reflectedType != HtmlElement) { |
- throw new UnsupportedError('Class must provide extendsTag if base ' |
- 'native class is not HTMLElement'); |
- } |
- } |
- |
_register(document, tag, type, extendsTagName); |
} |