| 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);
|
| }
|
|
|
|
|