| Index: lib/html/frog/html_frog.dart
|
| diff --git a/lib/html/frog/html_frog.dart b/lib/html/frog/html_frog.dart
|
| index 2f344038a8ba1afacbd72ad23b5dcfc116851e65..fa53eb432ebd45535f1095def6fa6302af31a38f 100644
|
| --- a/lib/html/frog/html_frog.dart
|
| +++ b/lib/html/frog/html_frog.dart
|
| @@ -859,6 +859,8 @@ class _CSSRuleImpl implements CSSRule native "*CSSRule" {
|
|
|
| static final int WEBKIT_KEYFRAME_RULE = 8;
|
|
|
| + static final int WEBKIT_REGION_RULE = 10;
|
| +
|
| String cssText;
|
|
|
| final _CSSRuleImpl parentRule;
|
| @@ -3837,8 +3839,6 @@ class _CanvasRenderingContext2DImpl extends _CanvasRenderingContextImpl implemen
|
|
|
| final num webkitBackingStorePixelRatio;
|
|
|
| - bool webkitImageSmoothingEnabled;
|
| -
|
| List webkitLineDash;
|
|
|
| num webkitLineDashOffset;
|
| @@ -4174,11 +4174,6 @@ class _DOMApplicationCacheEventsImpl extends _EventsImpl implements DOMApplicati
|
| EventListenerList get updateReady() => _get('updateready');
|
| }
|
|
|
| -class _DOMErrorImpl implements DOMError native "*DOMError" {
|
| -
|
| - final String name;
|
| -}
|
| -
|
| class _DOMExceptionImpl implements DOMException native "*DOMException" {
|
|
|
| static final int ABORT_ERR = 20;
|
| @@ -4474,9 +4469,6 @@ class _DOMStringListImpl implements DOMStringList native "*DOMStringList" {
|
| String item(int index) native;
|
| }
|
|
|
| -class _DOMStringMapImpl implements DOMStringMap native "*DOMStringMap" {
|
| -}
|
| -
|
| class _DOMTokenListImpl implements DOMTokenList native "*DOMTokenList" {
|
|
|
| final int length;
|
| @@ -4506,6 +4498,8 @@ class _DataTransferItemImpl implements DataTransferItem native "*DataTransferIte
|
| _BlobImpl getAsFile() native;
|
|
|
| void getAsString([StringCallback callback = null]) native;
|
| +
|
| + void webkitGetAsEntry([EntryCallback callback = null]) native;
|
| }
|
|
|
| class _DataTransferItemListImpl implements DataTransferItemList native "*DataTransferItemList" {
|
| @@ -4822,6 +4816,8 @@ class _DocumentImpl extends _NodeImpl
|
|
|
| void webkitExitFullscreen() native;
|
|
|
| + _WebKitNamedFlowImpl webkitGetFlowByName(String name) native;
|
| +
|
| // TODO(jacobr): implement all Element methods not on Document.
|
|
|
| _ElementImpl query(String selectors) {
|
| @@ -6679,8 +6675,6 @@ class _FieldSetElementImpl extends _ElementImpl implements FieldSetElement nativ
|
|
|
| bool disabled;
|
|
|
| - final _HTMLCollectionImpl elements;
|
| -
|
| final _FormElementImpl form;
|
|
|
| String name;
|
| @@ -7592,7 +7586,7 @@ class _IDBFactoryImpl implements IDBFactory native "*IDBFactory" {
|
|
|
| class _IDBIndexImpl implements IDBIndex native "*IDBIndex" {
|
|
|
| - final Dynamic keyPath;
|
| + final String keyPath;
|
|
|
| final bool multiEntry;
|
|
|
| @@ -7629,11 +7623,9 @@ class _IDBKeyRangeImpl implements IDBKeyRange native "*IDBKeyRange" {
|
|
|
| class _IDBObjectStoreImpl implements IDBObjectStore native "*IDBObjectStore" {
|
|
|
| - final bool autoIncrement;
|
| -
|
| final List<String> indexNames;
|
|
|
| - final Dynamic keyPath;
|
| + final String keyPath;
|
|
|
| final String name;
|
|
|
| @@ -8395,14 +8387,6 @@ class _LinkElementImpl extends _ElementImpl implements LinkElement native "*HTML
|
| class _LocalMediaStreamImpl extends _MediaStreamImpl implements LocalMediaStream native "*LocalMediaStream" {
|
|
|
| void stop() native;
|
| -
|
| - // From EventTarget
|
| -
|
| - void $dom_addEventListener(String type, EventListener listener, [bool useCapture = null]) native "addEventListener";
|
| -
|
| - bool $dom_dispatchEvent(_EventImpl event) native "dispatchEvent";
|
| -
|
| - void $dom_removeEventListener(String type, EventListener listener, [bool useCapture = null]) native "removeEventListener";
|
| }
|
|
|
| class _LocationImpl implements Location native "*Location" {
|
| @@ -8624,17 +8608,9 @@ class _MediaElementImpl extends _ElementImpl implements MediaElement native "*HT
|
|
|
| void webkitGenerateKeyRequest(String keySystem, [_Uint8ArrayImpl initData = null]) native;
|
|
|
| - void webkitSourceAbort(String id) native;
|
| -
|
| - void webkitSourceAddId(String id, String type) native;
|
| -
|
| - void webkitSourceAppend(String id, _Uint8ArrayImpl data) native;
|
| -
|
| - _TimeRangesImpl webkitSourceBuffered(String id) native;
|
| + void webkitSourceAppend(_Uint8ArrayImpl data) native;
|
|
|
| void webkitSourceEndOfStream(int status) native;
|
| -
|
| - void webkitSourceRemoveId(String id) native;
|
| }
|
|
|
| class _MediaElementEventsImpl extends _ElementEventsImpl implements MediaElementEvents {
|
| @@ -8647,12 +8623,6 @@ class _MediaElementEventsImpl extends _ElementEventsImpl implements MediaElement
|
| EventListenerList get keyMessage() => _get('webkitkeymessage');
|
|
|
| EventListenerList get needKey() => _get('webkitneedkey');
|
| -
|
| - EventListenerList get sourceClose() => _get('webkitsourceclose');
|
| -
|
| - EventListenerList get sourceEnded() => _get('webkitsourceended');
|
| -
|
| - EventListenerList get sourceOpen() => _get('webkitsourceopen');
|
| }
|
|
|
| class _MediaElementAudioSourceNodeImpl extends _AudioSourceNodeImpl implements MediaElementAudioSourceNode native "*MediaElementAudioSourceNode" {
|
| @@ -9942,11 +9912,6 @@ class _OverflowEventImpl extends _EventImpl implements OverflowEvent native "*Ov
|
| final bool verticalOverflow;
|
| }
|
|
|
| -class _PagePopupControllerImpl implements PagePopupController native "*PagePopupController" {
|
| -
|
| - void setValueAndClosePopup(int numberValue, String stringValue) native;
|
| -}
|
| -
|
| class _PageTransitionEventImpl extends _EventImpl implements PageTransitionEvent native "*PageTransitionEvent" {
|
|
|
| final bool persisted;
|
| @@ -13196,8 +13161,6 @@ class _SVGSVGElementImpl extends _SVGElementImpl implements SVGSVGElement native
|
|
|
| final _SVGPointImpl currentTranslate;
|
|
|
| - final _SVGViewSpecImpl currentView;
|
| -
|
| final _SVGAnimatedLengthImpl height;
|
|
|
| final num pixelUnitToMillimeterX;
|
| @@ -13208,7 +13171,7 @@ class _SVGSVGElementImpl extends _SVGElementImpl implements SVGSVGElement native
|
|
|
| final num screenPixelToMillimeterY;
|
|
|
| - final bool useCurrentView;
|
| + bool useCurrentView;
|
|
|
| final _SVGRectImpl viewport;
|
|
|
| @@ -13797,9 +13760,7 @@ class _SVGViewElementImpl extends _SVGElementImpl implements SVGViewElement nati
|
| int zoomAndPan;
|
| }
|
|
|
| -class _SVGViewSpecImpl implements SVGViewSpec native "*SVGViewSpec" {
|
| -
|
| - final _SVGAnimatedPreserveAspectRatioImpl preserveAspectRatio;
|
| +class _SVGViewSpecImpl extends _SVGZoomAndPanImpl implements SVGViewSpec native "*SVGViewSpec" {
|
|
|
| final String preserveAspectRatioString;
|
|
|
| @@ -13807,15 +13768,17 @@ class _SVGViewSpecImpl implements SVGViewSpec native "*SVGViewSpec" {
|
|
|
| final String transformString;
|
|
|
| - final _SVGAnimatedRectImpl viewBox;
|
| -
|
| final String viewBoxString;
|
|
|
| final _SVGElementImpl viewTarget;
|
|
|
| final String viewTargetString;
|
|
|
| - int zoomAndPan;
|
| + // From SVGFitToViewBox
|
| +
|
| + final _SVGAnimatedPreserveAspectRatioImpl preserveAspectRatio;
|
| +
|
| + final _SVGAnimatedRectImpl viewBox;
|
| }
|
|
|
| class _SVGZoomAndPanImpl implements SVGZoomAndPan native "*SVGZoomAndPan" {
|
| @@ -13977,6 +13940,8 @@ class _ShadowRootImpl extends _DocumentFragmentImpl implements ShadowRoot native
|
|
|
| String innerHTML;
|
|
|
| + final _DOMSelectionImpl selection;
|
| +
|
| _ElementImpl getElementById(String elementId) native;
|
|
|
| _NodeListImpl getElementsByClassName(String className) native;
|
| @@ -13984,8 +13949,6 @@ class _ShadowRootImpl extends _DocumentFragmentImpl implements ShadowRoot native
|
| _NodeListImpl getElementsByTagName(String tagName) native;
|
|
|
| _NodeListImpl getElementsByTagNameNS(String namespaceURI, String localName) native;
|
| -
|
| - _DOMSelectionImpl getSelection() native;
|
| }
|
|
|
| class _SharedWorkerImpl extends _AbstractWorkerImpl implements SharedWorker native "*SharedWorker" {
|
| @@ -16297,6 +16260,11 @@ class _WebKitCSSFilterValueImpl extends _CSSValueListImpl implements WebKitCSSFi
|
| final int operationType;
|
| }
|
|
|
| +class _WebKitCSSRegionRuleImpl extends _CSSRuleImpl implements WebKitCSSRegionRule native "*WebKitCSSRegionRule" {
|
| +
|
| + final _CSSRuleListImpl cssRules;
|
| +}
|
| +
|
| class _WebKitMutationObserverImpl implements WebKitMutationObserver native "*WebKitMutationObserver" {
|
|
|
| void disconnect() native;
|
| @@ -16308,9 +16276,7 @@ class _WebKitNamedFlowImpl implements WebKitNamedFlow native "*WebKitNamedFlow"
|
|
|
| final _NodeListImpl contentNodes;
|
|
|
| - final String name;
|
| -
|
| - final bool overset;
|
| + final bool overflow;
|
|
|
| _NodeListImpl getRegionsByContentNode(_NodeImpl contentNode) native;
|
| }
|
| @@ -16507,8 +16473,6 @@ class _WindowImpl extends _EventTargetImpl implements Window native "@*DOMWindow
|
|
|
| final int outerWidth;
|
|
|
| - final _PagePopupControllerImpl pagePopupController;
|
| -
|
| final int pageXOffset;
|
|
|
| final int pageYOffset;
|
| @@ -18757,6 +18721,8 @@ interface CSSRule {
|
|
|
| static final int WEBKIT_KEYFRAME_RULE = 8;
|
|
|
| + static final int WEBKIT_REGION_RULE = 10;
|
| +
|
| /** @domName CSSRule.cssText */
|
| String cssText;
|
|
|
| @@ -20931,9 +20897,6 @@ interface CanvasRenderingContext2D extends CanvasRenderingContext {
|
| /** @domName CanvasRenderingContext2D.webkitBackingStorePixelRatio */
|
| final num webkitBackingStorePixelRatio;
|
|
|
| - /** @domName CanvasRenderingContext2D.webkitImageSmoothingEnabled */
|
| - bool webkitImageSmoothingEnabled;
|
| -
|
| /** @domName CanvasRenderingContext2D.webkitLineDash */
|
| List webkitLineDash;
|
|
|
| @@ -21488,18 +21451,6 @@ interface DOMApplicationCacheEvents extends Events {
|
|
|
| // WARNING: Do not edit - generated code.
|
|
|
| -/// @domName DOMError
|
| -interface DOMError {
|
| -
|
| - /** @domName DOMError.name */
|
| - final String name;
|
| -}
|
| -// 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.
|
| -
|
| /// @domName DOMException
|
| interface DOMException {
|
|
|
| @@ -21855,15 +21806,6 @@ interface DOMStringList extends List<String> {
|
|
|
| // WARNING: Do not edit - generated code.
|
|
|
| -/// @domName DOMStringMap
|
| -interface DOMStringMap {
|
| -}
|
| -// 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.
|
| -
|
| /// @domName DOMTokenList
|
| interface DOMTokenList {
|
|
|
| @@ -21919,6 +21861,9 @@ interface DataTransferItem {
|
|
|
| /** @domName DataTransferItem.getAsString */
|
| void getAsString([StringCallback callback]);
|
| +
|
| + /** @domName DataTransferItem.webkitGetAsEntry */
|
| + void webkitGetAsEntry([EntryCallback 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
|
| @@ -22458,6 +22403,9 @@ interface Document extends HtmlElement {
|
| /** @domName Document.webkitExitFullscreen */
|
| void webkitExitFullscreen();
|
|
|
| + /** @domName Document.webkitGetFlowByName */
|
| + WebKitNamedFlow webkitGetFlowByName(String name);
|
| +
|
| }
|
|
|
| interface DocumentEvents extends ElementEvents {
|
| @@ -23515,9 +23463,6 @@ interface FieldSetElement extends Element default _Elements {
|
| /** @domName HTMLFieldSetElement.disabled */
|
| bool disabled;
|
|
|
| - /** @domName HTMLFieldSetElement.elements */
|
| - final HTMLCollection elements;
|
| -
|
| /** @domName HTMLFieldSetElement.form */
|
| final FormElement form;
|
|
|
| @@ -24504,7 +24449,7 @@ interface IDBFactory {
|
| interface IDBIndex {
|
|
|
| /** @domName IDBIndex.keyPath */
|
| - final Dynamic keyPath;
|
| + final String keyPath;
|
|
|
| /** @domName IDBIndex.multiEntry */
|
| final bool multiEntry;
|
| @@ -24594,14 +24539,11 @@ interface IDBKeyRange default _IDBKeyRangeFactoryProvider {
|
| /// @domName IDBObjectStore
|
| interface IDBObjectStore {
|
|
|
| - /** @domName IDBObjectStore.autoIncrement */
|
| - final bool autoIncrement;
|
| -
|
| /** @domName IDBObjectStore.indexNames */
|
| final List<String> indexNames;
|
|
|
| /** @domName IDBObjectStore.keyPath */
|
| - final Dynamic keyPath;
|
| + final String keyPath;
|
|
|
| /** @domName IDBObjectStore.name */
|
| final String name;
|
| @@ -25448,7 +25390,7 @@ interface LinkElement extends Element default _Elements {
|
| // WARNING: Do not edit - generated code.
|
|
|
| /// @domName LocalMediaStream
|
| -interface LocalMediaStream extends MediaStream, EventTarget {
|
| +interface LocalMediaStream extends MediaStream {
|
|
|
| /** @domName LocalMediaStream.stop */
|
| void stop();
|
| @@ -25795,23 +25737,11 @@ interface MediaElement extends Element {
|
| /** @domName HTMLMediaElement.webkitGenerateKeyRequest */
|
| void webkitGenerateKeyRequest(String keySystem, [Uint8Array initData]);
|
|
|
| - /** @domName HTMLMediaElement.webkitSourceAbort */
|
| - void webkitSourceAbort(String id);
|
| -
|
| - /** @domName HTMLMediaElement.webkitSourceAddId */
|
| - void webkitSourceAddId(String id, String type);
|
| -
|
| /** @domName HTMLMediaElement.webkitSourceAppend */
|
| - void webkitSourceAppend(String id, Uint8Array data);
|
| -
|
| - /** @domName HTMLMediaElement.webkitSourceBuffered */
|
| - TimeRanges webkitSourceBuffered(String id);
|
| + void webkitSourceAppend(Uint8Array data);
|
|
|
| /** @domName HTMLMediaElement.webkitSourceEndOfStream */
|
| void webkitSourceEndOfStream(int status);
|
| -
|
| - /** @domName HTMLMediaElement.webkitSourceRemoveId */
|
| - void webkitSourceRemoveId(String id);
|
| }
|
|
|
| interface MediaElementEvents extends ElementEvents {
|
| @@ -25823,12 +25753,6 @@ interface MediaElementEvents extends ElementEvents {
|
| EventListenerList get keyMessage();
|
|
|
| EventListenerList get needKey();
|
| -
|
| - EventListenerList get sourceClose();
|
| -
|
| - EventListenerList get sourceEnded();
|
| -
|
| - EventListenerList get sourceOpen();
|
| }
|
| // 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
|
| @@ -27272,18 +27196,6 @@ interface OverflowEvent extends Event {
|
|
|
| // WARNING: Do not edit - generated code.
|
|
|
| -/// @domName PagePopupController
|
| -interface PagePopupController {
|
| -
|
| - /** @domName PagePopupController.setValueAndClosePopup */
|
| - void setValueAndClosePopup(int numberValue, String stringValue);
|
| -}
|
| -// 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.
|
| -
|
| /// @domName PageTransitionEvent
|
| interface PageTransitionEvent extends Event {
|
|
|
| @@ -30805,9 +30717,6 @@ interface SVGSVGElement extends SVGElement, SVGTests, SVGLangSpace, SVGExternalR
|
| /** @domName SVGSVGElement.currentTranslate */
|
| final SVGPoint currentTranslate;
|
|
|
| - /** @domName SVGSVGElement.currentView */
|
| - final SVGViewSpec currentView;
|
| -
|
| /** @domName SVGSVGElement.height */
|
| final SVGAnimatedLength height;
|
|
|
| @@ -30824,7 +30733,7 @@ interface SVGSVGElement extends SVGElement, SVGTests, SVGLangSpace, SVGExternalR
|
| final num screenPixelToMillimeterY;
|
|
|
| /** @domName SVGSVGElement.useCurrentView */
|
| - final bool useCurrentView;
|
| + bool useCurrentView;
|
|
|
| /** @domName SVGSVGElement.viewport */
|
| final SVGRect viewport;
|
| @@ -31373,10 +31282,7 @@ interface SVGViewElement extends SVGElement, SVGExternalResourcesRequired, SVGFi
|
| // WARNING: Do not edit - generated code.
|
|
|
| /// @domName SVGViewSpec
|
| -interface SVGViewSpec {
|
| -
|
| - /** @domName SVGViewSpec.preserveAspectRatio */
|
| - final SVGAnimatedPreserveAspectRatio preserveAspectRatio;
|
| +interface SVGViewSpec extends SVGZoomAndPan, SVGFitToViewBox {
|
|
|
| /** @domName SVGViewSpec.preserveAspectRatioString */
|
| final String preserveAspectRatioString;
|
| @@ -31387,9 +31293,6 @@ interface SVGViewSpec {
|
| /** @domName SVGViewSpec.transformString */
|
| final String transformString;
|
|
|
| - /** @domName SVGViewSpec.viewBox */
|
| - final SVGAnimatedRect viewBox;
|
| -
|
| /** @domName SVGViewSpec.viewBoxString */
|
| final String viewBoxString;
|
|
|
| @@ -31398,9 +31301,6 @@ interface SVGViewSpec {
|
|
|
| /** @domName SVGViewSpec.viewTargetString */
|
| final String viewTargetString;
|
| -
|
| - /** @domName SVGViewSpec.zoomAndPan */
|
| - int zoomAndPan;
|
| }
|
| // 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
|
| @@ -31690,6 +31590,9 @@ interface ShadowRoot extends DocumentFragment default _ShadowRootFactoryProvider
|
| /** @domName ShadowRoot.innerHTML */
|
| String innerHTML;
|
|
|
| + /** @domName ShadowRoot.selection */
|
| + final DOMSelection selection;
|
| +
|
| /** @domName ShadowRoot.getElementById */
|
| Element getElementById(String elementId);
|
|
|
| @@ -31701,9 +31604,6 @@ interface ShadowRoot extends DocumentFragment default _ShadowRootFactoryProvider
|
|
|
| /** @domName ShadowRoot.getElementsByTagNameNS */
|
| NodeList getElementsByTagNameNS(String namespaceURI, String localName);
|
| -
|
| - /** @domName ShadowRoot.getSelection */
|
| - DOMSelection getSelection();
|
| }
|
| // 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
|
| @@ -34567,6 +34467,18 @@ interface WebKitCSSFilterValue extends CSSValueList {
|
|
|
| // WARNING: Do not edit - generated code.
|
|
|
| +/// @domName WebKitCSSRegionRule
|
| +interface WebKitCSSRegionRule extends CSSRule {
|
| +
|
| + /** @domName WebKitCSSRegionRule.cssRules */
|
| + final CSSRuleList cssRules;
|
| +}
|
| +// 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.
|
| +
|
| /// @domName WebKitMutationObserver
|
| interface WebKitMutationObserver {
|
|
|
| @@ -34588,11 +34500,8 @@ interface WebKitNamedFlow {
|
| /** @domName WebKitNamedFlow.contentNodes */
|
| final NodeList contentNodes;
|
|
|
| - /** @domName WebKitNamedFlow.name */
|
| - final String name;
|
| -
|
| - /** @domName WebKitNamedFlow.overset */
|
| - final bool overset;
|
| + /** @domName WebKitNamedFlow.overflow */
|
| + final bool overflow;
|
|
|
| /** @domName WebKitNamedFlow.getRegionsByContentNode */
|
| NodeList getRegionsByContentNode(Node contentNode);
|
| @@ -34835,9 +34744,6 @@ interface Window extends EventTarget {
|
| /** @domName DOMWindow.outerWidth */
|
| final int outerWidth;
|
|
|
| - /** @domName DOMWindow.pagePopupController */
|
| - final PagePopupController pagePopupController;
|
| -
|
| /** @domName DOMWindow.pageXOffset */
|
| final int pageXOffset;
|
|
|
| @@ -35734,90 +35640,90 @@ class _Elements {
|
| // helper code goes here
|
|
|
| factory AnchorElement([String href]) {
|
| - AnchorElement _e = _document.$dom_createElement("a");
|
| + _AnchorElementImpl _e = _document.$dom_createElement("a");
|
| if (href != null) _e.href = href;
|
| return _e;
|
| }
|
|
|
| factory AreaElement() {
|
| - AreaElement _e = _document.$dom_createElement("area");
|
| + _AreaElementImpl _e = _document.$dom_createElement("area");
|
| return _e;
|
| }
|
|
|
| factory BRElement() {
|
| - BRElement _e = _document.$dom_createElement("br");
|
| + _BRElementImpl _e = _document.$dom_createElement("br");
|
| return _e;
|
| }
|
|
|
| factory BaseElement() {
|
| - BaseElement _e = _document.$dom_createElement("base");
|
| + _BaseElementImpl _e = _document.$dom_createElement("base");
|
| return _e;
|
| }
|
|
|
| factory BodyElement() {
|
| - BodyElement _e = _document.$dom_createElement("body");
|
| + _BodyElementImpl _e = _document.$dom_createElement("body");
|
| return _e;
|
| }
|
|
|
| factory ButtonElement() {
|
| - ButtonElement _e = _document.$dom_createElement("button");
|
| + _ButtonElementImpl _e = _document.$dom_createElement("button");
|
| return _e;
|
| }
|
|
|
| factory CanvasElement([int height, int width]) {
|
| - CanvasElement _e = _document.$dom_createElement("canvas");
|
| + _CanvasElementImpl _e = _document.$dom_createElement("canvas");
|
| if (height != null) _e.height = height;
|
| if (width != null) _e.width = width;
|
| return _e;
|
| }
|
|
|
| factory DListElement() {
|
| - DListElement _e = _document.$dom_createElement("dl");
|
| + _DListElementImpl _e = _document.$dom_createElement("dl");
|
| return _e;
|
| }
|
|
|
| factory DetailsElement() {
|
| - DetailsElement _e = _document.$dom_createElement("details");
|
| + _DetailsElementImpl _e = _document.$dom_createElement("details");
|
| return _e;
|
| }
|
|
|
| factory DivElement() {
|
| - DivElement _e = _document.$dom_createElement("div");
|
| + _DivElementImpl _e = _document.$dom_createElement("div");
|
| return _e;
|
| }
|
|
|
| factory EmbedElement() {
|
| - EmbedElement _e = _document.$dom_createElement("embed");
|
| + _EmbedElementImpl _e = _document.$dom_createElement("embed");
|
| return _e;
|
| }
|
|
|
| factory FieldSetElement() {
|
| - FieldSetElement _e = _document.$dom_createElement("fieldset");
|
| + _FieldSetElementImpl _e = _document.$dom_createElement("fieldset");
|
| return _e;
|
| }
|
|
|
| factory HRElement() {
|
| - HRElement _e = _document.$dom_createElement("hr");
|
| + _HRElementImpl _e = _document.$dom_createElement("hr");
|
| return _e;
|
| }
|
|
|
| factory HeadElement() {
|
| - HeadElement _e = _document.$dom_createElement("head");
|
| + _HeadElementImpl _e = _document.$dom_createElement("head");
|
| return _e;
|
| }
|
|
|
| factory HtmlElement() {
|
| - HtmlElement _e = _document.$dom_createElement("html");
|
| + _HtmlElementImpl _e = _document.$dom_createElement("html");
|
| return _e;
|
| }
|
|
|
| factory IFrameElement() {
|
| - IFrameElement _e = _document.$dom_createElement("iframe");
|
| + _IFrameElementImpl _e = _document.$dom_createElement("iframe");
|
| return _e;
|
| }
|
|
|
| factory ImageElement([String src, int height, int width]) {
|
| - ImageElement _e = _document.$dom_createElement("img");
|
| + _ImageElementImpl _e = _document.$dom_createElement("img");
|
| if (src != null) _e.src = src;
|
| if (height != null) _e.height = height;
|
| if (width != null) _e.width = width;
|
| @@ -35825,158 +35731,158 @@ class _Elements {
|
| }
|
|
|
| factory InputElement([String type]) {
|
| - InputElement _e = _document.$dom_createElement("input");
|
| + _InputElementImpl _e = _document.$dom_createElement("input");
|
| if (type != null) _e.type = type;
|
| return _e;
|
| }
|
|
|
| factory KeygenElement() {
|
| - KeygenElement _e = _document.$dom_createElement("keygen");
|
| + _KeygenElementImpl _e = _document.$dom_createElement("keygen");
|
| return _e;
|
| }
|
|
|
| factory LIElement() {
|
| - LIElement _e = _document.$dom_createElement("li");
|
| + _LIElementImpl _e = _document.$dom_createElement("li");
|
| return _e;
|
| }
|
|
|
| factory LabelElement() {
|
| - LabelElement _e = _document.$dom_createElement("label");
|
| + _LabelElementImpl _e = _document.$dom_createElement("label");
|
| return _e;
|
| }
|
|
|
| factory LegendElement() {
|
| - LegendElement _e = _document.$dom_createElement("legend");
|
| + _LegendElementImpl _e = _document.$dom_createElement("legend");
|
| return _e;
|
| }
|
|
|
| factory LinkElement() {
|
| - LinkElement _e = _document.$dom_createElement("link");
|
| + _LinkElementImpl _e = _document.$dom_createElement("link");
|
| return _e;
|
| }
|
|
|
| factory MapElement() {
|
| - MapElement _e = _document.$dom_createElement("map");
|
| + _MapElementImpl _e = _document.$dom_createElement("map");
|
| return _e;
|
| }
|
|
|
| factory MenuElement() {
|
| - MenuElement _e = _document.$dom_createElement("menu");
|
| + _MenuElementImpl _e = _document.$dom_createElement("menu");
|
| return _e;
|
| }
|
|
|
| factory MeterElement() {
|
| - MeterElement _e = _document.$dom_createElement("meter");
|
| + _MeterElementImpl _e = _document.$dom_createElement("meter");
|
| return _e;
|
| }
|
|
|
| factory OListElement() {
|
| - OListElement _e = _document.$dom_createElement("ol");
|
| + _OListElementImpl _e = _document.$dom_createElement("ol");
|
| return _e;
|
| }
|
|
|
| factory ObjectElement() {
|
| - ObjectElement _e = _document.$dom_createElement("object");
|
| + _ObjectElementImpl _e = _document.$dom_createElement("object");
|
| return _e;
|
| }
|
|
|
| factory OptGroupElement() {
|
| - OptGroupElement _e = _document.$dom_createElement("optgroup");
|
| + _OptGroupElementImpl _e = _document.$dom_createElement("optgroup");
|
| return _e;
|
| }
|
|
|
| factory OutputElement() {
|
| - OutputElement _e = _document.$dom_createElement("output");
|
| + _OutputElementImpl _e = _document.$dom_createElement("output");
|
| return _e;
|
| }
|
|
|
| factory ParagraphElement() {
|
| - ParagraphElement _e = _document.$dom_createElement("p");
|
| + _ParagraphElementImpl _e = _document.$dom_createElement("p");
|
| return _e;
|
| }
|
|
|
| factory ParamElement() {
|
| - ParamElement _e = _document.$dom_createElement("param");
|
| + _ParamElementImpl _e = _document.$dom_createElement("param");
|
| return _e;
|
| }
|
|
|
| factory PreElement() {
|
| - PreElement _e = _document.$dom_createElement("pre");
|
| + _PreElementImpl _e = _document.$dom_createElement("pre");
|
| return _e;
|
| }
|
|
|
| factory ProgressElement() {
|
| - ProgressElement _e = _document.$dom_createElement("progress");
|
| + _ProgressElementImpl _e = _document.$dom_createElement("progress");
|
| return _e;
|
| }
|
|
|
| factory ScriptElement() {
|
| - ScriptElement _e = _document.$dom_createElement("script");
|
| + _ScriptElementImpl _e = _document.$dom_createElement("script");
|
| return _e;
|
| }
|
|
|
| factory SourceElement() {
|
| - SourceElement _e = _document.$dom_createElement("source");
|
| + _SourceElementImpl _e = _document.$dom_createElement("source");
|
| return _e;
|
| }
|
|
|
| factory SpanElement() {
|
| - SpanElement _e = _document.$dom_createElement("span");
|
| + _SpanElementImpl _e = _document.$dom_createElement("span");
|
| return _e;
|
| }
|
|
|
| factory StyleElement() {
|
| - StyleElement _e = _document.$dom_createElement("style");
|
| + _StyleElementImpl _e = _document.$dom_createElement("style");
|
| return _e;
|
| }
|
|
|
| factory TableCaptionElement() {
|
| - TableCaptionElement _e = _document.$dom_createElement("caption");
|
| + _TableCaptionElementImpl _e = _document.$dom_createElement("caption");
|
| return _e;
|
| }
|
|
|
| factory TableCellElement() {
|
| - TableCellElement _e = _document.$dom_createElement("td");
|
| + _TableCellElementImpl _e = _document.$dom_createElement("td");
|
| return _e;
|
| }
|
|
|
| factory TableColElement() {
|
| - TableColElement _e = _document.$dom_createElement("col");
|
| + _TableColElementImpl _e = _document.$dom_createElement("col");
|
| return _e;
|
| }
|
|
|
| factory TableElement() {
|
| - TableElement _e = _document.$dom_createElement("table");
|
| + _TableElementImpl _e = _document.$dom_createElement("table");
|
| return _e;
|
| }
|
|
|
| factory TableRowElement() {
|
| - TableRowElement _e = _document.$dom_createElement("tr");
|
| + _TableRowElementImpl _e = _document.$dom_createElement("tr");
|
| return _e;
|
| }
|
|
|
| factory TextAreaElement() {
|
| - TextAreaElement _e = _document.$dom_createElement("textarea");
|
| + _TextAreaElementImpl _e = _document.$dom_createElement("textarea");
|
| return _e;
|
| }
|
|
|
| factory TitleElement() {
|
| - TitleElement _e = _document.$dom_createElement("title");
|
| + _TitleElementImpl _e = _document.$dom_createElement("title");
|
| return _e;
|
| }
|
|
|
| factory TrackElement() {
|
| - TrackElement _e = _document.$dom_createElement("track");
|
| + _TrackElementImpl _e = _document.$dom_createElement("track");
|
| return _e;
|
| }
|
|
|
| factory UListElement() {
|
| - UListElement _e = _document.$dom_createElement("ul");
|
| + _UListElementImpl _e = _document.$dom_createElement("ul");
|
| return _e;
|
| }
|
|
|
| factory VideoElement() {
|
| - VideoElement _e = _document.$dom_createElement("video");
|
| + _VideoElementImpl _e = _document.$dom_createElement("video");
|
| return _e;
|
| }
|
| }
|
| @@ -37097,10 +37003,12 @@ class _TypedArrayFactoryProvider {
|
| */
|
| class Testing {
|
| static void addEventListener(EventTarget target, String type, EventListener listener, bool useCapture) {
|
| - target.$dom_addEventListener(type, listener, useCapture);
|
| + final _EventTargetImpl targetImpl = target;
|
| + targetImpl.$dom_addEventListener(type, listener, useCapture);
|
| }
|
| static void removeEventListener(EventTarget target, String type, EventListener listener, bool useCapture) {
|
| - target.$dom_removeEventListener(type, listener, useCapture);
|
| + final _EventTargetImpl targetImpl = target;
|
| + targetImpl.$dom_removeEventListener(type, listener, useCapture);
|
| }
|
|
|
| }// Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file
|
|
|