| 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 52544f05df4bf0b0da12e75cba7a9a6cbff1a49d..65d77920a21912987e9e604ae5665c2a5402195e 100644
|
| --- a/sdk/lib/html/dartium/html_dartium.dart
|
| +++ b/sdk/lib/html/dartium/html_dartium.dart
|
| @@ -148,6 +148,31 @@ class AesCbcParams extends Algorithm {
|
|
|
|
|
| @DocsEditable()
|
| +@DomName('AesCtrParams')
|
| +@Experimental() // untriaged
|
| +class AesCtrParams extends Algorithm {
|
| + // To suppress missing implicit constructor warnings.
|
| + factory AesCtrParams._() { throw new UnsupportedError("Not supported"); }
|
| +
|
| + @DomName('AesCtrParams.counter')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + Uint8List get counter native "AesCtrParams_counter_Getter";
|
| +
|
| + @DomName('AesCtrParams.length')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + int get length native "AesCtrParams_length_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
|
| +// BSD-style license that can be found in the LICENSE file.
|
| +
|
| +// WARNING: Do not edit - generated code.
|
| +
|
| +
|
| +@DocsEditable()
|
| @DomName('AesKeyGenParams')
|
| @Experimental() // untriaged
|
| class AesKeyGenParams extends Algorithm {
|
| @@ -1670,11 +1695,11 @@ class CanvasRenderingContext2D extends CanvasRenderingContext {
|
|
|
| @DomName('CanvasRenderingContext2D.fillStyle')
|
| @DocsEditable()
|
| - dynamic get fillStyle native "CanvasRenderingContext2D_fillStyle_Getter";
|
| + Object get fillStyle native "CanvasRenderingContext2D_fillStyle_Getter";
|
|
|
| @DomName('CanvasRenderingContext2D.fillStyle')
|
| @DocsEditable()
|
| - void set fillStyle(dynamic value) native "CanvasRenderingContext2D_fillStyle_Setter";
|
| + void set fillStyle(Object value) native "CanvasRenderingContext2D_fillStyle_Setter";
|
|
|
| @DomName('CanvasRenderingContext2D.font')
|
| @DocsEditable()
|
| @@ -1804,11 +1829,11 @@ class CanvasRenderingContext2D extends CanvasRenderingContext {
|
|
|
| @DomName('CanvasRenderingContext2D.strokeStyle')
|
| @DocsEditable()
|
| - dynamic get strokeStyle native "CanvasRenderingContext2D_strokeStyle_Getter";
|
| + Object get strokeStyle native "CanvasRenderingContext2D_strokeStyle_Getter";
|
|
|
| @DomName('CanvasRenderingContext2D.strokeStyle')
|
| @DocsEditable()
|
| - void set strokeStyle(dynamic value) native "CanvasRenderingContext2D_strokeStyle_Setter";
|
| + void set strokeStyle(Object value) native "CanvasRenderingContext2D_strokeStyle_Setter";
|
|
|
| @DomName('CanvasRenderingContext2D.textAlign')
|
| @DocsEditable()
|
| @@ -3013,35 +3038,6 @@ class CssFontFaceRule extends CssRule {
|
|
|
|
|
| @DocsEditable()
|
| -@DomName('CSSHostRule')
|
| -@SupportedBrowser(SupportedBrowser.CHROME, '26')
|
| -@Experimental()
|
| -// https://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/shadow/index.html#css-host-rule-interface
|
| -class CssHostRule extends CssRule {
|
| - // To suppress missing implicit constructor warnings.
|
| - factory CssHostRule._() { throw new UnsupportedError("Not supported"); }
|
| -
|
| - @DomName('CSSHostRule.cssRules')
|
| - @DocsEditable()
|
| - List<CssRule> get cssRules native "CSSHostRule_cssRules_Getter";
|
| -
|
| - @DomName('CSSHostRule.deleteRule')
|
| - @DocsEditable()
|
| - void deleteRule(int index) native "CSSHostRule_deleteRule_Callback";
|
| -
|
| - @DomName('CSSHostRule.insertRule')
|
| - @DocsEditable()
|
| - int insertRule(String rule, int index) native "CSSHostRule_insertRule_Callback";
|
| -
|
| -}
|
| -// 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
|
| -// BSD-style license that can be found in the LICENSE file.
|
| -
|
| -// WARNING: Do not edit - generated code.
|
| -
|
| -
|
| -@DocsEditable()
|
| @DomName('CSSImportRule')
|
| class CssImportRule extends CssRule {
|
| // To suppress missing implicit constructor warnings.
|
| @@ -3239,12 +3235,6 @@ class CssRule extends NativeFieldWrapperClass2 {
|
| @DocsEditable()
|
| static const int FONT_FACE_RULE = 5;
|
|
|
| - @DomName('CSSRule.HOST_RULE')
|
| - @DocsEditable()
|
| - // https://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/shadow/index.html#api-css-rule-host-rule
|
| - @Experimental()
|
| - static const int HOST_RULE = 1001;
|
| -
|
| @DomName('CSSRule.IMPORT_RULE')
|
| @DocsEditable()
|
| static const int IMPORT_RULE = 3;
|
| @@ -7647,6 +7637,11 @@ class Document extends Node
|
| @DocsEditable()
|
| HeadElement get _head native "Document_head_Getter";
|
|
|
| + @DomName('Document.hidden')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + bool get hidden native "Document_hidden_Getter";
|
| +
|
| @DomName('Document.implementation')
|
| @DocsEditable()
|
| DomImplementation get implementation native "Document_implementation_Getter";
|
| @@ -7693,6 +7688,11 @@ class Document extends Node
|
| @DocsEditable()
|
| void set _title(String value) native "Document_title_Setter";
|
|
|
| + @DomName('Document.visibilityState')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + String get visibilityState native "Document_visibilityState_Getter";
|
| +
|
| @DomName('Document.webkitFullscreenElement')
|
| @DocsEditable()
|
| @SupportedBrowser(SupportedBrowser.CHROME)
|
| @@ -7735,7 +7735,7 @@ class Document extends Node
|
|
|
| @DomName('Document.adoptNode')
|
| @DocsEditable()
|
| - Node adoptNode(Node source) native "Document_adoptNode_Callback";
|
| + Node adoptNode(Node node) native "Document_adoptNode_Callback";
|
|
|
| @DomName('Document.caretRangeFromPoint')
|
| @DocsEditable()
|
| @@ -7759,26 +7759,21 @@ class Document extends Node
|
| @DocsEditable()
|
| Event _createEvent(String eventType) native "Document_createEvent_Callback";
|
|
|
| - NodeIterator _createNodeIterator(Node root, [int whatToShow, NodeFilter filter, bool expandEntityReferences]) {
|
| - if (expandEntityReferences != null) {
|
| - return _createNodeIterator_1(root, whatToShow, filter, expandEntityReferences);
|
| - }
|
| + NodeIterator _createNodeIterator(Node root, [int whatToShow, NodeFilter filter]) {
|
| if (filter != null) {
|
| - return _createNodeIterator_2(root, whatToShow, filter);
|
| + return _createNodeIterator_1(root, whatToShow, filter);
|
| }
|
| if (whatToShow != null) {
|
| - return _createNodeIterator_3(root, whatToShow);
|
| + return _createNodeIterator_2(root, whatToShow);
|
| }
|
| - return _createNodeIterator_4(root);
|
| + return _createNodeIterator_3(root);
|
| }
|
|
|
| - NodeIterator _createNodeIterator_1(root, whatToShow, filter, expandEntityReferences) native "Document__createNodeIterator_1_Callback";
|
| -
|
| - NodeIterator _createNodeIterator_2(root, whatToShow, filter) native "Document__createNodeIterator_2_Callback";
|
| + NodeIterator _createNodeIterator_1(root, whatToShow, filter) native "Document__createNodeIterator_1_Callback";
|
|
|
| - NodeIterator _createNodeIterator_3(root, whatToShow) native "Document__createNodeIterator_3_Callback";
|
| + NodeIterator _createNodeIterator_2(root, whatToShow) native "Document__createNodeIterator_2_Callback";
|
|
|
| - NodeIterator _createNodeIterator_4(root) native "Document__createNodeIterator_4_Callback";
|
| + NodeIterator _createNodeIterator_3(root) native "Document__createNodeIterator_3_Callback";
|
|
|
| @DomName('Document.createRange')
|
| @DocsEditable()
|
| @@ -7794,26 +7789,21 @@ class Document extends Node
|
| @Experimental()
|
| Touch _createTouch(Window window, EventTarget target, int identifier, int pageX, int pageY, int screenX, int screenY, int webkitRadiusX, int webkitRadiusY, num webkitRotationAngle, num webkitForce) native "Document_createTouch_Callback";
|
|
|
| - TreeWalker _createTreeWalker(Node root, [int whatToShow, NodeFilter filter, bool expandEntityReferences]) {
|
| - if (expandEntityReferences != null) {
|
| - return _createTreeWalker_1(root, whatToShow, filter, expandEntityReferences);
|
| - }
|
| + TreeWalker _createTreeWalker(Node root, [int whatToShow, NodeFilter filter]) {
|
| if (filter != null) {
|
| - return _createTreeWalker_2(root, whatToShow, filter);
|
| + return _createTreeWalker_1(root, whatToShow, filter);
|
| }
|
| if (whatToShow != null) {
|
| - return _createTreeWalker_3(root, whatToShow);
|
| + return _createTreeWalker_2(root, whatToShow);
|
| }
|
| - return _createTreeWalker_4(root);
|
| + return _createTreeWalker_3(root);
|
| }
|
|
|
| - TreeWalker _createTreeWalker_1(root, whatToShow, filter, expandEntityReferences) native "Document__createTreeWalker_1_Callback";
|
| -
|
| - TreeWalker _createTreeWalker_2(root, whatToShow, filter) native "Document__createTreeWalker_2_Callback";
|
| + TreeWalker _createTreeWalker_1(root, whatToShow, filter) native "Document__createTreeWalker_1_Callback";
|
|
|
| - TreeWalker _createTreeWalker_3(root, whatToShow) native "Document__createTreeWalker_3_Callback";
|
| + TreeWalker _createTreeWalker_2(root, whatToShow) native "Document__createTreeWalker_2_Callback";
|
|
|
| - TreeWalker _createTreeWalker_4(root) native "Document__createTreeWalker_4_Callback";
|
| + TreeWalker _createTreeWalker_3(root) native "Document__createTreeWalker_3_Callback";
|
|
|
| @DomName('Document.elementFromPoint')
|
| @DocsEditable()
|
| @@ -7835,7 +7825,7 @@ class Document extends Node
|
|
|
| @DomName('Document.getElementsByClassName')
|
| @DocsEditable()
|
| - List<Node> getElementsByClassName(String tagname) native "Document_getElementsByClassName_Callback";
|
| + List<Node> getElementsByClassName(String classNames) native "Document_getElementsByClassName_Callback";
|
|
|
| @DomName('Document.getElementsByName')
|
| @DocsEditable()
|
| @@ -7843,18 +7833,18 @@ class Document extends Node
|
|
|
| @DomName('Document.getElementsByTagName')
|
| @DocsEditable()
|
| - List<Node> getElementsByTagName(String tagname) native "Document_getElementsByTagName_Callback";
|
| + List<Node> getElementsByTagName(String localName) native "Document_getElementsByTagName_Callback";
|
|
|
| - Node importNode(Node importedNode, [bool deep]) {
|
| + Node importNode(Node node, [bool deep]) {
|
| if (deep != null) {
|
| - return _importNode_1(importedNode, deep);
|
| + return _importNode_1(node, deep);
|
| }
|
| - return _importNode_2(importedNode);
|
| + return _importNode_2(node);
|
| }
|
|
|
| - Node _importNode_1(importedNode, deep) native "Document__importNode_1_Callback";
|
| + Node _importNode_1(node, deep) native "Document__importNode_1_Callback";
|
|
|
| - Node _importNode_2(importedNode) native "Document__importNode_2_Callback";
|
| + Node _importNode_2(node) native "Document__importNode_2_Callback";
|
|
|
| @DomName('Document.queryCommandEnabled')
|
| @DocsEditable()
|
| @@ -8683,17 +8673,49 @@ abstract class DomStringMap extends NativeFieldWrapperClass2 {
|
| // To suppress missing implicit constructor warnings.
|
| factory DomStringMap._() { throw new UnsupportedError("Not supported"); }
|
|
|
| - @DomName('DOMStringMap.__delete__')
|
| - @DocsEditable()
|
| - bool __delete__(String name) native "DOMStringMap___delete___Callback";
|
| + bool __delete__(index_OR_name) {
|
| + if ((index_OR_name is int || index_OR_name == null)) {
|
| + return ___delete___1(index_OR_name);
|
| + }
|
| + if ((index_OR_name is String || index_OR_name == null)) {
|
| + return ___delete___2(index_OR_name);
|
| + }
|
| + throw new ArgumentError("Incorrect number or type of arguments");
|
| + }
|
|
|
| - @DomName('DOMStringMap.__getter__')
|
| - @DocsEditable()
|
| - String __getter__(String name) native "DOMStringMap___getter___Callback";
|
| + bool ___delete___1(index_OR_name) native "DOMStringMap____delete___1_Callback";
|
|
|
| - @DomName('DOMStringMap.__setter__')
|
| - @DocsEditable()
|
| - void __setter__(String name, String value) native "DOMStringMap___setter___Callback";
|
| + bool ___delete___2(index_OR_name) native "DOMStringMap____delete___2_Callback";
|
| +
|
| + String __getter__(index_OR_name) {
|
| + if ((index_OR_name is int || index_OR_name == null)) {
|
| + return ___getter___1(index_OR_name);
|
| + }
|
| + if ((index_OR_name is String || index_OR_name == null)) {
|
| + return ___getter___2(index_OR_name);
|
| + }
|
| + throw new ArgumentError("Incorrect number or type of arguments");
|
| + }
|
| +
|
| + String ___getter___1(index_OR_name) native "DOMStringMap____getter___1_Callback";
|
| +
|
| + String ___getter___2(index_OR_name) native "DOMStringMap____getter___2_Callback";
|
| +
|
| + void __setter__(index_OR_name, String value) {
|
| + if ((value is String || value == null) && (index_OR_name is int || index_OR_name == null)) {
|
| + ___setter___1(index_OR_name, value);
|
| + return;
|
| + }
|
| + if ((value is String || value == null) && (index_OR_name is String || index_OR_name == null)) {
|
| + ___setter___2(index_OR_name, value);
|
| + return;
|
| + }
|
| + throw new ArgumentError("Incorrect number or type of arguments");
|
| + }
|
| +
|
| + void ___setter___1(index_OR_name, value) native "DOMStringMap____setter___1_Callback";
|
| +
|
| + void ___setter___2(index_OR_name, value) native "DOMStringMap____setter___2_Callback";
|
|
|
| }
|
| // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| @@ -11183,8 +11205,6 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode,
|
|
|
| Element insertAdjacentElement(String where, Element element);
|
|
|
| - void insertAdjacentHtml(String where, String html);
|
| -
|
| void insertAdjacentText(String where, String text);
|
|
|
| @DomName('Element.attributes')
|
| @@ -11363,6 +11383,19 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode,
|
| // http://dev.w3.org/csswg/css-regions/#dom-region-regionoverset
|
| String get regionOverset native "Element_webkitRegionOverset_Getter";
|
|
|
| + void animate(List<Map> keyframes, [num duration]) {
|
| + if (duration != null) {
|
| + _animate_1(keyframes, duration);
|
| + return;
|
| + }
|
| + _animate_2(keyframes);
|
| + return;
|
| + }
|
| +
|
| + void _animate_1(keyframes, duration) native "Element__animate_1_Callback";
|
| +
|
| + void _animate_2(keyframes) native "Element__animate_2_Callback";
|
| +
|
| @DomName('Element.blur')
|
| @DocsEditable()
|
| void blur() native "Element_blur_Callback";
|
| @@ -11450,7 +11483,7 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode,
|
| */
|
| @DomName('Element.getElementsByClassName')
|
| @DocsEditable()
|
| - List<Node> getElementsByClassName(String name) native "Element_getElementsByClassName_Callback";
|
| + List<Node> getElementsByClassName(String classNames) native "Element_getElementsByClassName_Callback";
|
|
|
| @DomName('Element.getElementsByTagName')
|
| @DocsEditable()
|
| @@ -11464,6 +11497,11 @@ abstract class Element extends Node implements GlobalEventHandlers, ParentNode,
|
| @DocsEditable()
|
| bool _hasAttributeNS(String namespaceURI, String localName) native "Element_hasAttributeNS_Callback";
|
|
|
| + @DomName('Element.insertAdjacentHTML')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + void insertAdjacentHtml(String where, String html) native "Element_insertAdjacentHTML_Callback";
|
| +
|
| /**
|
| * Finds the first descendant element of this element that matches the
|
| * specified group of selectors.
|
| @@ -12806,6 +12844,11 @@ class File extends Blob {
|
| // To suppress missing implicit constructor warnings.
|
| factory File._() { throw new UnsupportedError("Not supported"); }
|
|
|
| + @DomName('File.lastModified')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + int get lastModified native "File_lastModified_Getter";
|
| +
|
| @DomName('File.lastModifiedDate')
|
| @DocsEditable()
|
| DateTime get lastModifiedDate native "File_lastModifiedDate_Getter";
|
| @@ -13531,6 +13574,11 @@ class FontFace extends NativeFieldWrapperClass2 {
|
| @Experimental() // untriaged
|
| void set weight(String value) native "FontFace_weight_Setter";
|
|
|
| + @DomName('FontFace.load')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + void load() native "FontFace_load_Callback";
|
| +
|
| }
|
| // 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
|
| @@ -14302,6 +14350,16 @@ class HRElement extends HtmlElement {
|
| */
|
| HRElement.created() : super.created();
|
|
|
| + @DomName('HTMLHRElement.color')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + String get color native "HTMLHRElement_color_Getter";
|
| +
|
| + @DomName('HTMLHRElement.color')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + void set color(String value) native "HTMLHRElement_color_Setter";
|
| +
|
| }
|
| // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file
|
| // for details. All rights reserved. Use of this source code is governed by a
|
| @@ -15263,10 +15321,6 @@ class HtmlElement extends Element implements GlobalEventHandlers {
|
| @Experimental() // non-standard
|
| Element insertAdjacentElement(String where, Element element) native "HTMLElement_insertAdjacentElement_Callback";
|
|
|
| - @DomName('HTMLElement.insertAdjacentHTML')
|
| - @DocsEditable()
|
| - void insertAdjacentHtml(String where, String html) native "HTMLElement_insertAdjacentHTML_Callback";
|
| -
|
| @DomName('HTMLElement.insertAdjacentText')
|
| @DocsEditable()
|
| @Experimental() // non-standard
|
| @@ -17757,6 +17811,16 @@ class InputMethodContext extends EventTarget {
|
| @DocsEditable()
|
| Composition get composition native "InputMethodContext_composition_Getter";
|
|
|
| + @DomName('InputMethodContext.compositionEndOffset')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + int get compositionEndOffset native "InputMethodContext_compositionEndOffset_Getter";
|
| +
|
| + @DomName('InputMethodContext.compositionStartOffset')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + int get compositionStartOffset native "InputMethodContext_compositionStartOffset_Getter";
|
| +
|
| @DomName('InputMethodContext.locale')
|
| @DocsEditable()
|
| String get locale native "InputMethodContext_locale_Getter";
|
| @@ -17770,10 +17834,6 @@ class InputMethodContext extends EventTarget {
|
| @DocsEditable()
|
| void confirmComposition() native "InputMethodContext_confirmComposition_Callback";
|
|
|
| - @DomName('InputMethodContext.setCaretRectangle')
|
| - @DocsEditable()
|
| - void setCaretRectangle(Node anchor, int x, int y, int w, int h) native "InputMethodContext_setCaretRectangle_Callback";
|
| -
|
| @DomName('InputMethodContext.addEventListener')
|
| @DocsEditable()
|
| @Experimental() // untriaged
|
| @@ -18832,6 +18892,16 @@ class MediaElement extends HtmlElement {
|
| @DocsEditable()
|
| void set controls(bool value) native "HTMLMediaElement_controls_Setter";
|
|
|
| + @DomName('HTMLMediaElement.crossOrigin')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + String get crossOrigin native "HTMLMediaElement_crossOrigin_Getter";
|
| +
|
| + @DomName('HTMLMediaElement.crossOrigin')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + void set crossOrigin(String value) native "HTMLMediaElement_crossOrigin_Setter";
|
| +
|
| @DomName('HTMLMediaElement.currentSrc')
|
| @DocsEditable()
|
| String get currentSrc native "HTMLMediaElement_currentSrc_Getter";
|
| @@ -19563,33 +19633,6 @@ class MediaQueryList extends NativeFieldWrapperClass2 {
|
| @DocsEditable()
|
| String get media native "MediaQueryList_media_Getter";
|
|
|
| - @DomName('MediaQueryList.addListener')
|
| - @DocsEditable()
|
| - void addListener(MediaQueryListListener listener) native "MediaQueryList_addListener_Callback";
|
| -
|
| - @DomName('MediaQueryList.removeListener')
|
| - @DocsEditable()
|
| - void removeListener(MediaQueryListListener listener) native "MediaQueryList_removeListener_Callback";
|
| -
|
| -}
|
| -// 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
|
| -// BSD-style license that can be found in the LICENSE file.
|
| -
|
| -// WARNING: Do not edit - generated code.
|
| -
|
| -
|
| -@DocsEditable()
|
| -@DomName('MediaQueryListListener')
|
| -@Unstable()
|
| -abstract class MediaQueryListListener extends NativeFieldWrapperClass2 {
|
| - // To suppress missing implicit constructor warnings.
|
| - factory MediaQueryListListener._() { throw new UnsupportedError("Not supported"); }
|
| -
|
| - @DomName('MediaQueryListListener.queryChanged')
|
| - @DocsEditable()
|
| - void queryChanged(MediaQueryList list) native "MediaQueryListListener_queryChanged_Callback";
|
| -
|
| }
|
| // 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
|
| @@ -22088,7 +22131,7 @@ class NodeFilter extends NativeFieldWrapperClass2 {
|
| @Unstable()
|
| class NodeIterator extends NativeFieldWrapperClass2 {
|
| factory NodeIterator(Node root, int whatToShow) {
|
| - return document._createNodeIterator(root, whatToShow, null, false);
|
| + return document._createNodeIterator(root, whatToShow, null);
|
| }
|
| // To suppress missing implicit constructor warnings.
|
| factory NodeIterator._() { throw new UnsupportedError("Not supported"); }
|
| @@ -22235,17 +22278,6 @@ class Notification extends EventTarget {
|
| static const EventStreamProvider<Event> closeEvent = const EventStreamProvider<Event>('close');
|
|
|
| /**
|
| - * Static factory designed to expose `display` events to event
|
| - * handlers that are not necessarily instances of [Notification].
|
| - *
|
| - * See [EventStreamProvider] for usage information.
|
| - */
|
| - @DomName('Notification.displayEvent')
|
| - @DocsEditable()
|
| - @Experimental() // nonstandard
|
| - static const EventStreamProvider<Event> displayEvent = const EventStreamProvider<Event>('display');
|
| -
|
| - /**
|
| * Static factory designed to expose `error` events to event
|
| * handlers that are not necessarily instances of [Notification].
|
| *
|
| @@ -22274,44 +22306,39 @@ class Notification extends EventTarget {
|
| @DocsEditable()
|
| static Notification _create_1(title, options) native "Notification__create_1constructorCallback";
|
|
|
| - @DomName('Notification.dir')
|
| + @DomName('Notification.body')
|
| @DocsEditable()
|
| - @Experimental() // nonstandard
|
| - String get dir native "Notification_dir_Getter";
|
| + @Experimental() // untriaged
|
| + String get body native "Notification_body_Getter";
|
|
|
| @DomName('Notification.dir')
|
| @DocsEditable()
|
| @Experimental() // nonstandard
|
| - void set dir(String value) native "Notification_dir_Setter";
|
| + String get dir native "Notification_dir_Getter";
|
|
|
| - @DomName('Notification.permission')
|
| + @DomName('Notification.icon')
|
| @DocsEditable()
|
| - String get permission native "Notification_permission_Getter";
|
| + @Experimental() // untriaged
|
| + String get icon native "Notification_icon_Getter";
|
|
|
| - @DomName('Notification.replaceId')
|
| + @DomName('Notification.lang')
|
| @DocsEditable()
|
| - @Experimental() // nonstandard
|
| - String get replaceId native "Notification_replaceId_Getter";
|
| + @Experimental() // untriaged
|
| + String get lang native "Notification_lang_Getter";
|
|
|
| - @DomName('Notification.replaceId')
|
| + @DomName('Notification.permission')
|
| @DocsEditable()
|
| - @Experimental() // nonstandard
|
| - void set replaceId(String value) native "Notification_replaceId_Setter";
|
| + String get permission native "Notification_permission_Getter";
|
|
|
| @DomName('Notification.tag')
|
| @DocsEditable()
|
| @Experimental() // nonstandard
|
| String get tag native "Notification_tag_Getter";
|
|
|
| - @DomName('Notification.tag')
|
| - @DocsEditable()
|
| - @Experimental() // nonstandard
|
| - void set tag(String value) native "Notification_tag_Setter";
|
| -
|
| - @DomName('Notification.cancel')
|
| + @DomName('Notification.title')
|
| @DocsEditable()
|
| - @Experimental() // nonstandard
|
| - void cancel() native "Notification_cancel_Callback";
|
| + @Experimental() // untriaged
|
| + String get title native "Notification_title_Getter";
|
|
|
| @DomName('Notification.close')
|
| @DocsEditable()
|
| @@ -22328,11 +22355,6 @@ class Notification extends EventTarget {
|
| return completer.future;
|
| }
|
|
|
| - @DomName('Notification.show')
|
| - @DocsEditable()
|
| - @Experimental() // nonstandard
|
| - void show() native "Notification_show_Callback";
|
| -
|
| @DomName('Notification.addEventListener')
|
| @DocsEditable()
|
| void addEventListener(String type, EventListener listener, [bool useCapture]) native "Notification_addEventListener_Callback";
|
| @@ -22355,12 +22377,6 @@ class Notification extends EventTarget {
|
| @DocsEditable()
|
| Stream<Event> get onClose => closeEvent.forTarget(this);
|
|
|
| - /// Stream of `display` events handled by this [Notification].
|
| - @DomName('Notification.ondisplay')
|
| - @DocsEditable()
|
| - @Experimental() // nonstandard
|
| - Stream<Event> get onDisplay => displayEvent.forTarget(this);
|
| -
|
| /// Stream of `error` events handled by this [Notification].
|
| @DomName('Notification.onerror')
|
| @DocsEditable()
|
| @@ -25396,6 +25412,21 @@ class ServiceWorker extends NativeFieldWrapperClass2 {
|
|
|
|
|
| @DocsEditable()
|
| +@DomName('ServiceWorkerGlobalScope')
|
| +@Experimental() // untriaged
|
| +class ServiceWorkerGlobalScope extends WorkerGlobalScope {
|
| + // To suppress missing implicit constructor warnings.
|
| + factory ServiceWorkerGlobalScope._() { throw new UnsupportedError("Not supported"); }
|
| +
|
| +}
|
| +// 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
|
| +// BSD-style license that can be found in the LICENSE file.
|
| +
|
| +// WARNING: Do not edit - generated code.
|
| +
|
| +
|
| +@DocsEditable()
|
| @DomName('HTMLShadowElement')
|
| @SupportedBrowser(SupportedBrowser.CHROME, '26')
|
| @Experimental()
|
| @@ -27898,6 +27929,11 @@ class TextTrack extends EventTarget {
|
| @DocsEditable()
|
| TextTrackCueList get cues native "TextTrack_cues_Getter";
|
|
|
| + @DomName('TextTrack.id')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + String get id native "TextTrack_id_Getter";
|
| +
|
| @DomName('TextTrack.kind')
|
| @DocsEditable()
|
| String get kind native "TextTrack_kind_Getter";
|
| @@ -27994,25 +28030,6 @@ class TextTrackCue extends EventTarget {
|
| @DocsEditable()
|
| static const EventStreamProvider<Event> exitEvent = const EventStreamProvider<Event>('exit');
|
|
|
| - @DomName('TextTrackCue.TextTrackCue')
|
| - @DocsEditable()
|
| - factory TextTrackCue(num startTime, num endTime, String text) {
|
| - return TextTrackCue._create_1(startTime, endTime, text);
|
| - }
|
| -
|
| - @DocsEditable()
|
| - static TextTrackCue _create_1(startTime, endTime, text) native "TextTrackCue__create_1constructorCallback";
|
| -
|
| - @DomName('TextTrackCue.align')
|
| - @DocsEditable()
|
| - @Experimental() // nonstandard
|
| - String get align native "TextTrackCue_align_Getter";
|
| -
|
| - @DomName('TextTrackCue.align')
|
| - @DocsEditable()
|
| - @Experimental() // nonstandard
|
| - void set align(String value) native "TextTrackCue_align_Setter";
|
| -
|
| @DomName('TextTrackCue.endTime')
|
| @DocsEditable()
|
| num get endTime native "TextTrackCue_endTime_Getter";
|
| @@ -28029,16 +28046,6 @@ class TextTrackCue extends EventTarget {
|
| @DocsEditable()
|
| void set id(String value) native "TextTrackCue_id_Setter";
|
|
|
| - @DomName('TextTrackCue.line')
|
| - @DocsEditable()
|
| - @Experimental() // nonstandard
|
| - int get line native "TextTrackCue_line_Getter";
|
| -
|
| - @DomName('TextTrackCue.line')
|
| - @DocsEditable()
|
| - @Experimental() // nonstandard
|
| - void set line(int value) native "TextTrackCue_line_Setter";
|
| -
|
| @DomName('TextTrackCue.pauseOnExit')
|
| @DocsEditable()
|
| bool get pauseOnExit native "TextTrackCue_pauseOnExit_Getter";
|
| @@ -28047,46 +28054,6 @@ class TextTrackCue extends EventTarget {
|
| @DocsEditable()
|
| void set pauseOnExit(bool value) native "TextTrackCue_pauseOnExit_Setter";
|
|
|
| - @DomName('TextTrackCue.position')
|
| - @DocsEditable()
|
| - @Experimental() // nonstandard
|
| - int get position native "TextTrackCue_position_Getter";
|
| -
|
| - @DomName('TextTrackCue.position')
|
| - @DocsEditable()
|
| - @Experimental() // nonstandard
|
| - void set position(int value) native "TextTrackCue_position_Setter";
|
| -
|
| - @DomName('TextTrackCue.regionId')
|
| - @DocsEditable()
|
| - @Experimental() // untriaged
|
| - String get regionId native "TextTrackCue_regionId_Getter";
|
| -
|
| - @DomName('TextTrackCue.regionId')
|
| - @DocsEditable()
|
| - @Experimental() // untriaged
|
| - void set regionId(String value) native "TextTrackCue_regionId_Setter";
|
| -
|
| - @DomName('TextTrackCue.size')
|
| - @DocsEditable()
|
| - @Experimental() // nonstandard
|
| - int get size native "TextTrackCue_size_Getter";
|
| -
|
| - @DomName('TextTrackCue.size')
|
| - @DocsEditable()
|
| - @Experimental() // nonstandard
|
| - void set size(int value) native "TextTrackCue_size_Setter";
|
| -
|
| - @DomName('TextTrackCue.snapToLines')
|
| - @DocsEditable()
|
| - @Experimental() // nonstandard
|
| - bool get snapToLines native "TextTrackCue_snapToLines_Getter";
|
| -
|
| - @DomName('TextTrackCue.snapToLines')
|
| - @DocsEditable()
|
| - @Experimental() // nonstandard
|
| - void set snapToLines(bool value) native "TextTrackCue_snapToLines_Setter";
|
| -
|
| @DomName('TextTrackCue.startTime')
|
| @DocsEditable()
|
| num get startTime native "TextTrackCue_startTime_Getter";
|
| @@ -28095,35 +28062,10 @@ class TextTrackCue extends EventTarget {
|
| @DocsEditable()
|
| void set startTime(num value) native "TextTrackCue_startTime_Setter";
|
|
|
| - @DomName('TextTrackCue.text')
|
| - @DocsEditable()
|
| - @Experimental() // nonstandard
|
| - String get text native "TextTrackCue_text_Getter";
|
| -
|
| - @DomName('TextTrackCue.text')
|
| - @DocsEditable()
|
| - @Experimental() // nonstandard
|
| - void set text(String value) native "TextTrackCue_text_Setter";
|
| -
|
| @DomName('TextTrackCue.track')
|
| @DocsEditable()
|
| TextTrack get track native "TextTrackCue_track_Getter";
|
|
|
| - @DomName('TextTrackCue.vertical')
|
| - @DocsEditable()
|
| - @Experimental() // nonstandard
|
| - String get vertical native "TextTrackCue_vertical_Getter";
|
| -
|
| - @DomName('TextTrackCue.vertical')
|
| - @DocsEditable()
|
| - @Experimental() // nonstandard
|
| - void set vertical(String value) native "TextTrackCue_vertical_Setter";
|
| -
|
| - @DomName('TextTrackCue.getCueAsHTML')
|
| - @DocsEditable()
|
| - @Experimental() // nonstandard
|
| - DocumentFragment getCueAsHtml() native "TextTrackCue_getCueAsHTML_Callback";
|
| -
|
| @DomName('TextTrackCue.addEventListener')
|
| @DocsEditable()
|
| void addEventListener(String type, EventListener listener, [bool useCapture]) native "TextTrackCue_addEventListener_Callback";
|
| @@ -28245,6 +28187,11 @@ class TextTrackList extends EventTarget with ListMixin<TextTrack>, ImmutableList
|
| @DocsEditable()
|
| static const EventStreamProvider<TrackEvent> addTrackEvent = const EventStreamProvider<TrackEvent>('addtrack');
|
|
|
| + @DomName('TextTrackList.changeEvent')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + static const EventStreamProvider<Event> changeEvent = const EventStreamProvider<Event>('change');
|
| +
|
| @DomName('TextTrackList.length')
|
| @DocsEditable()
|
| int get length native "TextTrackList_length_Getter";
|
| @@ -28294,6 +28241,11 @@ class TextTrackList extends EventTarget with ListMixin<TextTrack>, ImmutableList
|
| TextTrack elementAt(int index) => this[index];
|
| // -- end List<TextTrack> mixins.
|
|
|
| + @DomName('TextTrackList.getTrackById')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + TextTrack getTrackById(String id) native "TextTrackList_getTrackById_Callback";
|
| +
|
| @DomName('TextTrackList.item')
|
| @DocsEditable()
|
| TextTrack item(int index) native "TextTrackList_item_Callback";
|
| @@ -28315,6 +28267,11 @@ class TextTrackList extends EventTarget with ListMixin<TextTrack>, ImmutableList
|
| @DocsEditable()
|
| Stream<TrackEvent> get onAddTrack => addTrackEvent.forTarget(this);
|
|
|
| + @DomName('TextTrackList.onchange')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + Stream<Event> get onChange => changeEvent.forTarget(this);
|
| +
|
| }
|
| // 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
|
| @@ -28756,7 +28713,7 @@ class TransitionEvent extends Event {
|
| @Unstable()
|
| class TreeWalker extends NativeFieldWrapperClass2 {
|
| factory TreeWalker(Node root, int whatToShow) {
|
| - return document._createTreeWalker(root, whatToShow, null, false);
|
| + return document._createTreeWalker(root, whatToShow, null);
|
| }
|
| // To suppress missing implicit constructor warnings.
|
| factory TreeWalker._() { throw new UnsupportedError("Not supported"); }
|
| @@ -28964,13 +28921,13 @@ class Url extends NativeFieldWrapperClass2 implements UrlUtils {
|
| 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 MediaSource || blob_OR_source_OR_stream == null)) {
|
| + if ((blob_OR_source_OR_stream is MediaStream || blob_OR_source_OR_stream == null)) {
|
| return _createObjectURL_2(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 MediaSource || blob_OR_source_OR_stream == null)) {
|
| return _createObjectURL_3(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 _WebKitMediaSource || blob_OR_source_OR_stream == null)) {
|
| return _createObjectURL_4(blob_OR_source_OR_stream);
|
| }
|
| throw new ArgumentError("Incorrect number or type of arguments");
|
| @@ -29492,6 +29449,115 @@ typedef void VoidCallback();
|
|
|
|
|
| @DocsEditable()
|
| +@DomName('VTTCue')
|
| +@Experimental() // untriaged
|
| +class VttCue extends TextTrackCue {
|
| + // To suppress missing implicit constructor warnings.
|
| + factory VttCue._() { throw new UnsupportedError("Not supported"); }
|
| +
|
| + @DomName('VTTCue.VTTCue')
|
| + @DocsEditable()
|
| + factory VttCue(num startTime, num endTime, String text) {
|
| + return VttCue._create_1(startTime, endTime, text);
|
| + }
|
| +
|
| + @DocsEditable()
|
| + static VttCue _create_1(startTime, endTime, text) native "VTTCue__create_1constructorCallback";
|
| +
|
| + @DomName('VTTCue.align')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + String get align native "VTTCue_align_Getter";
|
| +
|
| + @DomName('VTTCue.align')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + void set align(String value) native "VTTCue_align_Setter";
|
| +
|
| + @DomName('VTTCue.line')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + int get line native "VTTCue_line_Getter";
|
| +
|
| + @DomName('VTTCue.line')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + void set line(int value) native "VTTCue_line_Setter";
|
| +
|
| + @DomName('VTTCue.position')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + int get position native "VTTCue_position_Getter";
|
| +
|
| + @DomName('VTTCue.position')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + void set position(int value) native "VTTCue_position_Setter";
|
| +
|
| + @DomName('VTTCue.regionId')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + String get regionId native "VTTCue_regionId_Getter";
|
| +
|
| + @DomName('VTTCue.regionId')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + void set regionId(String value) native "VTTCue_regionId_Setter";
|
| +
|
| + @DomName('VTTCue.size')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + int get size native "VTTCue_size_Getter";
|
| +
|
| + @DomName('VTTCue.size')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + void set size(int value) native "VTTCue_size_Setter";
|
| +
|
| + @DomName('VTTCue.snapToLines')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + bool get snapToLines native "VTTCue_snapToLines_Getter";
|
| +
|
| + @DomName('VTTCue.snapToLines')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + void set snapToLines(bool value) native "VTTCue_snapToLines_Setter";
|
| +
|
| + @DomName('VTTCue.text')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + String get text native "VTTCue_text_Getter";
|
| +
|
| + @DomName('VTTCue.text')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + void set text(String value) native "VTTCue_text_Setter";
|
| +
|
| + @DomName('VTTCue.vertical')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + String get vertical native "VTTCue_vertical_Getter";
|
| +
|
| + @DomName('VTTCue.vertical')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + void set vertical(String value) native "VTTCue_vertical_Setter";
|
| +
|
| + @DomName('VTTCue.getCueAsHTML')
|
| + @DocsEditable()
|
| + @Experimental() // untriaged
|
| + DocumentFragment getCueAsHtml() native "VTTCue_getCueAsHTML_Callback";
|
| +
|
| +}
|
| +// 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
|
| +// BSD-style license that can be found in the LICENSE file.
|
| +
|
| +// WARNING: Do not edit - generated code.
|
| +
|
| +
|
| +@DocsEditable()
|
| @DomName('VTTRegion')
|
| @Experimental() // untriaged
|
| class VttRegion extends NativeFieldWrapperClass2 {
|
| @@ -33042,28 +33108,6 @@ abstract class _HTMLAppletElement extends HtmlElement {
|
|
|
|
|
| @DocsEditable()
|
| -@DomName('HTMLBaseFontElement')
|
| -// http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#basefont
|
| -@deprecated // deprecated
|
| -abstract class _HTMLBaseFontElement extends HtmlElement {
|
| - // To suppress missing implicit constructor warnings.
|
| - factory _HTMLBaseFontElement._() { throw new UnsupportedError("Not supported"); }
|
| - /**
|
| - * Constructor instantiated by the DOM when a custom element has been created.
|
| - *
|
| - * This can only be called by subclasses from their created constructor.
|
| - */
|
| - _HTMLBaseFontElement.created() : super.created();
|
| -
|
| -}
|
| -// 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
|
| -// BSD-style license that can be found in the LICENSE file.
|
| -
|
| -// WARNING: Do not edit - generated code.
|
| -
|
| -
|
| -@DocsEditable()
|
| @DomName('HTMLDirectoryElement')
|
| // http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#dir
|
| @deprecated // deprecated
|
| @@ -33741,6 +33785,21 @@ abstract class _WebKitMediaSource extends EventTarget {
|
|
|
|
|
| @DocsEditable()
|
| +@DomName('WebKitNotification')
|
| +@Experimental() // untriaged
|
| +abstract class _WebKitNotification extends EventTarget {
|
| + // To suppress missing implicit constructor warnings.
|
| + factory _WebKitNotification._() { throw new UnsupportedError("Not supported"); }
|
| +
|
| +}
|
| +// 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
|
| +// BSD-style license that can be found in the LICENSE file.
|
| +
|
| +// WARNING: Do not edit - generated code.
|
| +
|
| +
|
| +@DocsEditable()
|
| @DomName('WebKitSourceBuffer')
|
| @Experimental() // untriaged
|
| abstract class _WebKitSourceBuffer extends NativeFieldWrapperClass2 {
|
|
|