| Index: sdk/lib/html/dart2js/html_dart2js.dart
|
| diff --git a/sdk/lib/html/dart2js/html_dart2js.dart b/sdk/lib/html/dart2js/html_dart2js.dart
|
| index 9def600e236feffc2ebb42ca840d2a808d46f416..da5b3f8d0d8fcbdb8fc771e493abc593d9f4d668 100644
|
| --- a/sdk/lib/html/dart2js/html_dart2js.dart
|
| +++ b/sdk/lib/html/dart2js/html_dart2js.dart
|
| @@ -180,49 +180,6 @@ class AnimationEvent extends Event native "*WebKitAnimationEvent" {
|
|
|
|
|
| @DocsEditable
|
| -@DomName('HTMLAppletElement')
|
| -class AppletElement extends Element native "*HTMLAppletElement" {
|
| -
|
| - @DocsEditable @DomName('HTMLAppletElement.align')
|
| - String align;
|
| -
|
| - @DocsEditable @DomName('HTMLAppletElement.alt')
|
| - String alt;
|
| -
|
| - @DocsEditable @DomName('HTMLAppletElement.archive')
|
| - String archive;
|
| -
|
| - @DocsEditable @DomName('HTMLAppletElement.code')
|
| - String code;
|
| -
|
| - @DocsEditable @DomName('HTMLAppletElement.codeBase')
|
| - String codeBase;
|
| -
|
| - @DocsEditable @DomName('HTMLAppletElement.height')
|
| - String height;
|
| -
|
| - @DocsEditable @DomName('HTMLAppletElement.hspace')
|
| - String hspace;
|
| -
|
| - @DocsEditable @DomName('HTMLAppletElement.name')
|
| - String name;
|
| -
|
| - @DocsEditable @DomName('HTMLAppletElement.object')
|
| - String object;
|
| -
|
| - @DocsEditable @DomName('HTMLAppletElement.vspace')
|
| - String vspace;
|
| -
|
| - @DocsEditable @DomName('HTMLAppletElement.width')
|
| - String width;
|
| -}
|
| -// 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.
|
| -
|
| -
|
| -
|
| -@DocsEditable
|
| @DomName('DOMApplicationCache')
|
| @SupportedBrowser(SupportedBrowser.CHROME)
|
| @SupportedBrowser(SupportedBrowser.FIREFOX)
|
| @@ -550,25 +507,6 @@ class BaseElement extends Element native "*HTMLBaseElement" {
|
|
|
|
|
| @DocsEditable
|
| -@DomName('HTMLBaseFontElement')
|
| -class BaseFontElement extends Element native "*HTMLBaseFontElement" {
|
| -
|
| - @DocsEditable @DomName('HTMLBaseFontElement.color')
|
| - String color;
|
| -
|
| - @DocsEditable @DomName('HTMLBaseFontElement.face')
|
| - String face;
|
| -
|
| - @DocsEditable @DomName('HTMLBaseFontElement.size')
|
| - int size;
|
| -}
|
| -// 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.
|
| -
|
| -
|
| -
|
| -@DocsEditable
|
| @DomName('BatteryManager')
|
| class BatteryManager extends EventTarget native "*BatteryManager" {
|
|
|
| @@ -1388,107 +1326,86 @@ class Console {
|
|
|
| bool get _isConsoleDefined => JS('bool', "typeof console != 'undefined'");
|
|
|
| - @DocsEditable
|
| @DomName('Console.memory')
|
| MemoryInfo get memory => _isConsoleDefined ?
|
| JS('MemoryInfo', 'console.memory') : null;
|
|
|
| - @DocsEditable
|
| @DomName('Console.profiles')
|
| List<ScriptProfile> get profiles => _isConsoleDefined ?
|
| JS('List<ScriptProfile>', 'console.profiles') : null;
|
|
|
| - @DocsEditable
|
| @DomName('Console.assertCondition')
|
| void assertCondition(bool condition, Object arg) => _isConsoleDefined ?
|
| JS('void', 'console.assertCondition(#, #)', condition, arg) : null;
|
|
|
| - @DocsEditable
|
| @DomName('Console.count')
|
| void count(Object arg) => _isConsoleDefined ?
|
| JS('void', 'console.count(#)', arg) : null;
|
|
|
| - @DocsEditable
|
| @DomName('Console.debug')
|
| void debug(Object arg) => _isConsoleDefined ?
|
| JS('void', 'console.debug(#)', arg) : null;
|
|
|
| - @DocsEditable
|
| @DomName('Console.dir')
|
| void dir(Object arg) => _isConsoleDefined ?
|
| JS('void', 'console.debug(#)', arg) : null;
|
|
|
| - @DocsEditable
|
| @DomName('Console.dirxml')
|
| void dirxml(Object arg) => _isConsoleDefined ?
|
| JS('void', 'console.dirxml(#)', arg) : null;
|
|
|
| - @DocsEditable
|
| @DomName('Console.error')
|
| void error(Object arg) => _isConsoleDefined ?
|
| JS('void', 'console.error(#)', arg) : null;
|
|
|
| - @DocsEditable
|
| @DomName('Console.group')
|
| void group(Object arg) => _isConsoleDefined ?
|
| JS('void', 'console.group(#)', arg) : null;
|
|
|
| - @DocsEditable
|
| @DomName('Console.groupCollapsed')
|
| void groupCollapsed(Object arg) => _isConsoleDefined ?
|
| JS('void', 'console.groupCollapsed(#)', arg) : null;
|
|
|
| - @DocsEditable
|
| @DomName('Console.groupEnd')
|
| void groupEnd() => _isConsoleDefined ?
|
| JS('void', 'console.groupEnd()') : null;
|
|
|
| - @DocsEditable
|
| @DomName('Console.info')
|
| void info(Object arg) => _isConsoleDefined ?
|
| JS('void', 'console.info(#)', arg) : null;
|
|
|
| - @DocsEditable
|
| @DomName('Console.log')
|
| void log(Object arg) => _isConsoleDefined ?
|
| JS('void', 'console.log(#)', arg) : null;
|
|
|
| - @DocsEditable
|
| @DomName('Console.markTimeline')
|
| void markTimeline(Object arg) => _isConsoleDefined ?
|
| JS('void', 'console.markTimeline(#)', arg) : null;
|
|
|
| - @DocsEditable
|
| @DomName('Console.profile')
|
| void profile(String title) => _isConsoleDefined ?
|
| JS('void', 'console.profile(#)', title) : null;
|
|
|
| - @DocsEditable
|
| @DomName('Console.profileEnd')
|
| void profileEnd(String title) => _isConsoleDefined ?
|
| JS('void', 'console.profileEnd(#)', title) : null;
|
|
|
| - @DocsEditable
|
| @DomName('Console.time')
|
| void time(String title) => _isConsoleDefined ?
|
| JS('void', 'console.time(#)', title) : null;
|
|
|
| - @DocsEditable
|
| @DomName('Console.timeEnd')
|
| void timeEnd(String title, Object arg) => _isConsoleDefined ?
|
| JS('void', 'console.timeEnd(#, #)', title, arg) : null;
|
|
|
| - @DocsEditable
|
| @DomName('Console.timeStamp')
|
| void timeStamp(Object arg) => _isConsoleDefined ?
|
| JS('void', 'console.timeStamp(#)', arg) : null;
|
|
|
| - @DocsEditable
|
| @DomName('Console.trace')
|
| void trace(Object arg) => _isConsoleDefined ?
|
| JS('void', 'console.trace(#)', arg) : null;
|
|
|
| - @DocsEditable
|
| @DomName('Console.warn')
|
| void warn(Object arg) => _isConsoleDefined ?
|
| JS('void', 'console.warn(#)', arg) : null;
|
| @@ -10456,25 +10373,6 @@ class Float64Array extends ArrayBufferView implements JavaScriptIndexingBehavior
|
|
|
|
|
| @DocsEditable
|
| -@DomName('HTMLFontElement')
|
| -class FontElement extends Element native "*HTMLFontElement" {
|
| -
|
| - @DocsEditable @DomName('HTMLFontElement.color')
|
| - String color;
|
| -
|
| - @DocsEditable @DomName('HTMLFontElement.face')
|
| - String face;
|
| -
|
| - @DocsEditable @DomName('HTMLFontElement.size')
|
| - String size;
|
| -}
|
| -// 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.
|
| -
|
| -
|
| -
|
| -@DocsEditable
|
| @DomName('FormData')
|
| class FormData native "*FormData" {
|
|
|
| @@ -10554,128 +10452,6 @@ class FormElement extends Element native "*HTMLFormElement" {
|
|
|
|
|
| @DocsEditable
|
| -@DomName('HTMLFrameElement')
|
| -class FrameElement extends Element native "*HTMLFrameElement" {
|
| -}
|
| -// 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.
|
| -
|
| -
|
| -
|
| -@DocsEditable
|
| -@DomName('HTMLFrameSetElement')
|
| -class FrameSetElement extends Element native "*HTMLFrameSetElement" {
|
| -
|
| - static const EventStreamProvider<Event> beforeUnloadEvent = const EventStreamProvider<Event>('beforeunload');
|
| -
|
| - static const EventStreamProvider<Event> blurEvent = const EventStreamProvider<Event>('blur');
|
| -
|
| - static const EventStreamProvider<Event> errorEvent = const EventStreamProvider<Event>('error');
|
| -
|
| - static const EventStreamProvider<Event> focusEvent = const EventStreamProvider<Event>('focus');
|
| -
|
| - static const EventStreamProvider<HashChangeEvent> hashChangeEvent = const EventStreamProvider<HashChangeEvent>('hashchange');
|
| -
|
| - static const EventStreamProvider<Event> loadEvent = const EventStreamProvider<Event>('load');
|
| -
|
| - static const EventStreamProvider<MessageEvent> messageEvent = const EventStreamProvider<MessageEvent>('message');
|
| -
|
| - static const EventStreamProvider<Event> offlineEvent = const EventStreamProvider<Event>('offline');
|
| -
|
| - static const EventStreamProvider<Event> onlineEvent = const EventStreamProvider<Event>('online');
|
| -
|
| - static const EventStreamProvider<PopStateEvent> popStateEvent = const EventStreamProvider<PopStateEvent>('popstate');
|
| -
|
| - static const EventStreamProvider<Event> resizeEvent = const EventStreamProvider<Event>('resize');
|
| -
|
| - static const EventStreamProvider<StorageEvent> storageEvent = const EventStreamProvider<StorageEvent>('storage');
|
| -
|
| - static const EventStreamProvider<Event> unloadEvent = const EventStreamProvider<Event>('unload');
|
| -
|
| - @DocsEditable
|
| - @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, EventTarget.dispatchEvent')
|
| - FrameSetElementEvents get on =>
|
| - new FrameSetElementEvents(this);
|
| -
|
| - Stream<Event> get onBeforeUnload => beforeUnloadEvent.forTarget(this);
|
| -
|
| - Stream<Event> get onBlur => blurEvent.forTarget(this);
|
| -
|
| - Stream<Event> get onError => errorEvent.forTarget(this);
|
| -
|
| - Stream<Event> get onFocus => focusEvent.forTarget(this);
|
| -
|
| - Stream<HashChangeEvent> get onHashChange => hashChangeEvent.forTarget(this);
|
| -
|
| - Stream<Event> get onLoad => loadEvent.forTarget(this);
|
| -
|
| - Stream<MessageEvent> get onMessage => messageEvent.forTarget(this);
|
| -
|
| - Stream<Event> get onOffline => offlineEvent.forTarget(this);
|
| -
|
| - Stream<Event> get onOnline => onlineEvent.forTarget(this);
|
| -
|
| - Stream<PopStateEvent> get onPopState => popStateEvent.forTarget(this);
|
| -
|
| - Stream<Event> get onResize => resizeEvent.forTarget(this);
|
| -
|
| - Stream<StorageEvent> get onStorage => storageEvent.forTarget(this);
|
| -
|
| - Stream<Event> get onUnload => unloadEvent.forTarget(this);
|
| -}
|
| -
|
| -@DocsEditable
|
| -class FrameSetElementEvents extends ElementEvents {
|
| - @DocsEditable
|
| - FrameSetElementEvents(EventTarget _ptr) : super(_ptr);
|
| -
|
| - @DocsEditable
|
| - EventListenerList get beforeUnload => this['beforeunload'];
|
| -
|
| - @DocsEditable
|
| - EventListenerList get blur => this['blur'];
|
| -
|
| - @DocsEditable
|
| - EventListenerList get error => this['error'];
|
| -
|
| - @DocsEditable
|
| - EventListenerList get focus => this['focus'];
|
| -
|
| - @DocsEditable
|
| - EventListenerList get hashChange => this['hashchange'];
|
| -
|
| - @DocsEditable
|
| - EventListenerList get load => this['load'];
|
| -
|
| - @DocsEditable
|
| - EventListenerList get message => this['message'];
|
| -
|
| - @DocsEditable
|
| - EventListenerList get offline => this['offline'];
|
| -
|
| - @DocsEditable
|
| - EventListenerList get online => this['online'];
|
| -
|
| - @DocsEditable
|
| - EventListenerList get popState => this['popstate'];
|
| -
|
| - @DocsEditable
|
| - EventListenerList get resize => this['resize'];
|
| -
|
| - @DocsEditable
|
| - EventListenerList get storage => this['storage'];
|
| -
|
| - @DocsEditable
|
| - EventListenerList get unload => this['unload'];
|
| -}
|
| -// 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.
|
| -
|
| -
|
| -
|
| -@DocsEditable
|
| @DomName('Gamepad')
|
| class Gamepad native "*Gamepad" {
|
|
|
| @@ -11822,7 +11598,6 @@ class InputElement extends Element implements
|
| ButtonInputElement
|
| native "*HTMLInputElement" {
|
|
|
| - @DocsEditable
|
| factory InputElement({String type}) {
|
| var e = document.$dom_createElement("input");
|
| if (type != null) {
|
| @@ -13500,58 +13275,6 @@ class MapElement extends Element native "*HTMLMapElement" {
|
|
|
|
|
| @DocsEditable
|
| -@DomName('HTMLMarqueeElement')
|
| -class MarqueeElement extends Element native "*HTMLMarqueeElement" {
|
| -
|
| - /// Checks if this type is supported on the current platform.
|
| - static bool get supported => Element.isTagSupported('marquee')&& (new Element.tag('marquee') is MarqueeElement);
|
| -
|
| - @DocsEditable @DomName('HTMLMarqueeElement.behavior')
|
| - String behavior;
|
| -
|
| - @DocsEditable @DomName('HTMLMarqueeElement.bgColor')
|
| - String bgColor;
|
| -
|
| - @DocsEditable @DomName('HTMLMarqueeElement.direction')
|
| - String direction;
|
| -
|
| - @DocsEditable @DomName('HTMLMarqueeElement.height')
|
| - String height;
|
| -
|
| - @DocsEditable @DomName('HTMLMarqueeElement.hspace')
|
| - int hspace;
|
| -
|
| - @DocsEditable @DomName('HTMLMarqueeElement.loop')
|
| - int loop;
|
| -
|
| - @DocsEditable @DomName('HTMLMarqueeElement.scrollAmount')
|
| - int scrollAmount;
|
| -
|
| - @DocsEditable @DomName('HTMLMarqueeElement.scrollDelay')
|
| - int scrollDelay;
|
| -
|
| - @DocsEditable @DomName('HTMLMarqueeElement.trueSpeed')
|
| - bool trueSpeed;
|
| -
|
| - @DocsEditable @DomName('HTMLMarqueeElement.vspace')
|
| - int vspace;
|
| -
|
| - @DocsEditable @DomName('HTMLMarqueeElement.width')
|
| - String width;
|
| -
|
| - @DocsEditable @DomName('HTMLMarqueeElement.start')
|
| - void start() native;
|
| -
|
| - @DocsEditable @DomName('HTMLMarqueeElement.stop')
|
| - void stop() native;
|
| -}
|
| -// 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.
|
| -
|
| -
|
| -
|
| -@DocsEditable
|
| @DomName('MediaController')
|
| class MediaController extends EventTarget native "*MediaController" {
|
|
|
| @@ -15093,7 +14816,6 @@ class NamedNodeMap implements JavaScriptIndexingBehavior, List<Node> native "*Na
|
| @DomName('Navigator')
|
| class Navigator native "*Navigator" {
|
|
|
| - @DocsEditable
|
| @DomName('Navigator.language')
|
| String get language => JS('String', '#.language || #.userLanguage', this,
|
| this);
|
| @@ -22622,7 +22344,6 @@ class Window extends EventTarget implements WindowBase native "@*DOMWindow" {
|
| document.documentElement.attributes['dart-port:$name'] = json.stringify(serialized);
|
| }
|
|
|
| - @DocsEditable
|
| @DomName('Window.console')
|
| Console get console => Console.safeConsole;
|
|
|
| @@ -23852,6 +23573,26 @@ class XsltProcessor native "*XSLTProcessor" {
|
|
|
|
|
| @DocsEditable
|
| +@DomName('HTMLAppletElement')
|
| +class _AppletElement extends Element native "*HTMLAppletElement" {
|
| +}
|
| +// 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.
|
| +
|
| +
|
| +
|
| +@DocsEditable
|
| +@DomName('HTMLBaseFontElement')
|
| +class _BaseFontElement extends Element native "*HTMLBaseFontElement" {
|
| +}
|
| +// 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.
|
| +
|
| +
|
| +
|
| +@DocsEditable
|
| @DomName('ClientRectList')
|
| class _ClientRectList implements JavaScriptIndexingBehavior, List<ClientRect> native "*ClientRectList" {
|
|
|
| @@ -24682,6 +24423,138 @@ class _EntryArraySync implements JavaScriptIndexingBehavior, List<EntrySync> nat
|
|
|
|
|
| @DocsEditable
|
| +@DomName('HTMLFontElement')
|
| +class _FontElement extends Element native "*HTMLFontElement" {
|
| +}
|
| +// 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.
|
| +
|
| +
|
| +
|
| +@DocsEditable
|
| +@DomName('HTMLFrameElement')
|
| +class _FrameElement extends Element native "*HTMLFrameElement" {
|
| +}
|
| +// 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.
|
| +
|
| +
|
| +
|
| +@DocsEditable
|
| +@DomName('HTMLFrameSetElement')
|
| +class _FrameSetElement extends Element native "*HTMLFrameSetElement" {
|
| +
|
| + static const EventStreamProvider<Event> beforeUnloadEvent = const EventStreamProvider<Event>('beforeunload');
|
| +
|
| + static const EventStreamProvider<Event> blurEvent = const EventStreamProvider<Event>('blur');
|
| +
|
| + static const EventStreamProvider<Event> errorEvent = const EventStreamProvider<Event>('error');
|
| +
|
| + static const EventStreamProvider<Event> focusEvent = const EventStreamProvider<Event>('focus');
|
| +
|
| + static const EventStreamProvider<HashChangeEvent> hashChangeEvent = const EventStreamProvider<HashChangeEvent>('hashchange');
|
| +
|
| + static const EventStreamProvider<Event> loadEvent = const EventStreamProvider<Event>('load');
|
| +
|
| + static const EventStreamProvider<MessageEvent> messageEvent = const EventStreamProvider<MessageEvent>('message');
|
| +
|
| + static const EventStreamProvider<Event> offlineEvent = const EventStreamProvider<Event>('offline');
|
| +
|
| + static const EventStreamProvider<Event> onlineEvent = const EventStreamProvider<Event>('online');
|
| +
|
| + static const EventStreamProvider<PopStateEvent> popStateEvent = const EventStreamProvider<PopStateEvent>('popstate');
|
| +
|
| + static const EventStreamProvider<Event> resizeEvent = const EventStreamProvider<Event>('resize');
|
| +
|
| + static const EventStreamProvider<StorageEvent> storageEvent = const EventStreamProvider<StorageEvent>('storage');
|
| +
|
| + static const EventStreamProvider<Event> unloadEvent = const EventStreamProvider<Event>('unload');
|
| +
|
| + @DocsEditable
|
| + @DomName('EventTarget.addEventListener, EventTarget.removeEventListener, EventTarget.dispatchEvent')
|
| + _FrameSetElementEvents get on =>
|
| + new _FrameSetElementEvents(this);
|
| +
|
| + Stream<Event> get onBeforeUnload => beforeUnloadEvent.forTarget(this);
|
| +
|
| + Stream<Event> get onBlur => blurEvent.forTarget(this);
|
| +
|
| + Stream<Event> get onError => errorEvent.forTarget(this);
|
| +
|
| + Stream<Event> get onFocus => focusEvent.forTarget(this);
|
| +
|
| + Stream<HashChangeEvent> get onHashChange => hashChangeEvent.forTarget(this);
|
| +
|
| + Stream<Event> get onLoad => loadEvent.forTarget(this);
|
| +
|
| + Stream<MessageEvent> get onMessage => messageEvent.forTarget(this);
|
| +
|
| + Stream<Event> get onOffline => offlineEvent.forTarget(this);
|
| +
|
| + Stream<Event> get onOnline => onlineEvent.forTarget(this);
|
| +
|
| + Stream<PopStateEvent> get onPopState => popStateEvent.forTarget(this);
|
| +
|
| + Stream<Event> get onResize => resizeEvent.forTarget(this);
|
| +
|
| + Stream<StorageEvent> get onStorage => storageEvent.forTarget(this);
|
| +
|
| + Stream<Event> get onUnload => unloadEvent.forTarget(this);
|
| +}
|
| +
|
| +@DocsEditable
|
| +class _FrameSetElementEvents extends ElementEvents {
|
| + @DocsEditable
|
| + _FrameSetElementEvents(EventTarget _ptr) : super(_ptr);
|
| +
|
| + @DocsEditable
|
| + EventListenerList get beforeUnload => this['beforeunload'];
|
| +
|
| + @DocsEditable
|
| + EventListenerList get blur => this['blur'];
|
| +
|
| + @DocsEditable
|
| + EventListenerList get error => this['error'];
|
| +
|
| + @DocsEditable
|
| + EventListenerList get focus => this['focus'];
|
| +
|
| + @DocsEditable
|
| + EventListenerList get hashChange => this['hashchange'];
|
| +
|
| + @DocsEditable
|
| + EventListenerList get load => this['load'];
|
| +
|
| + @DocsEditable
|
| + EventListenerList get message => this['message'];
|
| +
|
| + @DocsEditable
|
| + EventListenerList get offline => this['offline'];
|
| +
|
| + @DocsEditable
|
| + EventListenerList get online => this['online'];
|
| +
|
| + @DocsEditable
|
| + EventListenerList get popState => this['popstate'];
|
| +
|
| + @DocsEditable
|
| + EventListenerList get resize => this['resize'];
|
| +
|
| + @DocsEditable
|
| + EventListenerList get storage => this['storage'];
|
| +
|
| + @DocsEditable
|
| + EventListenerList get unload => this['unload'];
|
| +}
|
| +// 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.
|
| +
|
| +
|
| +
|
| +@DocsEditable
|
| @DomName('GamepadList')
|
| class _GamepadList implements JavaScriptIndexingBehavior, List<Gamepad> native "*GamepadList" {
|
|
|
| @@ -24846,6 +24719,16 @@ class _GamepadList implements JavaScriptIndexingBehavior, List<Gamepad> native "
|
|
|
|
|
| @DocsEditable
|
| +@DomName('HTMLMarqueeElement')
|
| +class _MarqueeElement extends Element native "*HTMLMarqueeElement" {
|
| +}
|
| +// 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.
|
| +
|
| +
|
| +
|
| +@DocsEditable
|
| @DomName('MediaStreamList')
|
| class _MediaStreamList implements JavaScriptIndexingBehavior, List<MediaStream> native "*MediaStreamList" {
|
|
|
|
|