Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(398)

Unified Diff: sdk/lib/html/dartium/html_dartium.dart

Issue 17508002: Revert "Making all DOM types abstract and removing superfluous Dartium constructors." (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
Download patch
« no previous file with comments | « sdk/lib/html/dart2js/html_dart2js.dart ('k') | sdk/lib/html/dartium/nativewrappers.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 caf5e45d3d9c6a2d044f3e786282846e13b08c7b..03a0b914590bb55bf8d7eec6ec7018da7b09312c 100644
--- a/sdk/lib/html/dartium/html_dartium.dart
+++ b/sdk/lib/html/dartium/html_dartium.dart
@@ -82,8 +82,7 @@ _callPortSync(num id, var message) {
@DocsEditable
@DomName('AbstractWorker')
class AbstractWorker extends EventTarget {
- // To suppress missing implicit constructor warnings.
- factory AbstractWorker._() { throw new UnsupportedError("Not supported"); }
+ AbstractWorker.internal() : super.internal();
@DomName('AbstractWorker.errorEvent')
@DocsEditable
@@ -116,8 +115,7 @@ class AbstractWorker extends EventTarget {
@DocsEditable
@DomName('HTMLAnchorElement')
class AnchorElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory AnchorElement._() { throw new UnsupportedError("Not supported"); }
+ AnchorElement.internal() : super.internal();
@DomName('HTMLAnchorElement.HTMLAnchorElement')
@DocsEditable
@@ -279,8 +277,7 @@ class AnchorElement extends _HTMLElement {
@SupportedBrowser(SupportedBrowser.SAFARI)
@Experimental
class AnimationEvent extends Event {
- // To suppress missing implicit constructor warnings.
- factory AnimationEvent._() { throw new UnsupportedError("Not supported"); }
+ AnimationEvent.internal() : super.internal();
@DomName('WebKitAnimationEvent.animationName')
@DocsEditable
@@ -307,8 +304,7 @@ class AnimationEvent extends Event {
@SupportedBrowser(SupportedBrowser.SAFARI)
@Unstable
class ApplicationCache extends EventTarget {
- // To suppress missing implicit constructor warnings.
- factory ApplicationCache._() { throw new UnsupportedError("Not supported"); }
+ ApplicationCache.internal() : super.internal();
@DomName('DOMApplicationCache.cachedEvent')
@DocsEditable
@@ -450,8 +446,7 @@ class ApplicationCache extends EventTarget {
*/
@DomName('HTMLAreaElement')
class AreaElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory AreaElement._() { throw new UnsupportedError("Not supported"); }
+ AreaElement.internal() : super.internal();
@DomName('HTMLAreaElement.HTMLAreaElement')
@DocsEditable
@@ -548,8 +543,7 @@ class AreaElement extends _HTMLElement {
@DocsEditable
@DomName('HTMLAudioElement')
class AudioElement extends MediaElement {
- // To suppress missing implicit constructor warnings.
- factory AudioElement._() { throw new UnsupportedError("Not supported"); }
+ AudioElement.internal() : super.internal();
@DomName('HTMLAudioElement.HTMLAudioElement')
@DocsEditable
@@ -573,8 +567,7 @@ class AudioElement extends MediaElement {
// http://wiki.whatwg.org/wiki/RequestAutocomplete
@Experimental
class AutocompleteErrorEvent extends Event {
- // To suppress missing implicit constructor warnings.
- factory AutocompleteErrorEvent._() { throw new UnsupportedError("Not supported"); }
+ AutocompleteErrorEvent.internal() : super.internal();
@DomName('AutocompleteErrorEvent.reason')
@DocsEditable
@@ -591,8 +584,7 @@ class AutocompleteErrorEvent extends Event {
@DocsEditable
@DomName('HTMLBRElement')
class BRElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory BRElement._() { throw new UnsupportedError("Not supported"); }
+ BRElement.internal() : super.internal();
@DomName('HTMLBRElement.HTMLBRElement')
@DocsEditable
@@ -611,8 +603,7 @@ class BRElement extends _HTMLElement {
// http://www.whatwg.org/specs/web-apps/current-work/multipage/browsers.html#barprop
@deprecated // standard
class BarProp extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory BarProp._() { throw new UnsupportedError("Not supported"); }
+ BarProp.internal();
@DomName('BarProp.visible')
@DocsEditable
@@ -629,8 +620,7 @@ class BarProp extends NativeFieldWrapperClass1 {
@DocsEditable
@DomName('HTMLBaseElement')
class BaseElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory BaseElement._() { throw new UnsupportedError("Not supported"); }
+ BaseElement.internal() : super.internal();
@DomName('HTMLBaseElement.HTMLBaseElement')
@DocsEditable
@@ -664,8 +654,7 @@ class BaseElement extends _HTMLElement {
@DomName('BeforeLoadEvent')
@Experimental
class BeforeLoadEvent extends Event {
- // To suppress missing implicit constructor warnings.
- factory BeforeLoadEvent._() { throw new UnsupportedError("Not supported"); }
+ BeforeLoadEvent.internal() : super.internal();
@DomName('BeforeLoadEvent.url')
@DocsEditable
@@ -679,8 +668,7 @@ class BeforeLoadEvent extends Event {
@DomName('Blob')
class Blob extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory Blob._() { throw new UnsupportedError("Not supported"); }
+ Blob.internal();
@DomName('Blob.Blob')
@DocsEditable
@@ -730,8 +718,7 @@ class Blob extends NativeFieldWrapperClass1 {
@DocsEditable
@DomName('HTMLBodyElement')
class BodyElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory BodyElement._() { throw new UnsupportedError("Not supported"); }
+ BodyElement.internal() : super.internal();
@DomName('HTMLBodyElement.blurEvent')
@DocsEditable
@@ -844,8 +831,7 @@ class BodyElement extends _HTMLElement {
@DocsEditable
@DomName('HTMLButtonElement')
class ButtonElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory ButtonElement._() { throw new UnsupportedError("Not supported"); }
+ ButtonElement.internal() : super.internal();
@DomName('HTMLButtonElement.HTMLButtonElement')
@DocsEditable
@@ -973,8 +959,7 @@ class ButtonElement extends _HTMLElement {
// http://dom.spec.whatwg.org/#cdatasection
@deprecated // deprecated
class CDataSection extends Text {
- // To suppress missing implicit constructor warnings.
- factory CDataSection._() { throw new UnsupportedError("Not supported"); }
+ CDataSection.internal() : super.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -989,8 +974,7 @@ class CDataSection extends Text {
// http://wiki.whatwg.org/wiki/CanvasOpaque#Suggested_IDL
@Experimental
class Canvas2DContextAttributes extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory Canvas2DContextAttributes._() { throw new UnsupportedError("Not supported"); }
+ Canvas2DContextAttributes.internal();
@DomName('Canvas2DContextAttributes.alpha')
@DocsEditable
@@ -1008,8 +992,7 @@ class Canvas2DContextAttributes extends NativeFieldWrapperClass1 {
@DomName('HTMLCanvasElement')
class CanvasElement extends _HTMLElement implements CanvasImageSource {
- // To suppress missing implicit constructor warnings.
- factory CanvasElement._() { throw new UnsupportedError("Not supported"); }
+ CanvasElement.internal() : super.internal();
@DomName('HTMLCanvasElement.webglcontextlostEvent')
@DocsEditable
@@ -1170,8 +1153,7 @@ class CanvasElement extends _HTMLElement implements CanvasImageSource {
*/
@DomName('CanvasGradient')
class CanvasGradient extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory CanvasGradient._() { throw new UnsupportedError("Not supported"); }
+ CanvasGradient.internal();
/**
* Adds a color stop to this gradient at the offset.
@@ -1224,8 +1206,7 @@ class CanvasGradient extends NativeFieldWrapperClass1 {
*/
@DomName('CanvasPattern')
class CanvasPattern extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory CanvasPattern._() { throw new UnsupportedError("Not supported"); }
+ CanvasPattern.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -1244,8 +1225,7 @@ class CanvasPattern extends NativeFieldWrapperClass1 {
*/
@DomName('CanvasRenderingContext')
class CanvasRenderingContext extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory CanvasRenderingContext._() { throw new UnsupportedError("Not supported"); }
+ CanvasRenderingContext.internal();
/// Reference to the canvas element to which this context belongs.
@DomName('CanvasRenderingContext.canvas')
@@ -1260,8 +1240,7 @@ class CanvasRenderingContext extends NativeFieldWrapperClass1 {
@DomName('CanvasRenderingContext2D')
class CanvasRenderingContext2D extends CanvasRenderingContext {
- // To suppress missing implicit constructor warnings.
- factory CanvasRenderingContext2D._() { throw new UnsupportedError("Not supported"); }
+ CanvasRenderingContext2D.internal() : super.internal();
@DomName('CanvasRenderingContext2D.currentPath')
@DocsEditable
@@ -1942,8 +1921,7 @@ class CanvasRenderingContext2D extends CanvasRenderingContext {
@DocsEditable
@DomName('CharacterData')
class CharacterData extends Node {
- // To suppress missing implicit constructor warnings.
- factory CharacterData._() { throw new UnsupportedError("Not supported"); }
+ CharacterData.internal() : super.internal();
@DomName('CharacterData.data')
@DocsEditable
@@ -1996,8 +1974,7 @@ class CharacterData extends Node {
@DocsEditable
@DomName('CloseEvent')
class CloseEvent extends Event {
- // To suppress missing implicit constructor warnings.
- factory CloseEvent._() { throw new UnsupportedError("Not supported"); }
+ CloseEvent.internal() : super.internal();
@DomName('CloseEvent.code')
@DocsEditable
@@ -2022,8 +1999,7 @@ class CloseEvent extends Event {
@DocsEditable
@DomName('Comment')
class Comment extends CharacterData {
- // To suppress missing implicit constructor warnings.
- factory Comment._() { throw new UnsupportedError("Not supported"); }
+ Comment.internal() : super.internal();
@DomName('Comment.Comment')
@DocsEditable
@@ -2047,8 +2023,7 @@ class Comment extends CharacterData {
// http://www.w3.org/TR/ime-api/#idl-def-Composition
@Experimental
class Composition extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory Composition._() { throw new UnsupportedError("Not supported"); }
+ Composition.internal();
@DomName('Composition.caret')
@DocsEditable
@@ -2078,8 +2053,7 @@ class CompositionEvent extends UIEvent {
e.$dom_initCompositionEvent(type, canBubble, cancelable, view, data);
return e;
}
- // To suppress missing implicit constructor warnings.
- factory CompositionEvent._() { throw new UnsupportedError("Not supported"); }
+ CompositionEvent.internal() : super.internal();
@DomName('CompositionEvent.data')
@DocsEditable
@@ -2100,8 +2074,7 @@ class CompositionEvent extends UIEvent {
@DocsEditable
@DomName('Console')
class Console extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory Console._() { throw new UnsupportedError("Not supported"); }
+ Console.internal();
@DomName('Console.memory')
@DocsEditable
@@ -2216,8 +2189,7 @@ class Console extends NativeFieldWrapperClass1 {
@Experimental
// https://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/shadow/index.html#content-element
class ContentElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory ContentElement._() { throw new UnsupportedError("Not supported"); }
+ ContentElement.internal() : super.internal();
@DomName('HTMLContentElement.HTMLContentElement')
@DocsEditable
@@ -2257,8 +2229,7 @@ class ContentElement extends _HTMLElement {
@DocsEditable
@DomName('Coordinates')
class Coordinates extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory Coordinates._() { throw new UnsupportedError("Not supported"); }
+ Coordinates.internal();
@DomName('Coordinates.accuracy')
@DocsEditable
@@ -2303,8 +2274,7 @@ class Coordinates extends NativeFieldWrapperClass1 {
@Experimental
// http://www.w3.org/TR/WebCryptoAPI/
class Crypto extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory Crypto._() { throw new UnsupportedError("Not supported"); }
+ Crypto.internal();
/// Checks if this type is supported on the current platform.
static bool get supported => true;
@@ -2326,8 +2296,7 @@ class Crypto extends NativeFieldWrapperClass1 {
// http://www.w3.org/TR/css3-conditional/#the-css-interface
@Experimental // None
class Css extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory Css._() { throw new UnsupportedError("Not supported"); }
+ Css.internal();
bool supports(String conditionText_OR_property, [String value]) {
if ((value is String || value == null) && (conditionText_OR_property is String || conditionText_OR_property == null)) {
@@ -2356,8 +2325,7 @@ class Css extends NativeFieldWrapperClass1 {
// http://dev.w3.org/csswg/cssom/#the-csscharsetrule-interface
@Experimental
class CssCharsetRule extends CssRule {
- // To suppress missing implicit constructor warnings.
- factory CssCharsetRule._() { throw new UnsupportedError("Not supported"); }
+ CssCharsetRule.internal() : super.internal();
@DomName('CSSCharsetRule.encoding')
@DocsEditable
@@ -2382,8 +2350,7 @@ class CssCharsetRule extends CssRule {
@Experimental
// http://www.w3.org/TR/filter-effects/
class CssFilterRule extends CssRule {
- // To suppress missing implicit constructor warnings.
- factory CssFilterRule._() { throw new UnsupportedError("Not supported"); }
+ CssFilterRule.internal() : super.internal();
@DomName('WebKitCSSFilterRule.style')
@DocsEditable
@@ -2405,8 +2372,7 @@ class CssFilterRule extends CssRule {
// http://dev.w3.org/csswg/cssom/
@deprecated // deprecated
class CssFilterValue extends _CssValueList {
- // To suppress missing implicit constructor warnings.
- factory CssFilterValue._() { throw new UnsupportedError("Not supported"); }
+ CssFilterValue.internal() : super.internal();
@DomName('WebKitCSSFilterValue.CSS_FILTER_BLUR')
@DocsEditable
@@ -2477,8 +2443,7 @@ class CssFilterValue extends _CssValueList {
// http://www.w3.org/TR/css3-fonts/
@Experimental
class CssFontFaceLoadEvent extends Event {
- // To suppress missing implicit constructor warnings.
- factory CssFontFaceLoadEvent._() { throw new UnsupportedError("Not supported"); }
+ CssFontFaceLoadEvent.internal() : super.internal();
@DomName('CSSFontFaceLoadEvent.error')
@DocsEditable
@@ -2499,8 +2464,7 @@ class CssFontFaceLoadEvent extends Event {
@DocsEditable
@DomName('CSSFontFaceRule')
class CssFontFaceRule extends CssRule {
- // To suppress missing implicit constructor warnings.
- factory CssFontFaceRule._() { throw new UnsupportedError("Not supported"); }
+ CssFontFaceRule.internal() : super.internal();
@DomName('CSSFontFaceRule.style')
@DocsEditable
@@ -2520,8 +2484,7 @@ class CssFontFaceRule extends CssRule {
@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"); }
+ CssHostRule.internal() : super.internal();
@DomName('CSSHostRule.cssRules')
@DocsEditable
@@ -2546,8 +2509,7 @@ class CssHostRule extends CssRule {
@DocsEditable
@DomName('CSSImportRule')
class CssImportRule extends CssRule {
- // To suppress missing implicit constructor warnings.
- factory CssImportRule._() { throw new UnsupportedError("Not supported"); }
+ CssImportRule.internal() : super.internal();
@DomName('CSSImportRule.href')
@DocsEditable
@@ -2576,8 +2538,7 @@ class CssImportRule extends CssRule {
@Experimental
// http://www.w3.org/TR/css3-animations/#CSSKeyframeRule-interface
class CssKeyframeRule extends CssRule {
- // To suppress missing implicit constructor warnings.
- factory CssKeyframeRule._() { throw new UnsupportedError("Not supported"); }
+ CssKeyframeRule.internal() : super.internal();
@DomName('WebKitCSSKeyframeRule.keyText')
@DocsEditable
@@ -2604,8 +2565,7 @@ class CssKeyframeRule extends CssRule {
@Experimental
// http://www.w3.org/TR/css3-animations/#csskeyframesrule
class CssKeyframesRule extends CssRule {
- // To suppress missing implicit constructor warnings.
- factory CssKeyframesRule._() { throw new UnsupportedError("Not supported"); }
+ CssKeyframesRule.internal() : super.internal();
@DomName('WebKitCSSKeyframesRule.cssRules')
@DocsEditable
@@ -2655,8 +2615,7 @@ class CssKeyframesRule extends CssRule {
// http://dev.w3.org/csswg/cssom/
@deprecated // deprecated
class CssMatrix extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory CssMatrix._() { throw new UnsupportedError("Not supported"); }
+ CssMatrix.internal();
@DomName('WebKitCSSMatrix.CSSMatrix')
@DocsEditable
@@ -2894,8 +2853,7 @@ class CssMatrix extends NativeFieldWrapperClass1 {
@DocsEditable
@DomName('CSSMediaRule')
class CssMediaRule extends CssRule {
- // To suppress missing implicit constructor warnings.
- factory CssMediaRule._() { throw new UnsupportedError("Not supported"); }
+ CssMediaRule.internal() : super.internal();
@DomName('CSSMediaRule.cssRules')
@DocsEditable
@@ -2929,8 +2887,7 @@ class CssMediaRule extends CssRule {
// http://dev.w3.org/csswg/cssom/
@deprecated // deprecated
class CssMixFunctionValue extends _CssValueList {
- // To suppress missing implicit constructor warnings.
- factory CssMixFunctionValue._() { throw new UnsupportedError("Not supported"); }
+ CssMixFunctionValue.internal() : super.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -2943,8 +2900,7 @@ class CssMixFunctionValue extends _CssValueList {
@DocsEditable
@DomName('CSSPageRule')
class CssPageRule extends CssRule {
- // To suppress missing implicit constructor warnings.
- factory CssPageRule._() { throw new UnsupportedError("Not supported"); }
+ CssPageRule.internal() : super.internal();
@DomName('CSSPageRule.selectorText')
@DocsEditable
@@ -2973,8 +2929,7 @@ class CssPageRule extends CssRule {
@Experimental
// http://dev.w3.org/csswg/css-regions/#region-style-rule-interface
class CssRegionRule extends CssRule {
- // To suppress missing implicit constructor warnings.
- factory CssRegionRule._() { throw new UnsupportedError("Not supported"); }
+ CssRegionRule.internal() : super.internal();
@DomName('WebKitCSSRegionRule.cssRules')
@DocsEditable
@@ -2991,8 +2946,7 @@ class CssRegionRule extends CssRule {
@DocsEditable
@DomName('CSSRule')
class CssRule extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory CssRule._() { throw new UnsupportedError("Not supported"); }
+ CssRule.internal();
@DomName('CSSRule.CHARSET_RULE')
@DocsEditable
@@ -3094,8 +3048,7 @@ class CssStyleDeclaration extends NativeFieldWrapperClass1 {
return style;
}
- // To suppress missing implicit constructor warnings.
- factory CssStyleDeclaration._() { throw new UnsupportedError("Not supported"); }
+ CssStyleDeclaration.internal();
@DomName('CSSStyleDeclaration.cssText')
@DocsEditable
@@ -6325,8 +6278,7 @@ class CssStyleDeclaration extends NativeFieldWrapperClass1 {
@DocsEditable
@DomName('CSSStyleRule')
class CssStyleRule extends CssRule {
- // To suppress missing implicit constructor warnings.
- factory CssStyleRule._() { throw new UnsupportedError("Not supported"); }
+ CssStyleRule.internal() : super.internal();
@DomName('CSSStyleRule.selectorText')
@DocsEditable
@@ -6351,8 +6303,7 @@ class CssStyleRule extends CssRule {
@DocsEditable
@DomName('CSSStyleSheet')
class CssStyleSheet extends StyleSheet {
- // To suppress missing implicit constructor warnings.
- factory CssStyleSheet._() { throw new UnsupportedError("Not supported"); }
+ CssStyleSheet.internal() : super.internal();
@DomName('CSSStyleSheet.cssRules')
@DocsEditable
@@ -6402,8 +6353,7 @@ class CssStyleSheet extends StyleSheet {
@DocsEditable
@DomName('CSSSupportsRule')
class CssSupportsRule extends CssRule {
- // To suppress missing implicit constructor warnings.
- factory CssSupportsRule._() { throw new UnsupportedError("Not supported"); }
+ CssSupportsRule.internal() : super.internal();
@DomName('CSSSupportsRule.conditionText')
@DocsEditable
@@ -6437,8 +6387,7 @@ class CssSupportsRule extends CssRule {
// http://dev.w3.org/csswg/cssom/
@deprecated // deprecated
class CssTransformValue extends _CssValueList {
- // To suppress missing implicit constructor warnings.
- factory CssTransformValue._() { throw new UnsupportedError("Not supported"); }
+ CssTransformValue.internal() : super.internal();
@DomName('WebKitCSSTransformValue.CSS_MATRIX')
@DocsEditable
@@ -6545,8 +6494,7 @@ class CssTransformValue extends _CssValueList {
// http://dev.w3.org/csswg/cssom/#the-cssstylesheet-interface
@deprecated // deprecated
class CssUnknownRule extends CssRule {
- // To suppress missing implicit constructor warnings.
- factory CssUnknownRule._() { throw new UnsupportedError("Not supported"); }
+ CssUnknownRule.internal() : super.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -6561,8 +6509,7 @@ class CssUnknownRule extends CssRule {
// https://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/custom/index.html#dfn-custom-element-constructor-generation
@deprecated // experimental
class CustomElementConstructor extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory CustomElementConstructor._() { throw new UnsupportedError("Not supported"); }
+ CustomElementConstructor.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -6582,8 +6529,7 @@ class CustomEvent extends Event {
return e;
}
- // To suppress missing implicit constructor warnings.
- factory CustomEvent._() { throw new UnsupportedError("Not supported"); }
+ CustomEvent.internal() : super.internal();
@DomName('CustomEvent.detail')
@DocsEditable
@@ -6604,8 +6550,7 @@ class CustomEvent extends Event {
@DocsEditable
@DomName('HTMLDListElement')
class DListElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory DListElement._() { throw new UnsupportedError("Not supported"); }
+ DListElement.internal() : super.internal();
@DomName('HTMLDListElement.HTMLDListElement')
@DocsEditable
@@ -6626,8 +6571,7 @@ class DListElement extends _HTMLElement {
@SupportedBrowser(SupportedBrowser.IE, '10')
@SupportedBrowser(SupportedBrowser.SAFARI)
class DataListElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory DataListElement._() { throw new UnsupportedError("Not supported"); }
+ DataListElement.internal() : super.internal();
@DomName('HTMLDataListElement.HTMLDataListElement')
@DocsEditable
@@ -6651,8 +6595,7 @@ class DataListElement extends _HTMLElement {
@DocsEditable
@DomName('Clipboard')
class DataTransfer extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory DataTransfer._() { throw new UnsupportedError("Not supported"); }
+ DataTransfer.internal();
@DomName('Clipboard.dropEffect')
@DocsEditable
@@ -6727,8 +6670,7 @@ class DataTransfer extends NativeFieldWrapperClass1 {
// http://www.w3.org/TR/2011/WD-html5-20110113/dnd.html#the-datatransferitem-interface
@Experimental
class DataTransferItem extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory DataTransferItem._() { throw new UnsupportedError("Not supported"); }
+ DataTransferItem.internal();
@DomName('DataTransferItem.kind')
@DocsEditable
@@ -6773,8 +6715,7 @@ class DataTransferItem extends NativeFieldWrapperClass1 {
// http://www.whatwg.org/specs/web-apps/current-work/multipage/dnd.html#the-datatransferitemlist-interface
@Experimental
class DataTransferItemList extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory DataTransferItemList._() { throw new UnsupportedError("Not supported"); }
+ DataTransferItemList.internal();
@DomName('DataTransferItemList.length')
@DocsEditable
@@ -6829,8 +6770,7 @@ typedef void DatabaseCallback(database);
@SupportedBrowser(SupportedBrowser.SAFARI)
@Experimental
class DetailsElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory DetailsElement._() { throw new UnsupportedError("Not supported"); }
+ DetailsElement.internal() : super.internal();
@DomName('HTMLDetailsElement.HTMLDetailsElement')
@DocsEditable
@@ -6860,8 +6800,7 @@ class DetailsElement extends _HTMLElement {
// http://dev.w3.org/geo/api/spec-source-orientation.html#devicemotion
@Experimental
class DeviceAcceleration extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory DeviceAcceleration._() { throw new UnsupportedError("Not supported"); }
+ DeviceAcceleration.internal();
@DomName('DeviceAcceleration.x')
@DocsEditable
@@ -6888,8 +6827,7 @@ class DeviceAcceleration extends NativeFieldWrapperClass1 {
// http://dev.w3.org/geo/api/spec-source-orientation.html#devicemotion
@Experimental
class DeviceMotionEvent extends Event {
- // To suppress missing implicit constructor warnings.
- factory DeviceMotionEvent._() { throw new UnsupportedError("Not supported"); }
+ DeviceMotionEvent.internal() : super.internal();
@DomName('DeviceMotionEvent.acceleration')
@DocsEditable
@@ -6917,6 +6855,7 @@ class DeviceMotionEvent extends Event {
@DomName('DeviceOrientationEvent')
// http://dev.w3.org/geo/api/spec-source-orientation.html#devicemotion
@Experimental
+
class DeviceOrientationEvent extends Event {
factory DeviceOrientationEvent(String type,
{bool canBubble: true, bool cancelable: true, num alpha: 0, num beta: 0,
@@ -6926,8 +6865,7 @@ class DeviceOrientationEvent extends Event {
gamma, absolute);
return e;
}
- // To suppress missing implicit constructor warnings.
- factory DeviceOrientationEvent._() { throw new UnsupportedError("Not supported"); }
+ DeviceOrientationEvent.internal() : super.internal();
@DomName('DeviceOrientationEvent.absolute')
@DocsEditable
@@ -6962,8 +6900,7 @@ class DeviceOrientationEvent extends Event {
// http://dev.w3.org/geo/api/spec-source-orientation.html#devicemotion
@Experimental
class DeviceRotationRate extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory DeviceRotationRate._() { throw new UnsupportedError("Not supported"); }
+ DeviceRotationRate.internal();
@DomName('DeviceRotationRate.alpha')
@DocsEditable
@@ -6989,8 +6926,7 @@ class DeviceRotationRate extends NativeFieldWrapperClass1 {
@DomName('HTMLDialogElement')
@Unstable
class DialogElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory DialogElement._() { throw new UnsupportedError("Not supported"); }
+ DialogElement.internal() : super.internal();
@DomName('HTMLDialogElement.open')
@DocsEditable
@@ -7022,14 +6958,14 @@ class DialogElement extends _HTMLElement {
// http://www.w3.org/TR/file-system-api/#the-directoryentry-interface
@Experimental
class DirectoryEntry extends Entry {
-
+
/**
* Create a new directory with the specified `path`. If `exclusive` is true,
* the returned Future will complete with an error if a directory already
* exists with the specified `path`.
*/
Future<Entry> createDirectory(String path, {bool exclusive: false}) {
- return _getDirectory(path, options:
+ return _getDirectory(path, options:
{'create': true, 'exclusive': exclusive});
}
@@ -7050,7 +6986,7 @@ class DirectoryEntry extends Entry {
Future<Entry> createFile(String path, {bool exclusive: false}) {
return _getFile(path, options: {'create': true, 'exclusive': exclusive});
}
-
+
/**
* Retrieve an already existing file entry. The returned future will
* result in an error if a file at `path` does not exist or if the item at
@@ -7059,8 +6995,7 @@ class DirectoryEntry extends Entry {
Future<Entry> getFile(String path) {
return _getFile(path);
}
- // To suppress missing implicit constructor warnings.
- factory DirectoryEntry._() { throw new UnsupportedError("Not supported"); }
+ DirectoryEntry.internal() : super.internal();
@DomName('DirectoryEntry.createReader')
@DocsEditable
@@ -7116,8 +7051,7 @@ class DirectoryEntry extends Entry {
// http://www.w3.org/TR/file-system-api/#the-directoryreader-interface
@Experimental
class DirectoryReader extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory DirectoryReader._() { throw new UnsupportedError("Not supported"); }
+ DirectoryReader.internal();
@DomName('DirectoryReader.readEntries')
@DocsEditable
@@ -7163,8 +7097,7 @@ class DirectoryReader extends NativeFieldWrapperClass1 {
*/
@DomName('HTMLDivElement')
class DivElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory DivElement._() { throw new UnsupportedError("Not supported"); }
+ DivElement.internal() : super.internal();
@DomName('HTMLDivElement.HTMLDivElement')
@DocsEditable
@@ -7189,8 +7122,7 @@ class DivElement extends _HTMLElement {
class Document extends Node
{
- // To suppress missing implicit constructor warnings.
- factory Document._() { throw new UnsupportedError("Not supported"); }
+ Document.internal() : super.internal();
@DomName('Document.readystatechangeEvent')
@DocsEditable
@@ -7915,8 +7847,7 @@ class DocumentFragment extends Node {
this.append(new DocumentFragment.html(text));
}
- // To suppress missing implicit constructor warnings.
- factory DocumentFragment._() { throw new UnsupportedError("Not supported"); }
+ DocumentFragment.internal() : super.internal();
@DomName('DocumentFragment.childElementCount')
@DocsEditable
@@ -7951,8 +7882,7 @@ class DocumentFragment extends Node {
// http://www.w3.org/TR/DOM-Level-3-Core/core.html#ID-412266927
@deprecated // stable
class DocumentType extends Node {
- // To suppress missing implicit constructor warnings.
- factory DocumentType._() { throw new UnsupportedError("Not supported"); }
+ DocumentType.internal() : super.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -7965,8 +7895,7 @@ class DocumentType extends Node {
@DocsEditable
@DomName('DOMError')
class DomError extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory DomError._() { throw new UnsupportedError("Not supported"); }
+ DomError.internal();
@DomName('DOMError.name')
@DocsEditable
@@ -8004,8 +7933,7 @@ class DomException extends NativeFieldWrapperClass1 {
static const String INVALID_NODE_TYPE = 'InvalidNodeTypeError';
static const String DATA_CLONE = 'DataCloneError';
- // To suppress missing implicit constructor warnings.
- factory DomException._() { throw new UnsupportedError("Not supported"); }
+ DomException.internal();
@DomName('DOMException.message')
@DocsEditable
@@ -8030,8 +7958,7 @@ class DomException extends NativeFieldWrapperClass1 {
@DocsEditable
@DomName('DOMImplementation')
class DomImplementation extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory DomImplementation._() { throw new UnsupportedError("Not supported"); }
+ DomImplementation.internal();
@DomName('DOMImplementation.createCSSStyleSheet')
@DocsEditable
@@ -8065,8 +7992,7 @@ class DomImplementation extends NativeFieldWrapperClass1 {
@DocsEditable
@DomName('DOMParser')
class DomParser extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory DomParser._() { throw new UnsupportedError("Not supported"); }
+ DomParser.internal();
@DomName('DOMParser.DOMParser')
@DocsEditable
@@ -8092,8 +8018,7 @@ class DomParser extends NativeFieldWrapperClass1 {
@DocsEditable
@DomName('DOMSettableTokenList')
class DomSettableTokenList extends DomTokenList {
- // To suppress missing implicit constructor warnings.
- factory DomSettableTokenList._() { throw new UnsupportedError("Not supported"); }
+ DomSettableTokenList.internal() : super.internal();
@DomName('DOMSettableTokenList.value')
@DocsEditable
@@ -8118,8 +8043,7 @@ class DomSettableTokenList extends DomTokenList {
@DocsEditable
@DomName('DOMStringList')
class DomStringList extends NativeFieldWrapperClass1 with ListMixin<String>, ImmutableListMixin<String> implements List<String> {
- // To suppress missing implicit constructor warnings.
- factory DomStringList._() { throw new UnsupportedError("Not supported"); }
+ DomStringList.internal();
@DomName('DOMStringList.length')
@DocsEditable
@@ -8189,8 +8113,7 @@ class DomStringList extends NativeFieldWrapperClass1 with ListMixin<String>, Imm
@DocsEditable
@DomName('DOMStringMap')
class DomStringMap extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory DomStringMap._() { throw new UnsupportedError("Not supported"); }
+ DomStringMap.internal();
@DomName('DOMStringMap.__delete__')
@DocsEditable
@@ -8215,8 +8138,7 @@ class DomStringMap extends NativeFieldWrapperClass1 {
@DocsEditable
@DomName('DOMTokenList')
class DomTokenList extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory DomTokenList._() { throw new UnsupportedError("Not supported"); }
+ DomTokenList.internal();
@DomName('DOMTokenList.length')
@DocsEditable
@@ -9002,8 +8924,7 @@ abstract class Element extends Node implements ElementTraversal {
TemplateElement.decorate(this);
}
- // To suppress missing implicit constructor warnings.
- factory Element._() { throw new UnsupportedError("Not supported"); }
+ Element.internal() : super.internal();
@DomName('Element.abortEvent')
@DocsEditable
@@ -9934,8 +9855,7 @@ class ScrollAlignment {
@DomName('ElementTimeControl')
@Unstable
class ElementTimeControl extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory ElementTimeControl._() { throw new UnsupportedError("Not supported"); }
+ ElementTimeControl.internal();
@DomName('ElementTimeControl.beginElement')
@DocsEditable
@@ -9965,8 +9885,7 @@ class ElementTimeControl extends NativeFieldWrapperClass1 {
@DomName('ElementTraversal')
@Unstable
class ElementTraversal extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory ElementTraversal._() { throw new UnsupportedError("Not supported"); }
+ ElementTraversal.internal();
@DomName('ElementTraversal.childElementCount')
@DocsEditable
@@ -10003,8 +9922,7 @@ class ElementTraversal extends NativeFieldWrapperClass1 {
@SupportedBrowser(SupportedBrowser.SAFARI)
@Unstable
class EmbedElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory EmbedElement._() { throw new UnsupportedError("Not supported"); }
+ EmbedElement.internal() : super.internal();
@DomName('HTMLEmbedElement.HTMLEmbedElement')
@DocsEditable
@@ -10097,8 +10015,7 @@ typedef void _EntriesCallback(List<Entry> entries);
// http://www.w3.org/TR/file-system-api/#the-entry-interface
@Experimental
class Entry extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory Entry._() { throw new UnsupportedError("Not supported"); }
+ Entry.internal();
@DomName('Entry.filesystem')
@DocsEditable
@@ -10236,8 +10153,7 @@ typedef void _ErrorCallback(FileError error);
@DomName('ErrorEvent')
@Unstable
class ErrorEvent extends Event {
- // To suppress missing implicit constructor warnings.
- factory ErrorEvent._() { throw new UnsupportedError("Not supported"); }
+ ErrorEvent.internal() : super.internal();
@DomName('ErrorEvent.filename')
@DocsEditable
@@ -10287,8 +10203,7 @@ class Event extends NativeFieldWrapperClass1 {
e.$dom_initEvent(name, canBubble, cancelable);
return e;
}
- // To suppress missing implicit constructor warnings.
- factory Event._() { throw new UnsupportedError("Not supported"); }
+ Event.internal();
@DomName('Event.AT_TARGET')
@DocsEditable
@@ -10491,8 +10406,7 @@ class Event extends NativeFieldWrapperClass1 {
@DomName('EventException')
@Unstable
class EventException extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory EventException._() { throw new UnsupportedError("Not supported"); }
+ EventException.internal();
@DomName('EventException.DISPATCH_REQUEST_ERR')
@DocsEditable
@@ -10536,8 +10450,7 @@ class EventSource extends EventTarget {
};
return EventSource._factoryEventSource(title, parsedOptions);
}
- // To suppress missing implicit constructor warnings.
- factory EventSource._() { throw new UnsupportedError("Not supported"); }
+ EventSource.internal() : super.internal();
@DomName('EventSource.errorEvent')
@DocsEditable
@@ -10680,8 +10593,7 @@ class EventTarget extends NativeFieldWrapperClass1 {
* used when an explicit accessor is not available.
*/
Events get on => new Events(this);
- // To suppress missing implicit constructor warnings.
- factory EventTarget._() { throw new UnsupportedError("Not supported"); }
+ EventTarget.internal();
@DomName('EventTarget.addEventListener')
@DocsEditable
@@ -10707,8 +10619,7 @@ class EventTarget extends NativeFieldWrapperClass1 {
@DomName('HTMLFieldSetElement')
@Unstable
class FieldSetElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory FieldSetElement._() { throw new UnsupportedError("Not supported"); }
+ FieldSetElement.internal() : super.internal();
@DomName('HTMLFieldSetElement.HTMLFieldSetElement')
@DocsEditable
@@ -10773,8 +10684,7 @@ class FieldSetElement extends _HTMLElement {
@DocsEditable
@DomName('File')
class File extends Blob {
- // To suppress missing implicit constructor warnings.
- factory File._() { throw new UnsupportedError("Not supported"); }
+ File.internal() : super.internal();
@DomName('File.lastModifiedDate')
@DocsEditable
@@ -10816,8 +10726,7 @@ typedef void _FileCallback(File file);
// http://www.w3.org/TR/file-system-api/#the-fileentry-interface
@Experimental
class FileEntry extends Entry {
- // To suppress missing implicit constructor warnings.
- factory FileEntry._() { throw new UnsupportedError("Not supported"); }
+ FileEntry.internal() : super.internal();
@DomName('FileEntry.createWriter')
@DocsEditable
@@ -10856,8 +10765,7 @@ class FileEntry extends Entry {
// http://dev.w3.org/2009/dap/file-system/pub/FileSystem/
@Experimental
class FileError extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory FileError._() { throw new UnsupportedError("Not supported"); }
+ FileError.internal();
@DomName('FileError.ABORT_ERR')
@DocsEditable
@@ -10924,8 +10832,7 @@ class FileError extends NativeFieldWrapperClass1 {
// http://dev.w3.org/2009/dap/file-system/pub/FileSystem/
@Experimental
class FileException extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory FileException._() { throw new UnsupportedError("Not supported"); }
+ FileException.internal();
@DomName('FileException.ABORT_ERR')
@DocsEditable
@@ -11002,8 +10909,7 @@ class FileException extends NativeFieldWrapperClass1 {
@DocsEditable
@DomName('FileList')
class FileList extends NativeFieldWrapperClass1 with ListMixin<File>, ImmutableListMixin<File> implements List<File> {
- // To suppress missing implicit constructor warnings.
- factory FileList._() { throw new UnsupportedError("Not supported"); }
+ FileList.internal();
@DomName('FileList.length')
@DocsEditable
@@ -11069,8 +10975,7 @@ class FileList extends NativeFieldWrapperClass1 with ListMixin<File>, ImmutableL
@DocsEditable
@DomName('FileReader')
class FileReader extends EventTarget {
- // To suppress missing implicit constructor warnings.
- factory FileReader._() { throw new UnsupportedError("Not supported"); }
+ FileReader.internal() : super.internal();
@DomName('FileReader.abortEvent')
@DocsEditable
@@ -11210,8 +11115,7 @@ class FileReader extends EventTarget {
@Experimental
// http://www.w3.org/TR/file-system-api/
class FileSystem extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory FileSystem._() { throw new UnsupportedError("Not supported"); }
+ FileSystem.internal();
/// Checks if this type is supported on the current platform.
static bool get supported => true;
@@ -11248,8 +11152,7 @@ typedef void _FileSystemCallback(FileSystem fileSystem);
// http://www.w3.org/TR/file-writer-api/#the-filewriter-interface
@Experimental
class FileWriter extends EventTarget {
- // To suppress missing implicit constructor warnings.
- factory FileWriter._() { throw new UnsupportedError("Not supported"); }
+ FileWriter.internal() : super.internal();
@DomName('FileWriter.abortEvent')
@DocsEditable
@@ -11377,8 +11280,7 @@ typedef void _FileWriterCallback(FileWriter fileWriter);
@DocsEditable
@DomName('FocusEvent')
class FocusEvent extends UIEvent {
- // To suppress missing implicit constructor warnings.
- factory FocusEvent._() { throw new UnsupportedError("Not supported"); }
+ FocusEvent.internal() : super.internal();
@DomName('FocusEvent.relatedTarget')
@DocsEditable
@@ -11397,8 +11299,7 @@ class FocusEvent extends UIEvent {
// http://www.w3.org/TR/css3-fonts/#document-fontloader
@Experimental
class FontLoader extends EventTarget {
- // To suppress missing implicit constructor warnings.
- factory FontLoader._() { throw new UnsupportedError("Not supported"); }
+ FontLoader.internal() : super.internal();
@DomName('FontLoader.errorEvent')
@DocsEditable
@@ -11483,8 +11384,7 @@ class FontLoader extends EventTarget {
@SupportedBrowser(SupportedBrowser.IE, '10')
@SupportedBrowser(SupportedBrowser.SAFARI)
class FormData extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory FormData._() { throw new UnsupportedError("Not supported"); }
+ FormData.internal();
@DomName('FormData.FormData')
@DocsEditable
@@ -11511,8 +11411,7 @@ class FormData extends NativeFieldWrapperClass1 {
@DocsEditable
@DomName('HTMLFormElement')
class FormElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory FormElement._() { throw new UnsupportedError("Not supported"); }
+ FormElement.internal() : super.internal();
@DomName('HTMLFormElement.autocompleteEvent')
@DocsEditable
@@ -11657,8 +11556,7 @@ class FormElement extends _HTMLElement {
// https://dvcs.w3.org/hg/gamepad/raw-file/default/gamepad.html#gamepad-interface
@Experimental
class Gamepad extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory Gamepad._() { throw new UnsupportedError("Not supported"); }
+ Gamepad.internal();
@DomName('Gamepad.axes')
@DocsEditable
@@ -11761,8 +11659,7 @@ class Geolocation extends NativeFieldWrapperClass1 {
return domPosition;
}
- // To suppress missing implicit constructor warnings.
- factory Geolocation._() { throw new UnsupportedError("Not supported"); }
+ Geolocation.internal();
@DomName('Geolocation.clearWatch')
@DocsEditable
@@ -11790,8 +11687,7 @@ class Geolocation extends NativeFieldWrapperClass1 {
@DomName('Geoposition')
@Unstable
class Geoposition extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory Geoposition._() { throw new UnsupportedError("Not supported"); }
+ Geoposition.internal();
@DomName('Geoposition.coords')
@DocsEditable
@@ -11815,8 +11711,7 @@ class Geoposition extends NativeFieldWrapperClass1 {
*/
@DomName('HTMLHRElement')
class HRElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory HRElement._() { throw new UnsupportedError("Not supported"); }
+ HRElement.internal() : super.internal();
@DomName('HTMLHRElement.HTMLHRElement')
@DocsEditable
@@ -11834,6 +11729,7 @@ class HRElement extends _HTMLElement {
@SupportedBrowser(SupportedBrowser.FIREFOX)
@SupportedBrowser(SupportedBrowser.SAFARI)
@Unstable
+
class HashChangeEvent extends Event {
factory HashChangeEvent(String type,
{bool canBubble: true, bool cancelable: true, String oldUrl,
@@ -11842,8 +11738,7 @@ class HashChangeEvent extends Event {
event.$dom_initHashChangeEvent(type, canBubble, cancelable, oldUrl, newUrl);
return event;
}
- // To suppress missing implicit constructor warnings.
- factory HashChangeEvent._() { throw new UnsupportedError("Not supported"); }
+ HashChangeEvent.internal() : super.internal();
/// Checks if this type is supported on the current platform.
static bool get supported => true;
@@ -11871,8 +11766,7 @@ class HashChangeEvent extends Event {
@DocsEditable
@DomName('HTMLHeadElement')
class HeadElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory HeadElement._() { throw new UnsupportedError("Not supported"); }
+ HeadElement.internal() : super.internal();
@DomName('HTMLHeadElement.HTMLHeadElement')
@DocsEditable
@@ -11889,8 +11783,7 @@ class HeadElement extends _HTMLElement {
@DocsEditable
@DomName('HTMLHeadingElement')
class HeadingElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory HeadingElement._() { throw new UnsupportedError("Not supported"); }
+ HeadingElement.internal() : super.internal();
@DomName('HTMLHeadingElement.HTMLHeadingElement')
@DocsEditable
@@ -11935,8 +11828,7 @@ class History extends NativeFieldWrapperClass1 implements HistoryBase {
* * [state]
*/
static bool get supportsState => true;
- // To suppress missing implicit constructor warnings.
- factory History._() { throw new UnsupportedError("Not supported"); }
+ History.internal();
@DomName('History.length')
@DocsEditable
@@ -11986,8 +11878,7 @@ class History extends NativeFieldWrapperClass1 implements HistoryBase {
// http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#dom-document-all
@deprecated // deprecated
class HtmlAllCollection extends NativeFieldWrapperClass1 with ListMixin<Node>, ImmutableListMixin<Node> implements List<Node> {
- // To suppress missing implicit constructor warnings.
- factory HtmlAllCollection._() { throw new UnsupportedError("Not supported"); }
+ HtmlAllCollection.internal();
@DomName('HTMLAllCollection.length')
@DocsEditable
@@ -12065,8 +11956,7 @@ class HtmlAllCollection extends NativeFieldWrapperClass1 with ListMixin<Node>, I
@DocsEditable
@DomName('HTMLCollection')
class HtmlCollection extends NativeFieldWrapperClass1 with ListMixin<Node>, ImmutableListMixin<Node> implements List<Node> {
- // To suppress missing implicit constructor warnings.
- factory HtmlCollection._() { throw new UnsupportedError("Not supported"); }
+ HtmlCollection.internal();
@DomName('HTMLCollection.length')
@DocsEditable
@@ -12139,8 +12029,7 @@ class HtmlCollection extends NativeFieldWrapperClass1 with ListMixin<Node>, Immu
@DomName('HTMLDocument')
class HtmlDocument extends Document {
- // To suppress missing implicit constructor warnings.
- factory HtmlDocument._() { throw new UnsupportedError("Not supported"); }
+ HtmlDocument.internal() : super.internal();
@DomName('HTMLDocument.activeElement')
@DocsEditable
@@ -12308,8 +12197,7 @@ class HtmlDocument extends Document {
@DocsEditable
@DomName('HTMLHtmlElement')
class HtmlElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory HtmlElement._() { throw new UnsupportedError("Not supported"); }
+ HtmlElement.internal() : super.internal();
@DomName('HTMLHtmlElement.HTMLHtmlElement')
@DocsEditable
@@ -12326,8 +12214,7 @@ class HtmlElement extends _HTMLElement {
@DocsEditable
@DomName('HTMLFormControlsCollection')
class HtmlFormControlsCollection extends HtmlCollection {
- // To suppress missing implicit constructor warnings.
- factory HtmlFormControlsCollection._() { throw new UnsupportedError("Not supported"); }
+ HtmlFormControlsCollection.internal() : super.internal();
@DomName('HTMLFormControlsCollection.__getter__')
@DocsEditable
@@ -12348,8 +12235,7 @@ class HtmlFormControlsCollection extends HtmlCollection {
@DocsEditable
@DomName('HTMLOptionsCollection')
class HtmlOptionsCollection extends HtmlCollection {
- // To suppress missing implicit constructor warnings.
- factory HtmlOptionsCollection._() { throw new UnsupportedError("Not supported"); }
+ HtmlOptionsCollection.internal() : super.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -12521,8 +12407,7 @@ class HttpRequest extends EventTarget {
return true;
}
- // To suppress missing implicit constructor warnings.
- factory HttpRequest._() { throw new UnsupportedError("Not supported"); }
+ HttpRequest.internal() : super.internal();
@DomName('XMLHttpRequest.abortEvent')
@DocsEditable
@@ -12910,8 +12795,7 @@ class HttpRequest extends EventTarget {
@Experimental
@Experimental // nonstandard
class HttpRequestProgressEvent extends ProgressEvent {
- // To suppress missing implicit constructor warnings.
- factory HttpRequestProgressEvent._() { throw new UnsupportedError("Not supported"); }
+ HttpRequestProgressEvent.internal() : super.internal();
/// Checks if this type is supported on the current platform.
static bool get supported => true;
@@ -12937,8 +12821,7 @@ class HttpRequestProgressEvent extends ProgressEvent {
// http://xhr.spec.whatwg.org/#xmlhttprequestupload
@Experimental
class HttpRequestUpload extends EventTarget {
- // To suppress missing implicit constructor warnings.
- factory HttpRequestUpload._() { throw new UnsupportedError("Not supported"); }
+ HttpRequestUpload.internal() : super.internal();
@DomName('XMLHttpRequestUpload.abortEvent')
@DocsEditable
@@ -13011,8 +12894,7 @@ class HttpRequestUpload extends EventTarget {
@DocsEditable
@DomName('HTMLIFrameElement')
class IFrameElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory IFrameElement._() { throw new UnsupportedError("Not supported"); }
+ IFrameElement.internal() : super.internal();
@DomName('HTMLIFrameElement.HTMLIFrameElement')
@DocsEditable
@@ -13084,6 +12966,7 @@ class IFrameElement extends _HTMLElement {
// BSD-style license that can be found in the LICENSE file.
@DomName('ImageData')
+
class ImageData extends NativeFieldWrapperClass1 {
List<int> __data;
@@ -13094,8 +12977,7 @@ class ImageData extends NativeFieldWrapperClass1 {
return __data;
}
- // To suppress missing implicit constructor warnings.
- factory ImageData._() { throw new UnsupportedError("Not supported"); }
+ ImageData.internal();
@DomName('ImageData.data')
@DocsEditable
@@ -13117,8 +12999,7 @@ class ImageData extends NativeFieldWrapperClass1 {
@DomName('HTMLImageElement')
class ImageElement extends _HTMLElement implements CanvasImageSource {
- // To suppress missing implicit constructor warnings.
- factory ImageElement._() { throw new UnsupportedError("Not supported"); }
+ ImageElement.internal() : super.internal();
@DomName('HTMLImageElement.HTMLImageElement')
@DocsEditable
@@ -13323,8 +13204,7 @@ class InputElement extends _HTMLElement implements
Element._unbindAllElement(this);
}
- // To suppress missing implicit constructor warnings.
- factory InputElement._() { throw new UnsupportedError("Not supported"); }
+ InputElement.internal() : super.internal();
@DomName('HTMLInputElement.webkitSpeechChangeEvent')
@DocsEditable
@@ -14376,8 +14256,7 @@ abstract class ButtonInputElement implements InputElementBase {
// http://www.w3.org/TR/ime-api/#idl-def-InputMethodContext
@Experimental
class InputMethodContext extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory InputMethodContext._() { throw new UnsupportedError("Not supported"); }
+ InputMethodContext.internal();
@DomName('InputMethodContext.composition')
@DocsEditable
@@ -14439,8 +14318,7 @@ class KeyboardEvent extends UIEvent {
@DomName('KeyboardEvent.charCode')
int get charCode => $dom_charCode;
- // To suppress missing implicit constructor warnings.
- factory KeyboardEvent._() { throw new UnsupportedError("Not supported"); }
+ KeyboardEvent.internal() : super.internal();
@DomName('KeyboardEvent.altGraphKey')
@DocsEditable
@@ -14492,8 +14370,7 @@ class KeyboardEvent extends UIEvent {
@Experimental
// http://www.whatwg.org/specs/web-apps/current-work/multipage/the-button-element.html#the-keygen-element
class KeygenElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory KeygenElement._() { throw new UnsupportedError("Not supported"); }
+ KeygenElement.internal() : super.internal();
@DomName('HTMLKeygenElement.HTMLKeygenElement')
@DocsEditable
@@ -14586,8 +14463,7 @@ class KeygenElement extends _HTMLElement {
@DocsEditable
@DomName('HTMLLIElement')
class LIElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory LIElement._() { throw new UnsupportedError("Not supported"); }
+ LIElement.internal() : super.internal();
@DomName('HTMLLIElement.HTMLLIElement')
@DocsEditable
@@ -14624,8 +14500,7 @@ class LIElement extends _HTMLElement {
@DocsEditable
@DomName('HTMLLabelElement')
class LabelElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory LabelElement._() { throw new UnsupportedError("Not supported"); }
+ LabelElement.internal() : super.internal();
@DomName('HTMLLabelElement.HTMLLabelElement')
@DocsEditable
@@ -14658,8 +14533,7 @@ class LabelElement extends _HTMLElement {
@DocsEditable
@DomName('HTMLLegendElement')
class LegendElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory LegendElement._() { throw new UnsupportedError("Not supported"); }
+ LegendElement.internal() : super.internal();
@DomName('HTMLLegendElement.HTMLLegendElement')
@DocsEditable
@@ -14680,8 +14554,7 @@ class LegendElement extends _HTMLElement {
@DocsEditable
@DomName('HTMLLinkElement')
class LinkElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory LinkElement._() { throw new UnsupportedError("Not supported"); }
+ LinkElement.internal() : super.internal();
@DomName('HTMLLinkElement.HTMLLinkElement')
@DocsEditable
@@ -14762,8 +14635,7 @@ class LinkElement extends _HTMLElement {
@DocsEditable
@DomName('Location')
class Location extends NativeFieldWrapperClass1 implements LocationBase {
- // To suppress missing implicit constructor warnings.
- factory Location._() { throw new UnsupportedError("Not supported"); }
+ Location.internal();
@DomName('Location.ancestorOrigins')
@DocsEditable
@@ -14879,8 +14751,7 @@ typedef void MidiErrorCallback(DomError error);
@DocsEditable
@DomName('HTMLMapElement')
class MapElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory MapElement._() { throw new UnsupportedError("Not supported"); }
+ MapElement.internal() : super.internal();
@DomName('HTMLMapElement.HTMLMapElement')
@DocsEditable
@@ -14911,8 +14782,7 @@ class MapElement extends _HTMLElement {
// http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#mediacontroller
@Experimental
class MediaController extends EventTarget {
- // To suppress missing implicit constructor warnings.
- factory MediaController._() { throw new UnsupportedError("Not supported"); }
+ MediaController.internal() : super.internal();
@DomName('MediaController.MediaController')
@DocsEditable
@@ -15023,8 +14893,7 @@ class MediaController extends EventTarget {
@DomName('HTMLMediaElement')
@Unstable
class MediaElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory MediaElement._() { throw new UnsupportedError("Not supported"); }
+ MediaElement.internal() : super.internal();
@DomName('HTMLMediaElement.canplayEvent')
@DocsEditable
@@ -15602,8 +15471,7 @@ class MediaElement extends _HTMLElement {
@DomName('MediaError')
@Unstable
class MediaError extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory MediaError._() { throw new UnsupportedError("Not supported"); }
+ MediaError.internal();
@DomName('MediaError.MEDIA_ERR_ABORTED')
@DocsEditable
@@ -15644,8 +15512,7 @@ class MediaError extends NativeFieldWrapperClass1 {
// https://dvcs.w3.org/hg/html-media/raw-file/eme-v0.1/encrypted-media/encrypted-media.html#error-codes
@Experimental
class MediaKeyError extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory MediaKeyError._() { throw new UnsupportedError("Not supported"); }
+ MediaKeyError.internal();
@DomName('MediaKeyError.MEDIA_KEYERR_CLIENT')
@DocsEditable
@@ -15693,8 +15560,7 @@ class MediaKeyError extends NativeFieldWrapperClass1 {
// https://dvcs.w3.org/hg/html-media/raw-file/eme-v0.1/encrypted-media/encrypted-media.html#event-definitions
@Experimental
class MediaKeyEvent extends Event {
- // To suppress missing implicit constructor warnings.
- factory MediaKeyEvent._() { throw new UnsupportedError("Not supported"); }
+ MediaKeyEvent.internal() : super.internal();
@DomName('MediaKeyEvent.defaultURL')
@DocsEditable
@@ -15737,8 +15603,7 @@ class MediaKeyEvent extends Event {
// https://dvcs.w3.org/hg/html-media/raw-file/eme-v0.1/encrypted-media/encrypted-media.html#dom-mediakeymessageevent
@Experimental
class MediaKeyMessageEvent extends Event {
- // To suppress missing implicit constructor warnings.
- factory MediaKeyMessageEvent._() { throw new UnsupportedError("Not supported"); }
+ MediaKeyMessageEvent.internal() : super.internal();
@DomName('MediaKeyMessageEvent.destinationURL')
@DocsEditable
@@ -15761,8 +15626,7 @@ class MediaKeyMessageEvent extends Event {
// https://dvcs.w3.org/hg/html-media/raw-file/eme-v0.1/encrypted-media/encrypted-media.html#dom-mediakeyneededevent
@Experimental
class MediaKeyNeededEvent extends Event {
- // To suppress missing implicit constructor warnings.
- factory MediaKeyNeededEvent._() { throw new UnsupportedError("Not supported"); }
+ MediaKeyNeededEvent.internal() : super.internal();
@DomName('MediaKeyNeededEvent.initData')
@DocsEditable
@@ -15781,8 +15645,7 @@ class MediaKeyNeededEvent extends Event {
// https://dvcs.w3.org/hg/html-media/raw-file/eme-v0.1/encrypted-media/encrypted-media.html#dom-mediakeysession
@Experimental
class MediaKeySession extends EventTarget {
- // To suppress missing implicit constructor warnings.
- factory MediaKeySession._() { throw new UnsupportedError("Not supported"); }
+ MediaKeySession.internal() : super.internal();
@DomName('MediaKeySession.webkitkeyaddedEvent')
@DocsEditable
@@ -15862,8 +15725,7 @@ class MediaKeySession extends EventTarget {
// https://dvcs.w3.org/hg/html-media/raw-file/eme-v0.1/encrypted-media/encrypted-media.html
@Experimental
class MediaKeys extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory MediaKeys._() { throw new UnsupportedError("Not supported"); }
+ MediaKeys.internal();
@DomName('MediaKeys.MediaKeys')
@DocsEditable
@@ -15894,8 +15756,7 @@ class MediaKeys extends NativeFieldWrapperClass1 {
@DomName('MediaList')
@Unstable
class MediaList extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory MediaList._() { throw new UnsupportedError("Not supported"); }
+ MediaList.internal();
@DomName('MediaList.length')
@DocsEditable
@@ -15933,8 +15794,7 @@ class MediaList extends NativeFieldWrapperClass1 {
@DomName('MediaQueryList')
@Unstable
class MediaQueryList extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory MediaQueryList._() { throw new UnsupportedError("Not supported"); }
+ MediaQueryList.internal();
@DomName('MediaQueryList.matches')
@DocsEditable
@@ -15964,8 +15824,7 @@ class MediaQueryList extends NativeFieldWrapperClass1 {
@DomName('MediaQueryListListener')
@Unstable
class MediaQueryListListener extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory MediaQueryListListener._() { throw new UnsupportedError("Not supported"); }
+ MediaQueryListListener.internal();
@DomName('MediaQueryListListener.queryChanged')
@DocsEditable
@@ -15986,8 +15845,7 @@ class MediaQueryListListener extends NativeFieldWrapperClass1 {
@Experimental
// https://dvcs.w3.org/hg/html-media/raw-file/tip/media-source/media-source.html#mediasource
class MediaSource extends EventTarget {
- // To suppress missing implicit constructor warnings.
- factory MediaSource._() { throw new UnsupportedError("Not supported"); }
+ MediaSource.internal() : super.internal();
@DomName('WebKitMediaSource.WebKitMediaSource')
@DocsEditable
@@ -16057,8 +15915,7 @@ class MediaSource extends EventTarget {
@Experimental
// http://dev.w3.org/2011/webrtc/editor/getusermedia.html#mediastream
class MediaStream extends EventTarget {
- // To suppress missing implicit constructor warnings.
- factory MediaStream._() { throw new UnsupportedError("Not supported"); }
+ MediaStream.internal() : super.internal();
@DomName('MediaStream.addtrackEvent')
@DocsEditable
@@ -16180,8 +16037,7 @@ class MediaStream extends EventTarget {
@Experimental
// http://dev.w3.org/2011/webrtc/editor/getusermedia.html
class MediaStreamEvent extends Event {
- // To suppress missing implicit constructor warnings.
- factory MediaStreamEvent._() { throw new UnsupportedError("Not supported"); }
+ MediaStreamEvent.internal() : super.internal();
/// Checks if this type is supported on the current platform.
static bool get supported => true;
@@ -16204,8 +16060,7 @@ class MediaStreamEvent extends Event {
@Experimental
// http://dev.w3.org/2011/webrtc/editor/getusermedia.html#mediastreamtrack
class MediaStreamTrack extends EventTarget {
- // To suppress missing implicit constructor warnings.
- factory MediaStreamTrack._() { throw new UnsupportedError("Not supported"); }
+ MediaStreamTrack.internal() : super.internal();
@DomName('MediaStreamTrack.endedEvent')
@DocsEditable
@@ -16281,8 +16136,7 @@ class MediaStreamTrack extends EventTarget {
@Experimental
// http://dev.w3.org/2011/webrtc/editor/getusermedia.html
class MediaStreamTrackEvent extends Event {
- // To suppress missing implicit constructor warnings.
- factory MediaStreamTrackEvent._() { throw new UnsupportedError("Not supported"); }
+ MediaStreamTrackEvent.internal() : super.internal();
/// Checks if this type is supported on the current platform.
static bool get supported => true;
@@ -16303,8 +16157,7 @@ class MediaStreamTrackEvent extends Event {
@DomName('MemoryInfo')
@Experimental // nonstandard
class MemoryInfo extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory MemoryInfo._() { throw new UnsupportedError("Not supported"); }
+ MemoryInfo.internal();
@DomName('MemoryInfo.jsHeapSizeLimit')
@DocsEditable
@@ -16339,8 +16192,7 @@ class MemoryInfo extends NativeFieldWrapperClass1 {
*/
@DomName('HTMLMenuElement')
class MenuElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory MenuElement._() { throw new UnsupportedError("Not supported"); }
+ MenuElement.internal() : super.internal();
@DomName('HTMLMenuElement.HTMLMenuElement')
@DocsEditable
@@ -16358,8 +16210,7 @@ class MenuElement extends _HTMLElement {
@DomName('MessageChannel')
@Unstable
class MessageChannel extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory MessageChannel._() { throw new UnsupportedError("Not supported"); }
+ MessageChannel.internal();
@DomName('MessageChannel.MessageChannel')
@DocsEditable
@@ -16398,8 +16249,7 @@ class MessageEvent extends Event {
lastEventId, source, messagePorts);
return event;
}
- // To suppress missing implicit constructor warnings.
- factory MessageEvent._() { throw new UnsupportedError("Not supported"); }
+ MessageEvent.internal() : super.internal();
@DomName('MessageEvent.data')
@DocsEditable
@@ -16439,8 +16289,7 @@ class MessageEvent extends Event {
@DomName('MessagePort')
@Unstable
class MessagePort extends EventTarget {
- // To suppress missing implicit constructor warnings.
- factory MessagePort._() { throw new UnsupportedError("Not supported"); }
+ MessagePort.internal() : super.internal();
@DomName('MessagePort.messageEvent')
@DocsEditable
@@ -16485,8 +16334,7 @@ class MessagePort extends EventTarget {
@DocsEditable
@DomName('HTMLMetaElement')
class MetaElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory MetaElement._() { throw new UnsupportedError("Not supported"); }
+ MetaElement.internal() : super.internal();
@DomName('HTMLMetaElement.HTMLMetaElement')
@DocsEditable
@@ -16529,8 +16377,7 @@ class MetaElement extends _HTMLElement {
// http://www.w3.org/TR/file-system-api/#the-metadata-interface
@Experimental
class Metadata extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory Metadata._() { throw new UnsupportedError("Not supported"); }
+ Metadata.internal();
@DomName('Metadata.modificationTime')
@DocsEditable
@@ -16566,8 +16413,7 @@ typedef void MetadataCallback(Metadata metadata);
@SupportedBrowser(SupportedBrowser.SAFARI)
@Unstable
class MeterElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory MeterElement._() { throw new UnsupportedError("Not supported"); }
+ MeterElement.internal() : super.internal();
@DomName('HTMLMeterElement.HTMLMeterElement')
@DocsEditable
@@ -16642,8 +16488,7 @@ class MeterElement extends _HTMLElement {
// http://webaudio.github.io/web-midi-api/#midiaccess-interface
@Experimental
class MidiAccess extends EventTarget {
- // To suppress missing implicit constructor warnings.
- factory MidiAccess._() { throw new UnsupportedError("Not supported"); }
+ MidiAccess.internal() : super.internal();
@DomName('MIDIAccess.connectEvent')
@DocsEditable
@@ -16694,8 +16539,7 @@ class MidiAccess extends EventTarget {
// http://webaudio.github.io/web-midi-api/#midiconnectionevent-interface
@Experimental
class MidiConnectionEvent extends Event {
- // To suppress missing implicit constructor warnings.
- factory MidiConnectionEvent._() { throw new UnsupportedError("Not supported"); }
+ MidiConnectionEvent.internal() : super.internal();
@DomName('MIDIConnectionEvent.port')
@DocsEditable
@@ -16714,8 +16558,7 @@ class MidiConnectionEvent extends Event {
// http://webaudio.github.io/web-midi-api/#idl-def-MIDIInput
@Experimental
class MidiInput extends MidiPort implements EventTarget {
- // To suppress missing implicit constructor warnings.
- factory MidiInput._() { throw new UnsupportedError("Not supported"); }
+ MidiInput.internal() : super.internal();
@DomName('MIDIInput.midimessageEvent')
@DocsEditable
@@ -16738,8 +16581,7 @@ class MidiInput extends MidiPort implements EventTarget {
// http://webaudio.github.io/web-midi-api/#midimessageevent-interface
@Experimental
class MidiMessageEvent extends Event {
- // To suppress missing implicit constructor warnings.
- factory MidiMessageEvent._() { throw new UnsupportedError("Not supported"); }
+ MidiMessageEvent.internal() : super.internal();
@DomName('MIDIMessageEvent.data')
@DocsEditable
@@ -16762,8 +16604,7 @@ class MidiMessageEvent extends Event {
// http://webaudio.github.io/web-midi-api/#midioutput-interface
@Experimental
class MidiOutput extends MidiPort {
- // To suppress missing implicit constructor warnings.
- factory MidiOutput._() { throw new UnsupportedError("Not supported"); }
+ MidiOutput.internal() : super.internal();
void send(Uint8List data, [num timestamp]) {
if (timestamp != null) {
@@ -16791,8 +16632,7 @@ class MidiOutput extends MidiPort {
// http://webaudio.github.io/web-midi-api/#idl-def-MIDIPort
@Experimental
class MidiPort extends EventTarget {
- // To suppress missing implicit constructor warnings.
- factory MidiPort._() { throw new UnsupportedError("Not supported"); }
+ MidiPort.internal() : super.internal();
@DomName('MIDIPort.disconnectEvent')
@DocsEditable
@@ -16846,8 +16686,7 @@ class MidiPort extends EventTarget {
@DomName('MimeType')
@Experimental // non-standard
class MimeType extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory MimeType._() { throw new UnsupportedError("Not supported"); }
+ MimeType.internal();
@DomName('MimeType.description')
@DocsEditable
@@ -16877,8 +16716,7 @@ class MimeType extends NativeFieldWrapperClass1 {
@DomName('MimeTypeArray')
@Experimental // non-standard
class MimeTypeArray extends NativeFieldWrapperClass1 with ListMixin<MimeType>, ImmutableListMixin<MimeType> implements List<MimeType> {
- // To suppress missing implicit constructor warnings.
- factory MimeTypeArray._() { throw new UnsupportedError("Not supported"); }
+ MimeTypeArray.internal();
@DomName('MimeTypeArray.length')
@DocsEditable
@@ -16953,8 +16791,7 @@ class MimeTypeArray extends NativeFieldWrapperClass1 with ListMixin<MimeType>, I
@DomName('HTMLModElement')
@Unstable
class ModElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory ModElement._() { throw new UnsupportedError("Not supported"); }
+ ModElement.internal() : super.internal();
@DomName('HTMLModElement.cite')
@DocsEditable
@@ -16997,8 +16834,7 @@ class MouseEvent extends UIEvent {
button, relatedTarget);
return event;
}
- // To suppress missing implicit constructor warnings.
- factory MouseEvent._() { throw new UnsupportedError("Not supported"); }
+ MouseEvent.internal() : super.internal();
@DomName('MouseEvent.altKey')
@DocsEditable
@@ -17152,8 +16988,7 @@ class MutationEvent extends Event {
prevValue, newValue, attrName, attrChange);
return event;
}
- // To suppress missing implicit constructor warnings.
- factory MutationEvent._() { throw new UnsupportedError("Not supported"); }
+ MutationEvent.internal() : super.internal();
@DomName('MutationEvent.ADDITION')
@DocsEditable
@@ -17206,8 +17041,7 @@ class MutationEvent extends Event {
@SupportedBrowser(SupportedBrowser.SAFARI)
@Experimental
class MutationObserver extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory MutationObserver._() { throw new UnsupportedError("Not supported"); }
+ MutationObserver.internal();
@DomName('MutationObserver.MutationObserver')
@DocsEditable
@@ -17294,8 +17128,7 @@ class MutationObserver extends NativeFieldWrapperClass1 {
@DocsEditable
@DomName('MutationRecord')
class MutationRecord extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory MutationRecord._() { throw new UnsupportedError("Not supported"); }
+ MutationRecord.internal();
@DomName('MutationRecord.addedNodes')
@DocsEditable
@@ -17348,8 +17181,7 @@ class MutationRecord extends NativeFieldWrapperClass1 {
@Experimental
// http://www.w3.org/TR/css3-regions/#dom-named-flow-collection
class NamedFlow extends EventTarget {
- // To suppress missing implicit constructor warnings.
- factory NamedFlow._() { throw new UnsupportedError("Not supported"); }
+ NamedFlow.internal() : super.internal();
@DomName('WebKitNamedFlow.firstEmptyRegionIndex')
@DocsEditable
@@ -17402,8 +17234,7 @@ class NamedFlow extends EventTarget {
@Experimental
// http://dev.w3.org/csswg/css-regions/#dom-named-flow-collection
class NamedFlowCollection extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory NamedFlowCollection._() { throw new UnsupportedError("Not supported"); }
+ NamedFlowCollection.internal();
@DomName('WebKitNamedFlowCollection.length')
@DocsEditable
@@ -17447,18 +17278,18 @@ class Navigator extends NativeFieldWrapperClass1 {
* document.body.append(video);
* });
*
- * The user can also pass in Maps to the audio or video parameters to specify
- * mandatory and optional constraints for the media stream. Not passing in a
- * map, but passing in `true` will provide a MediaStream with audio or
+ * The user can also pass in Maps to the audio or video parameters to specify
+ * mandatory and optional constraints for the media stream. Not passing in a
+ * map, but passing in `true` will provide a MediaStream with audio or
* video capabilities, but without any additional constraints. The particular
- * constraint names for audio and video are still in flux, but as of this
+ * constraint names for audio and video are still in flux, but as of this
* writing, here is an example providing more constraints.
*
* window.navigator.getUserMedia(
- * audio: true,
- * video: {'mandatory':
+ * audio: true,
+ * video: {'mandatory':
* { 'minAspectRatio': 1.333, 'maxAspectRatio': 1.334 },
- * 'optional':
+ * 'optional':
* [{ 'minFrameRate': 60 },
* { 'maxWidth': 640 }]
* });
@@ -17486,8 +17317,7 @@ class Navigator extends NativeFieldWrapperClass1 {
}
- // To suppress missing implicit constructor warnings.
- factory Navigator._() { throw new UnsupportedError("Not supported"); }
+ Navigator.internal();
@DomName('Navigator.appCodeName')
@DocsEditable
@@ -17624,8 +17454,7 @@ class Navigator extends NativeFieldWrapperClass1 {
// http://dev.w3.org/2011/webrtc/editor/getusermedia.html#idl-def-NavigatorUserMediaError
@Experimental
class NavigatorUserMediaError extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory NavigatorUserMediaError._() { throw new UnsupportedError("Not supported"); }
+ NavigatorUserMediaError.internal();
@DomName('NavigatorUserMediaError.constraintName')
@DocsEditable
@@ -17924,8 +17753,7 @@ class Node extends EventTarget {
_templateInstance != null ? _templateInstance :
(parent != null ? parent.templateInstance : null);
- // To suppress missing implicit constructor warnings.
- factory Node._() { throw new UnsupportedError("Not supported"); }
+ Node.internal() : super.internal();
@DomName('Node.ATTRIBUTE_NODE')
@DocsEditable
@@ -18096,8 +17924,7 @@ class Node extends EventTarget {
@DomName('NodeFilter')
@Unstable
class NodeFilter extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory NodeFilter._() { throw new UnsupportedError("Not supported"); }
+ NodeFilter.internal();
@DomName('NodeFilter.FILTER_ACCEPT')
@DocsEditable
@@ -18180,8 +18007,7 @@ class NodeIterator extends NativeFieldWrapperClass1 {
factory NodeIterator(Node root, int whatToShow) {
return document.$dom_createNodeIterator(root, whatToShow, null, false);
}
- // To suppress missing implicit constructor warnings.
- factory NodeIterator._() { throw new UnsupportedError("Not supported"); }
+ NodeIterator.internal();
@DomName('NodeIterator.pointerBeforeReferenceNode')
@DocsEditable
@@ -18222,8 +18048,7 @@ class NodeIterator extends NativeFieldWrapperClass1 {
@DocsEditable
@DomName('NodeList')
class NodeList extends NativeFieldWrapperClass1 with ListMixin<Node>, ImmutableListMixin<Node> implements List<Node> {
- // To suppress missing implicit constructor warnings.
- factory NodeList._() { throw new UnsupportedError("Not supported"); }
+ NodeList.internal();
@DomName('NodeList.length')
@DocsEditable
@@ -18291,8 +18116,7 @@ class NodeList extends NativeFieldWrapperClass1 with ListMixin<Node>, ImmutableL
// http://dom.spec.whatwg.org/#notation
@deprecated // deprecated
class Notation extends Node {
- // To suppress missing implicit constructor warnings.
- factory Notation._() { throw new UnsupportedError("Not supported"); }
+ Notation.internal() : super.internal();
@DomName('Notation.publicId')
@DocsEditable
@@ -18313,7 +18137,7 @@ class Notation extends Node {
@Experimental // experimental
class Notification extends EventTarget {
- factory Notification(String title, {String titleDir: null, String body: null,
+ factory Notification(String title, {String titleDir: null, String body: null,
String bodyDir: null, String tag: null, String iconUrl: null}) {
var parsedOptions = {};
@@ -18325,8 +18149,7 @@ class Notification extends EventTarget {
return Notification._factoryNotification(title, parsedOptions);
}
- // To suppress missing implicit constructor warnings.
- factory Notification._() { throw new UnsupportedError("Not supported"); }
+ Notification.internal() : super.internal();
@DomName('Notification.clickEvent')
@DocsEditable
@@ -18466,8 +18289,7 @@ class Notification extends EventTarget {
// http://www.w3.org/TR/notifications/#showing-a-notification
@deprecated // deprecated
class NotificationCenter extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory NotificationCenter._() { throw new UnsupportedError("Not supported"); }
+ NotificationCenter.internal();
/// Checks if this type is supported on the current platform.
static bool get supported => true;
@@ -18517,8 +18339,7 @@ typedef void _NotificationPermissionCallback(String permission);
@DocsEditable
@DomName('HTMLOListElement')
class OListElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory OListElement._() { throw new UnsupportedError("Not supported"); }
+ OListElement.internal() : super.internal();
@DomName('HTMLOListElement.HTMLOListElement')
@DocsEditable
@@ -18563,8 +18384,7 @@ class OListElement extends _HTMLElement {
@SupportedBrowser(SupportedBrowser.SAFARI)
@Unstable
class ObjectElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory ObjectElement._() { throw new UnsupportedError("Not supported"); }
+ ObjectElement.internal() : super.internal();
@DomName('HTMLObjectElement.HTMLObjectElement')
@DocsEditable
@@ -18676,8 +18496,7 @@ class ObjectElement extends _HTMLElement {
@DocsEditable
@DomName('HTMLOptGroupElement')
class OptGroupElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory OptGroupElement._() { throw new UnsupportedError("Not supported"); }
+ OptGroupElement.internal() : super.internal();
@DomName('HTMLOptGroupElement.HTMLOptGroupElement')
@DocsEditable
@@ -18710,8 +18529,7 @@ class OptGroupElement extends _HTMLElement {
@DocsEditable
@DomName('HTMLOptionElement')
class OptionElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory OptionElement._() { throw new UnsupportedError("Not supported"); }
+ OptionElement.internal() : super.internal();
@DomName('HTMLOptionElement.HTMLOptionElement')
@DocsEditable
@@ -18784,8 +18602,7 @@ class OptionElement extends _HTMLElement {
@SupportedBrowser(SupportedBrowser.FIREFOX)
@SupportedBrowser(SupportedBrowser.SAFARI)
class OutputElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory OutputElement._() { throw new UnsupportedError("Not supported"); }
+ OutputElement.internal() : super.internal();
@DomName('HTMLOutputElement.HTMLOutputElement')
@DocsEditable
@@ -18867,8 +18684,7 @@ class OutputElement extends _HTMLElement {
@DomName('OverflowEvent')
@Experimental // nonstandard
class OverflowEvent extends Event {
- // To suppress missing implicit constructor warnings.
- factory OverflowEvent._() { throw new UnsupportedError("Not supported"); }
+ OverflowEvent.internal() : super.internal();
@DomName('OverflowEvent.BOTH')
@DocsEditable
@@ -18907,8 +18723,7 @@ class OverflowEvent extends Event {
// http://www.whatwg.org/specs/web-apps/current-work/multipage/history.html#pagetransitionevent
@Experimental
class PageTransitionEvent extends Event {
- // To suppress missing implicit constructor warnings.
- factory PageTransitionEvent._() { throw new UnsupportedError("Not supported"); }
+ PageTransitionEvent.internal() : super.internal();
@DomName('PageTransitionEvent.persisted')
@DocsEditable
@@ -18925,8 +18740,7 @@ class PageTransitionEvent extends Event {
@DocsEditable
@DomName('HTMLParagraphElement')
class ParagraphElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory ParagraphElement._() { throw new UnsupportedError("Not supported"); }
+ ParagraphElement.internal() : super.internal();
@DomName('HTMLParagraphElement.HTMLParagraphElement')
@DocsEditable
@@ -18944,8 +18758,7 @@ class ParagraphElement extends _HTMLElement {
@DomName('HTMLParamElement')
@Unstable
class ParamElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory ParamElement._() { throw new UnsupportedError("Not supported"); }
+ ParamElement.internal() : super.internal();
@DomName('HTMLParamElement.HTMLParamElement')
@DocsEditable
@@ -18980,8 +18793,7 @@ class ParamElement extends _HTMLElement {
// http://www.whatwg.org/specs/web-apps/current-work/multipage/the-canvas-element.html#path-objects
@Experimental
class Path extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory Path._() { throw new UnsupportedError("Not supported"); }
+ Path.internal();
@DomName('Path.Path')
@DocsEditable
@@ -19053,8 +18865,7 @@ class Path extends NativeFieldWrapperClass1 {
@SupportedBrowser(SupportedBrowser.FIREFOX)
@SupportedBrowser(SupportedBrowser.IE)
class Performance extends EventTarget {
- // To suppress missing implicit constructor warnings.
- factory Performance._() { throw new UnsupportedError("Not supported"); }
+ Performance.internal() : super.internal();
@DomName('Performance.webkitresourcetimingbufferfullEvent')
@DocsEditable
@@ -19161,8 +18972,7 @@ class Performance extends EventTarget {
// http://www.w3.org/TR/performance-timeline/#sec-PerformanceEntry-interface
@Experimental
class PerformanceEntry extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory PerformanceEntry._() { throw new UnsupportedError("Not supported"); }
+ PerformanceEntry.internal();
@DomName('PerformanceEntry.duration')
@DocsEditable
@@ -19193,8 +19003,7 @@ class PerformanceEntry extends NativeFieldWrapperClass1 {
// http://www.w3.org/TR/user-timing/#performancemark
@Experimental
class PerformanceMark extends PerformanceEntry {
- // To suppress missing implicit constructor warnings.
- factory PerformanceMark._() { throw new UnsupportedError("Not supported"); }
+ PerformanceMark.internal() : super.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -19209,8 +19018,7 @@ class PerformanceMark extends PerformanceEntry {
// http://www.w3.org/TR/user-timing/#performancemeasure
@Experimental
class PerformanceMeasure extends PerformanceEntry {
- // To suppress missing implicit constructor warnings.
- factory PerformanceMeasure._() { throw new UnsupportedError("Not supported"); }
+ PerformanceMeasure.internal() : super.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -19224,8 +19032,7 @@ class PerformanceMeasure extends PerformanceEntry {
@DomName('PerformanceNavigation')
@Unstable
class PerformanceNavigation extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory PerformanceNavigation._() { throw new UnsupportedError("Not supported"); }
+ PerformanceNavigation.internal();
@DomName('PerformanceNavigation.TYPE_BACK_FORWARD')
@DocsEditable
@@ -19264,8 +19071,7 @@ class PerformanceNavigation extends NativeFieldWrapperClass1 {
// http://www.w3c-test.org/webperf/specs/ResourceTiming/#performanceresourcetiming
@Experimental
class PerformanceResourceTiming extends PerformanceEntry {
- // To suppress missing implicit constructor warnings.
- factory PerformanceResourceTiming._() { throw new UnsupportedError("Not supported"); }
+ PerformanceResourceTiming.internal() : super.internal();
@DomName('PerformanceResourceTiming.connectEnd')
@DocsEditable
@@ -19330,8 +19136,7 @@ class PerformanceResourceTiming extends PerformanceEntry {
@DomName('PerformanceTiming')
@Unstable
class PerformanceTiming extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory PerformanceTiming._() { throw new UnsupportedError("Not supported"); }
+ PerformanceTiming.internal();
@DomName('PerformanceTiming.connectEnd')
@DocsEditable
@@ -19429,8 +19234,7 @@ class PerformanceTiming extends NativeFieldWrapperClass1 {
@DomName('Plugin')
@Experimental // non-standard
class Plugin extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory Plugin._() { throw new UnsupportedError("Not supported"); }
+ Plugin.internal();
@DomName('Plugin.description')
@DocsEditable
@@ -19472,8 +19276,7 @@ class Plugin extends NativeFieldWrapperClass1 {
@DomName('PluginArray')
@Experimental // non-standard
class PluginArray extends NativeFieldWrapperClass1 with ListMixin<Plugin>, ImmutableListMixin<Plugin> implements List<Plugin> {
- // To suppress missing implicit constructor warnings.
- factory PluginArray._() { throw new UnsupportedError("Not supported"); }
+ PluginArray.internal();
@DomName('PluginArray.length')
@DocsEditable
@@ -19555,8 +19358,7 @@ class PluginArray extends NativeFieldWrapperClass1 with ListMixin<Plugin>, Immut
@SupportedBrowser(SupportedBrowser.IE, '10')
@SupportedBrowser(SupportedBrowser.SAFARI)
class PopStateEvent extends Event {
- // To suppress missing implicit constructor warnings.
- factory PopStateEvent._() { throw new UnsupportedError("Not supported"); }
+ PopStateEvent.internal() : super.internal();
@DomName('PopStateEvent.state')
@DocsEditable
@@ -19584,8 +19386,7 @@ typedef void _PositionCallback(Geoposition position);
@DomName('PositionError')
@Unstable
class PositionError extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory PositionError._() { throw new UnsupportedError("Not supported"); }
+ PositionError.internal();
@DomName('PositionError.PERMISSION_DENIED')
@DocsEditable
@@ -19628,8 +19429,7 @@ typedef void _PositionErrorCallback(PositionError error);
@DocsEditable
@DomName('HTMLPreElement')
class PreElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory PreElement._() { throw new UnsupportedError("Not supported"); }
+ PreElement.internal() : super.internal();
@DomName('HTMLPreElement.HTMLPreElement')
@DocsEditable
@@ -19657,8 +19457,7 @@ class PreElement extends _HTMLElement {
@DomName('ProcessingInstruction')
@Unstable
class ProcessingInstruction extends Node {
- // To suppress missing implicit constructor warnings.
- factory ProcessingInstruction._() { throw new UnsupportedError("Not supported"); }
+ ProcessingInstruction.internal() : super.internal();
@DomName('ProcessingInstruction.data')
@DocsEditable
@@ -19694,8 +19493,7 @@ class ProcessingInstruction extends Node {
@SupportedBrowser(SupportedBrowser.IE, '10')
@SupportedBrowser(SupportedBrowser.SAFARI)
class ProgressElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory ProgressElement._() { throw new UnsupportedError("Not supported"); }
+ ProgressElement.internal() : super.internal();
@DomName('HTMLProgressElement.HTMLProgressElement')
@DocsEditable
@@ -19740,8 +19538,7 @@ class ProgressElement extends _HTMLElement {
@DocsEditable
@DomName('ProgressEvent')
class ProgressEvent extends Event {
- // To suppress missing implicit constructor warnings.
- factory ProgressEvent._() { throw new UnsupportedError("Not supported"); }
+ ProgressEvent.internal() : super.internal();
@DomName('ProgressEvent.lengthComputable')
@DocsEditable
@@ -19766,8 +19563,7 @@ class ProgressEvent extends Event {
@DocsEditable
@DomName('HTMLQuoteElement')
class QuoteElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory QuoteElement._() { throw new UnsupportedError("Not supported"); }
+ QuoteElement.internal() : super.internal();
@DomName('HTMLQuoteElement.HTMLQuoteElement')
@DocsEditable
@@ -19829,8 +19625,7 @@ class Range extends NativeFieldWrapperClass1 {
factory Range.fromPoint(Point point) =>
document.$dom_caretRangeFromPoint(point.x, point.y);
- // To suppress missing implicit constructor warnings.
- factory Range._() { throw new UnsupportedError("Not supported"); }
+ Range.internal();
@DomName('Range.END_TO_END')
@DocsEditable
@@ -20026,8 +19821,7 @@ typedef void RequestAnimationFrameCallback(num highResTime);
// https://chromiumcodereview.appspot.com/14773025/
@deprecated // experimental
class ResourceProgressEvent extends ProgressEvent {
- // To suppress missing implicit constructor warnings.
- factory ResourceProgressEvent._() { throw new UnsupportedError("Not supported"); }
+ ResourceProgressEvent.internal() : super.internal();
@DomName('ResourceProgressEvent.url')
@DocsEditable
@@ -20046,8 +19840,7 @@ class ResourceProgressEvent extends ProgressEvent {
// http://dev.w3.org/2011/webrtc/editor/webrtc.html#idl-def-RTCDataChannel
@Experimental
class RtcDataChannel extends EventTarget {
- // To suppress missing implicit constructor warnings.
- factory RtcDataChannel._() { throw new UnsupportedError("Not supported"); }
+ RtcDataChannel.internal() : super.internal();
@DomName('RTCDataChannel.closeEvent')
@DocsEditable
@@ -20162,8 +19955,7 @@ class RtcDataChannel extends EventTarget {
// http://dev.w3.org/2011/webrtc/editor/webrtc.html#rtcdatachannelevent
@Experimental
class RtcDataChannelEvent extends Event {
- // To suppress missing implicit constructor warnings.
- factory RtcDataChannelEvent._() { throw new UnsupportedError("Not supported"); }
+ RtcDataChannelEvent.internal() : super.internal();
@DomName('RTCDataChannelEvent.channel')
@DocsEditable
@@ -20182,8 +19974,7 @@ class RtcDataChannelEvent extends Event {
// http://dev.w3.org/2011/webrtc/editor/webrtc.html#idl-def-RTCDTMFSender
@Experimental
class RtcDtmfSender extends EventTarget {
- // To suppress missing implicit constructor warnings.
- factory RtcDtmfSender._() { throw new UnsupportedError("Not supported"); }
+ RtcDtmfSender.internal() : super.internal();
@DomName('RTCDTMFSender.tonechangeEvent')
@DocsEditable
@@ -20257,8 +20048,7 @@ class RtcDtmfSender extends EventTarget {
// http://dev.w3.org/2011/webrtc/editor/webrtc.html#idl-def-RTCDTMFToneChangeEvent
@Experimental
class RtcDtmfToneChangeEvent extends Event {
- // To suppress missing implicit constructor warnings.
- factory RtcDtmfToneChangeEvent._() { throw new UnsupportedError("Not supported"); }
+ RtcDtmfToneChangeEvent.internal() : super.internal();
@DomName('RTCDTMFToneChangeEvent.tone')
@DocsEditable
@@ -20278,8 +20068,7 @@ class RtcDtmfToneChangeEvent extends Event {
@Experimental
// http://dev.w3.org/2011/webrtc/editor/webrtc.html#idl-def-RTCIceCandidate
class RtcIceCandidate extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory RtcIceCandidate._() { throw new UnsupportedError("Not supported"); }
+ RtcIceCandidate.internal();
@DomName('RTCIceCandidate.RTCIceCandidate')
@DocsEditable
@@ -20315,8 +20104,7 @@ class RtcIceCandidate extends NativeFieldWrapperClass1 {
// http://dev.w3.org/2011/webrtc/editor/webrtc.html#rtcicecandidate-type
@Experimental
class RtcIceCandidateEvent extends Event {
- // To suppress missing implicit constructor warnings.
- factory RtcIceCandidateEvent._() { throw new UnsupportedError("Not supported"); }
+ RtcIceCandidateEvent.internal() : super.internal();
@DomName('RTCIceCandidateEvent.candidate')
@DocsEditable
@@ -20354,8 +20142,7 @@ class RtcPeerConnection extends EventTarget {
(error) { completer.completeError(error); }, mediaConstraints);
return completer.future;
}
- // To suppress missing implicit constructor warnings.
- factory RtcPeerConnection._() { throw new UnsupportedError("Not supported"); }
+ RtcPeerConnection.internal() : super.internal();
@DomName('RTCPeerConnection.addstreamEvent')
@DocsEditable
@@ -20544,8 +20331,7 @@ class RtcPeerConnection extends EventTarget {
@Experimental
// http://dev.w3.org/2011/webrtc/editor/webrtc.html#idl-def-RTCSessionDescription
class RtcSessionDescription extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory RtcSessionDescription._() { throw new UnsupportedError("Not supported"); }
+ RtcSessionDescription.internal();
@DomName('RTCSessionDescription.RTCSessionDescription')
@DocsEditable
@@ -20585,8 +20371,7 @@ class RtcSessionDescription extends NativeFieldWrapperClass1 {
// http://dev.w3.org/2011/webrtc/editor/webrtc.html#idl-def-RTCStatsReport
@Experimental
class RtcStatsReport extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory RtcStatsReport._() { throw new UnsupportedError("Not supported"); }
+ RtcStatsReport.internal();
@DomName('RTCStatsReport.id')
@DocsEditable
@@ -20629,8 +20414,7 @@ class RtcStatsReport extends NativeFieldWrapperClass1 {
// http://dev.w3.org/2011/webrtc/editor/webrtc.html#widl-RTCStatsReport-RTCStats-getter-DOMString-id
@Experimental
class RtcStatsResponse extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory RtcStatsResponse._() { throw new UnsupportedError("Not supported"); }
+ RtcStatsResponse.internal();
@DomName('RTCStatsResponse.__getter__')
@DocsEditable
@@ -20660,8 +20444,7 @@ class Screen extends NativeFieldWrapperClass1 {
@DomName('Screen.availWidth')
Rect get available => new Rect($dom_availLeft, $dom_availTop, $dom_availWidth,
$dom_availHeight);
- // To suppress missing implicit constructor warnings.
- factory Screen._() { throw new UnsupportedError("Not supported"); }
+ Screen.internal();
@DomName('Screen.availHeight')
@DocsEditable
@@ -20707,8 +20490,7 @@ class Screen extends NativeFieldWrapperClass1 {
@DocsEditable
@DomName('HTMLScriptElement')
class ScriptElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory ScriptElement._() { throw new UnsupportedError("Not supported"); }
+ ScriptElement.internal() : super.internal();
@DomName('HTMLScriptElement.HTMLScriptElement')
@DocsEditable
@@ -20815,8 +20597,7 @@ class ScriptElement extends _HTMLElement {
// https://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html#securitypolicy
@Experimental
class SecurityPolicy extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory SecurityPolicy._() { throw new UnsupportedError("Not supported"); }
+ SecurityPolicy.internal();
@DomName('SecurityPolicy.allowsEval')
@DocsEditable
@@ -20891,8 +20672,7 @@ class SecurityPolicy extends NativeFieldWrapperClass1 {
// https://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html#securitypolicyviolationevent-events
@Experimental
class SecurityPolicyViolationEvent extends Event {
- // To suppress missing implicit constructor warnings.
- factory SecurityPolicyViolationEvent._() { throw new UnsupportedError("Not supported"); }
+ SecurityPolicyViolationEvent.internal() : super.internal();
@DomName('SecurityPolicyViolationEvent.blockedURI')
@DocsEditable
@@ -20938,8 +20718,7 @@ class SecurityPolicyViolationEvent extends Event {
@DomName('HTMLSelectElement')
class SelectElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory SelectElement._() { throw new UnsupportedError("Not supported"); }
+ SelectElement.internal() : super.internal();
@DomName('HTMLSelectElement.HTMLSelectElement')
@DocsEditable
@@ -21091,8 +20870,7 @@ class SelectElement extends _HTMLElement {
@DocsEditable
@DomName('Selection')
class Selection extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory Selection._() { throw new UnsupportedError("Not supported"); }
+ Selection.internal();
@DomName('Selection.anchorNode')
@DocsEditable
@@ -21222,8 +21000,7 @@ class Selection extends NativeFieldWrapperClass1 {
@Experimental
// https://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/shadow/index.html#shadow-element
class ShadowElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory ShadowElement._() { throw new UnsupportedError("Not supported"); }
+ ShadowElement.internal() : super.internal();
@DomName('HTMLShadowElement.HTMLShadowElement')
@DocsEditable
@@ -21257,8 +21034,7 @@ class ShadowElement extends _HTMLElement {
@Experimental
// https://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/shadow/index.html#api-shadow-root
class ShadowRoot extends DocumentFragment {
- // To suppress missing implicit constructor warnings.
- factory ShadowRoot._() { throw new UnsupportedError("Not supported"); }
+ ShadowRoot.internal() : super.internal();
@DomName('ShadowRoot.activeElement')
@DocsEditable
@@ -21328,8 +21104,7 @@ class ShadowRoot extends DocumentFragment {
@Experimental
// https://dvcs.w3.org/hg/html-media/raw-file/tip/media-source/media-source.html#sourcebuffer
class SourceBuffer extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory SourceBuffer._() { throw new UnsupportedError("Not supported"); }
+ SourceBuffer.internal();
@DomName('WebKitSourceBuffer.buffered')
@DocsEditable
@@ -21367,8 +21142,7 @@ class SourceBuffer extends NativeFieldWrapperClass1 {
@Experimental
// https://dvcs.w3.org/hg/html-media/raw-file/tip/media-source/media-source.html#sourcebufferlist
class SourceBufferList extends EventTarget with ListMixin<SourceBuffer>, ImmutableListMixin<SourceBuffer> implements List<SourceBuffer> {
- // To suppress missing implicit constructor warnings.
- factory SourceBufferList._() { throw new UnsupportedError("Not supported"); }
+ SourceBufferList.internal() : super.internal();
@DomName('WebKitSourceBufferList.length')
@DocsEditable
@@ -21446,8 +21220,7 @@ class SourceBufferList extends EventTarget with ListMixin<SourceBuffer>, Immutab
@DocsEditable
@DomName('HTMLSourceElement')
class SourceElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory SourceElement._() { throw new UnsupportedError("Not supported"); }
+ SourceElement.internal() : super.internal();
@DomName('HTMLSourceElement.HTMLSourceElement')
@DocsEditable
@@ -21488,8 +21261,7 @@ class SourceElement extends _HTMLElement {
@DocsEditable
@DomName('HTMLSpanElement')
class SpanElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory SpanElement._() { throw new UnsupportedError("Not supported"); }
+ SpanElement.internal() : super.internal();
@DomName('HTMLSpanElement.HTMLSpanElement')
@DocsEditable
@@ -21508,8 +21280,7 @@ class SpanElement extends _HTMLElement {
// https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html#dfn-speechgrammar
@Experimental
class SpeechGrammar extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory SpeechGrammar._() { throw new UnsupportedError("Not supported"); }
+ SpeechGrammar.internal();
@DomName('SpeechGrammar.SpeechGrammar')
@DocsEditable
@@ -21549,8 +21320,7 @@ class SpeechGrammar extends NativeFieldWrapperClass1 {
// https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html#dfn-speechgrammarlist
@Experimental
class SpeechGrammarList extends NativeFieldWrapperClass1 with ListMixin<SpeechGrammar>, ImmutableListMixin<SpeechGrammar> implements List<SpeechGrammar> {
- // To suppress missing implicit constructor warnings.
- factory SpeechGrammarList._() { throw new UnsupportedError("Not supported"); }
+ SpeechGrammarList.internal();
@DomName('SpeechGrammarList.SpeechGrammarList')
@DocsEditable
@@ -21653,8 +21423,7 @@ class SpeechGrammarList extends NativeFieldWrapperClass1 with ListMixin<SpeechGr
// http://lists.w3.org/Archives/Public/public-xg-htmlspeech/2011Feb/att-0020/api-draft.html#speech_input_event_interface
@Experimental
class SpeechInputEvent extends Event {
- // To suppress missing implicit constructor warnings.
- factory SpeechInputEvent._() { throw new UnsupportedError("Not supported"); }
+ SpeechInputEvent.internal() : super.internal();
@DomName('SpeechInputEvent.results')
@DocsEditable
@@ -21673,8 +21442,7 @@ class SpeechInputEvent extends Event {
// http://lists.w3.org/Archives/Public/public-xg-htmlspeech/2011Feb/att-0020/api-draft.html#speech_input_result_interface
@Experimental
class SpeechInputResult extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory SpeechInputResult._() { throw new UnsupportedError("Not supported"); }
+ SpeechInputResult.internal();
@DomName('SpeechInputResult.confidence')
@DocsEditable
@@ -21698,8 +21466,7 @@ class SpeechInputResult extends NativeFieldWrapperClass1 {
@Experimental
// https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html#speechreco-section
class SpeechRecognition extends EventTarget {
- // To suppress missing implicit constructor warnings.
- factory SpeechRecognition._() { throw new UnsupportedError("Not supported"); }
+ SpeechRecognition.internal() : super.internal();
@DomName('SpeechRecognition.audioendEvent')
@DocsEditable
@@ -21879,8 +21646,7 @@ class SpeechRecognition extends EventTarget {
@Experimental
// https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html#speechrecognitionalternative
class SpeechRecognitionAlternative extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory SpeechRecognitionAlternative._() { throw new UnsupportedError("Not supported"); }
+ SpeechRecognitionAlternative.internal();
@DomName('SpeechRecognitionAlternative.confidence')
@DocsEditable
@@ -21904,8 +21670,7 @@ class SpeechRecognitionAlternative extends NativeFieldWrapperClass1 {
@Experimental
// https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html#speechreco-error
class SpeechRecognitionError extends Event {
- // To suppress missing implicit constructor warnings.
- factory SpeechRecognitionError._() { throw new UnsupportedError("Not supported"); }
+ SpeechRecognitionError.internal() : super.internal();
@DomName('SpeechRecognitionError.error')
@DocsEditable
@@ -21929,8 +21694,7 @@ class SpeechRecognitionError extends Event {
@Experimental
// https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html#speechreco-event
class SpeechRecognitionEvent extends Event {
- // To suppress missing implicit constructor warnings.
- factory SpeechRecognitionEvent._() { throw new UnsupportedError("Not supported"); }
+ SpeechRecognitionEvent.internal() : super.internal();
@DomName('SpeechRecognitionEvent.emma')
@DocsEditable
@@ -21962,8 +21726,7 @@ class SpeechRecognitionEvent extends Event {
@Experimental
// https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html#speechrecognitionresult
class SpeechRecognitionResult extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory SpeechRecognitionResult._() { throw new UnsupportedError("Not supported"); }
+ SpeechRecognitionResult.internal();
@DomName('SpeechRecognitionResult.isFinal')
@DocsEditable
@@ -21990,8 +21753,7 @@ class SpeechRecognitionResult extends NativeFieldWrapperClass1 {
// https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html#tts-section
@Experimental
class SpeechSynthesis extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory SpeechSynthesis._() { throw new UnsupportedError("Not supported"); }
+ SpeechSynthesis.internal();
@DomName('SpeechSynthesis.paused')
@DocsEditable
@@ -22038,8 +21800,7 @@ class SpeechSynthesis extends NativeFieldWrapperClass1 {
// https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html#tts-section
@Experimental
class SpeechSynthesisEvent extends Event {
- // To suppress missing implicit constructor warnings.
- factory SpeechSynthesisEvent._() { throw new UnsupportedError("Not supported"); }
+ SpeechSynthesisEvent.internal() : super.internal();
@DomName('SpeechSynthesisEvent.charIndex')
@DocsEditable
@@ -22066,8 +21827,7 @@ class SpeechSynthesisEvent extends Event {
// https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html#tts-section
@Experimental
class SpeechSynthesisUtterance extends EventTarget {
- // To suppress missing implicit constructor warnings.
- factory SpeechSynthesisUtterance._() { throw new UnsupportedError("Not supported"); }
+ SpeechSynthesisUtterance.internal() : super.internal();
@DomName('SpeechSynthesisUtterance.boundaryEvent')
@DocsEditable
@@ -22195,8 +21955,7 @@ class SpeechSynthesisUtterance extends EventTarget {
// https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html#tts-section
@Experimental
class SpeechSynthesisVoice extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory SpeechSynthesisVoice._() { throw new UnsupportedError("Not supported"); }
+ SpeechSynthesisVoice.internal();
@DomName('SpeechSynthesisVoice.default')
@DocsEditable
@@ -22251,8 +22010,8 @@ class SpeechSynthesisVoice extends NativeFieldWrapperClass1 {
*/
@DomName('Storage')
@Unstable
-class Storage extends NativeFieldWrapperClass1
- implements Map<String, String> {
+class Storage extends NativeFieldWrapperClass1 implements Map<String, String>
+ {
// TODO(nweiz): update this when maps support lazy iteration
bool containsValue(String value) => values.any((e) => e == value);
@@ -22302,8 +22061,7 @@ class Storage extends NativeFieldWrapperClass1
bool get isEmpty => $dom_key(0) == null;
bool get isNotEmpty => !isEmpty;
- // To suppress missing implicit constructor warnings.
- factory Storage._() { throw new UnsupportedError("Not supported"); }
+ Storage.internal();
@DomName('Storage.length')
@DocsEditable
@@ -22404,8 +22162,7 @@ class StorageEvent extends Event {
newValue, url, storageArea);
return e;
}
- // To suppress missing implicit constructor warnings.
- factory StorageEvent._() { throw new UnsupportedError("Not supported"); }
+ StorageEvent.internal() : super.internal();
@DomName('StorageEvent.key')
@DocsEditable
@@ -22441,8 +22198,7 @@ class StorageEvent extends Event {
// http://www.w3.org/TR/file-system-api/
@Experimental
class StorageInfo extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory StorageInfo._() { throw new UnsupportedError("Not supported"); }
+ StorageInfo.internal();
@DomName('StorageInfo.PERSISTENT')
@DocsEditable
@@ -22471,8 +22227,8 @@ class StorageInfo extends NativeFieldWrapperClass1 {
Future<StorageInfoUsage> queryUsageAndQuota(int storageType) {
var completer = new Completer<StorageInfoUsage>();
_queryUsageAndQuota(storageType,
- (currentUsageInBytes, currentQuotaInBytes) {
- completer.complete(new StorageInfoUsage(currentUsageInBytes,
+ (currentUsageInBytes, currentQuotaInBytes) {
+ completer.complete(new StorageInfoUsage(currentUsageInBytes,
currentQuotaInBytes));
},
(error) { completer.completeError(error); });
@@ -22480,7 +22236,7 @@ class StorageInfo extends NativeFieldWrapperClass1 {
}
}
-/**
+/**
* A simple container class for the two values that are returned from the
* futures in requestQuota and queryUsageAndQuota.
*/
@@ -22501,8 +22257,7 @@ class StorageInfoUsage {
// http://www.w3.org/TR/quota-api/#idl-def-StorageQuota
@Experimental
class StorageQuota extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory StorageQuota._() { throw new UnsupportedError("Not supported"); }
+ StorageQuota.internal();
@DomName('StorageQuota.queryUsageAndQuota')
@DocsEditable
@@ -22556,8 +22311,7 @@ typedef void _StringCallback(String data);
@DocsEditable
@DomName('HTMLStyleElement')
class StyleElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory StyleElement._() { throw new UnsupportedError("Not supported"); }
+ StyleElement.internal() : super.internal();
@DomName('HTMLStyleElement.HTMLStyleElement')
@DocsEditable
@@ -22612,8 +22366,7 @@ class StyleElement extends _HTMLElement {
// http://developer.apple.com/library/safari/#documentation/SafariDOMAdditions/Reference/StyleMedia/StyleMedia/StyleMedia.html
@Experimental // nonstandard
class StyleMedia extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory StyleMedia._() { throw new UnsupportedError("Not supported"); }
+ StyleMedia.internal();
@DomName('StyleMedia.type')
@DocsEditable
@@ -22634,8 +22387,7 @@ class StyleMedia extends NativeFieldWrapperClass1 {
@DocsEditable
@DomName('StyleSheet')
class StyleSheet extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory StyleSheet._() { throw new UnsupportedError("Not supported"); }
+ StyleSheet.internal();
@DomName('StyleSheet.disabled')
@DocsEditable
@@ -22680,8 +22432,7 @@ class StyleSheet extends NativeFieldWrapperClass1 {
@DocsEditable
@DomName('HTMLTableCaptionElement')
class TableCaptionElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory TableCaptionElement._() { throw new UnsupportedError("Not supported"); }
+ TableCaptionElement.internal() : super.internal();
@DomName('HTMLTableCaptionElement.HTMLTableCaptionElement')
@DocsEditable
@@ -22698,8 +22449,7 @@ class TableCaptionElement extends _HTMLElement {
@DocsEditable
@DomName('HTMLTableCellElement')
class TableCellElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory TableCellElement._() { throw new UnsupportedError("Not supported"); }
+ TableCellElement.internal() : super.internal();
@DomName('HTMLTableCellElement.HTMLTableCellElement')
@DocsEditable
@@ -22744,8 +22494,7 @@ class TableCellElement extends _HTMLElement {
@DocsEditable
@DomName('HTMLTableColElement')
class TableColElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory TableColElement._() { throw new UnsupportedError("Not supported"); }
+ TableColElement.internal() : super.internal();
@DomName('HTMLTableColElement.HTMLTableColElement')
@DocsEditable
@@ -22788,8 +22537,7 @@ class TableElement extends _HTMLElement {
TableRowElement insertRow(int index) => $dom_insertRow(index);
- // To suppress missing implicit constructor warnings.
- factory TableElement._() { throw new UnsupportedError("Not supported"); }
+ TableElement.internal() : super.internal();
@DomName('HTMLTableElement.HTMLTableElement')
@DocsEditable
@@ -22894,8 +22642,7 @@ class TableRowElement extends _HTMLElement {
TableCellElement insertCell(int index) => $dom_insertCell(index);
- // To suppress missing implicit constructor warnings.
- factory TableRowElement._() { throw new UnsupportedError("Not supported"); }
+ TableRowElement.internal() : super.internal();
@DomName('HTMLTableRowElement.HTMLTableRowElement')
@DocsEditable
@@ -22940,8 +22687,7 @@ class TableSectionElement extends _HTMLElement {
TableRowElement insertRow(int index) => $dom_insertRow(index);
- // To suppress missing implicit constructor warnings.
- factory TableSectionElement._() { throw new UnsupportedError("Not supported"); }
+ TableSectionElement.internal() : super.internal();
@DomName('HTMLTableSectionElement.rows')
@DocsEditable
@@ -22968,8 +22714,7 @@ class TableSectionElement extends _HTMLElement {
@Experimental
// https://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/templates/index.html#template-element
class TemplateElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory TemplateElement._() { throw new UnsupportedError("Not supported"); }
+ TemplateElement.internal() : super.internal();
@DomName('HTMLTemplateElement.HTMLTemplateElement')
@DocsEditable
@@ -23116,8 +22861,7 @@ option[template] {
@DomName('Text')
class Text extends CharacterData {
factory Text(String data) => document.$dom_createTextNode(data);
- // To suppress missing implicit constructor warnings.
- factory Text._() { throw new UnsupportedError("Not supported"); }
+ Text.internal() : super.internal();
@DomName('Text.wholeText')
@DocsEditable
@@ -23179,8 +22923,7 @@ class Text extends CharacterData {
@DocsEditable
@DomName('HTMLTextAreaElement')
class TextAreaElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory TextAreaElement._() { throw new UnsupportedError("Not supported"); }
+ TextAreaElement.internal() : super.internal();
@DomName('HTMLTextAreaElement.HTMLTextAreaElement')
@DocsEditable
@@ -23408,8 +23151,7 @@ class TextEvent extends UIEvent {
e.$dom_initTextEvent(type, canBubble, cancelable, view, data);
return e;
}
- // To suppress missing implicit constructor warnings.
- factory TextEvent._() { throw new UnsupportedError("Not supported"); }
+ TextEvent.internal() : super.internal();
@DomName('TextEvent.data')
@DocsEditable
@@ -23430,8 +23172,7 @@ class TextEvent extends UIEvent {
@DocsEditable
@DomName('TextMetrics')
class TextMetrics extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory TextMetrics._() { throw new UnsupportedError("Not supported"); }
+ TextMetrics.internal();
@DomName('TextMetrics.width')
@DocsEditable
@@ -23450,8 +23191,7 @@ class TextMetrics extends NativeFieldWrapperClass1 {
// http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#texttrack
@Experimental
class TextTrack extends EventTarget {
- // To suppress missing implicit constructor warnings.
- factory TextTrack._() { throw new UnsupportedError("Not supported"); }
+ TextTrack.internal() : super.internal();
@DomName('TextTrack.cuechangeEvent')
@DocsEditable
@@ -23522,8 +23262,7 @@ class TextTrack extends EventTarget {
// http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#texttrackcue
@Experimental
class TextTrackCue extends EventTarget {
- // To suppress missing implicit constructor warnings.
- factory TextTrackCue._() { throw new UnsupportedError("Not supported"); }
+ TextTrackCue.internal() : super.internal();
@DomName('TextTrackCue.enterEvent')
@DocsEditable
@@ -23686,8 +23425,7 @@ class TextTrackCue extends EventTarget {
// http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#texttrackcuelist
@Experimental
class TextTrackCueList extends NativeFieldWrapperClass1 with ListMixin<TextTrackCue>, ImmutableListMixin<TextTrackCue> implements List<TextTrackCue> {
- // To suppress missing implicit constructor warnings.
- factory TextTrackCueList._() { throw new UnsupportedError("Not supported"); }
+ TextTrackCueList.internal();
@DomName('TextTrackCueList.length')
@DocsEditable
@@ -23759,8 +23497,7 @@ class TextTrackCueList extends NativeFieldWrapperClass1 with ListMixin<TextTrack
// http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#texttracklist
@Experimental
class TextTrackList extends EventTarget with ListMixin<TextTrack>, ImmutableListMixin<TextTrack> implements List<TextTrack> {
- // To suppress missing implicit constructor warnings.
- factory TextTrackList._() { throw new UnsupportedError("Not supported"); }
+ TextTrackList.internal() : super.internal();
@DomName('TextTrackList.addtrackEvent')
@DocsEditable
@@ -23847,8 +23584,7 @@ class TextTrackList extends EventTarget with ListMixin<TextTrack>, ImmutableList
@DomName('TimeRanges')
@Unstable
class TimeRanges extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory TimeRanges._() { throw new UnsupportedError("Not supported"); }
+ TimeRanges.internal();
@DomName('TimeRanges.length')
@DocsEditable
@@ -23882,8 +23618,7 @@ typedef void TimeoutHandler();
@DocsEditable
@DomName('HTMLTitleElement')
class TitleElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory TitleElement._() { throw new UnsupportedError("Not supported"); }
+ TitleElement.internal() : super.internal();
@DomName('HTMLTitleElement.HTMLTitleElement')
@DocsEditable
@@ -23900,8 +23635,7 @@ class TitleElement extends _HTMLElement {
// http://www.w3.org/TR/touch-events/, http://www.chromestatus.com/features
@Experimental
class Touch extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory Touch._() { throw new UnsupportedError("Not supported"); }
+ Touch.internal();
@DomName('Touch.clientX')
@DocsEditable
@@ -24000,8 +23734,7 @@ class TouchEvent extends UIEvent {
screenX, screenY, clientX, clientY, ctrlKey, altKey, shiftKey, metaKey);
return e;
}
- // To suppress missing implicit constructor warnings.
- factory TouchEvent._() { throw new UnsupportedError("Not supported"); }
+ TouchEvent.internal() : super.internal();
@DomName('TouchEvent.altKey')
@DocsEditable
@@ -24064,8 +23797,7 @@ class TouchList extends NativeFieldWrapperClass1 with ListMixin<Touch>, Immutabl
/// constructor will simply fail (returning null) if you are not on a device
/// with touch enabled. See dartbug.com/8314.
factory TouchList() => document.$dom_createTouchList();
- // To suppress missing implicit constructor warnings.
- factory TouchList._() { throw new UnsupportedError("Not supported"); }
+ TouchList.internal();
/// Checks if this type is supported on the current platform.
static bool get supported => true;
@@ -24139,8 +23871,7 @@ class TouchList extends NativeFieldWrapperClass1 with ListMixin<Touch>, Immutabl
// http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#the-track-element
@Experimental
class TrackElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory TrackElement._() { throw new UnsupportedError("Not supported"); }
+ TrackElement.internal() : super.internal();
@DomName('HTMLTrackElement.HTMLTrackElement')
@DocsEditable
@@ -24225,8 +23956,7 @@ class TrackElement extends _HTMLElement {
@DomName('TrackEvent')
@Unstable
class TrackEvent extends Event {
- // To suppress missing implicit constructor warnings.
- factory TrackEvent._() { throw new UnsupportedError("Not supported"); }
+ TrackEvent.internal() : super.internal();
@DomName('TrackEvent.track')
@DocsEditable
@@ -24243,8 +23973,7 @@ class TrackEvent extends Event {
@DocsEditable
@DomName('TransitionEvent')
class TransitionEvent extends Event {
- // To suppress missing implicit constructor warnings.
- factory TransitionEvent._() { throw new UnsupportedError("Not supported"); }
+ TransitionEvent.internal() : super.internal();
@DomName('TransitionEvent.elapsedTime')
@DocsEditable
@@ -24270,8 +23999,7 @@ class TreeWalker extends NativeFieldWrapperClass1 {
factory TreeWalker(Node root, int whatToShow) {
return document.$dom_createTreeWalker(root, whatToShow, null, false);
}
- // To suppress missing implicit constructor warnings.
- factory TreeWalker._() { throw new UnsupportedError("Not supported"); }
+ TreeWalker.internal();
@DomName('TreeWalker.currentNode')
@DocsEditable
@@ -24353,8 +24081,7 @@ class UIEvent extends Event {
e.$dom_initUIEvent(type, canBubble, cancelable, view, detail);
return e;
}
- // To suppress missing implicit constructor warnings.
- factory UIEvent._() { throw new UnsupportedError("Not supported"); }
+ UIEvent.internal() : super.internal();
@DomName('UIEvent.charCode')
@DocsEditable
@@ -24436,8 +24163,7 @@ class UIEvent extends Event {
@DocsEditable
@DomName('HTMLUListElement')
class UListElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory UListElement._() { throw new UnsupportedError("Not supported"); }
+ UListElement.internal() : super.internal();
@DomName('HTMLUListElement.HTMLUListElement')
@DocsEditable
@@ -24454,8 +24180,7 @@ class UListElement extends _HTMLElement {
@DocsEditable
@DomName('HTMLUnknownElement')
class UnknownElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory UnknownElement._() { throw new UnsupportedError("Not supported"); }
+ UnknownElement.internal() : super.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -24468,8 +24193,7 @@ class UnknownElement extends _HTMLElement {
@DocsEditable
@DomName('URL')
class Url extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory Url._() { throw new UnsupportedError("Not supported"); }
+ Url.internal();
static String createObjectUrl(blob_OR_source_OR_stream) {
if ((blob_OR_source_OR_stream is MediaSource || blob_OR_source_OR_stream == null)) {
@@ -24505,8 +24229,7 @@ class Url extends NativeFieldWrapperClass1 {
@DocsEditable
@DomName('ValidityState')
class ValidityState extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory ValidityState._() { throw new UnsupportedError("Not supported"); }
+ ValidityState.internal();
@DomName('ValidityState.badInput')
@DocsEditable
@@ -24556,8 +24279,7 @@ class ValidityState extends NativeFieldWrapperClass1 {
@DomName('HTMLVideoElement')
class VideoElement extends MediaElement implements CanvasImageSource {
- // To suppress missing implicit constructor warnings.
- factory VideoElement._() { throw new UnsupportedError("Not supported"); }
+ VideoElement.internal() : super.internal();
@DomName('HTMLVideoElement.HTMLVideoElement')
@DocsEditable
@@ -24722,8 +24444,7 @@ typedef void VoidCallback();
@SupportedBrowser(SupportedBrowser.SAFARI)
@Unstable
class WebSocket extends EventTarget {
- // To suppress missing implicit constructor warnings.
- factory WebSocket._() { throw new UnsupportedError("Not supported"); }
+ WebSocket.internal() : super.internal();
@DomName('WebSocket.closeEvent')
@DocsEditable
@@ -24908,8 +24629,7 @@ class WheelEvent extends MouseEvent {
return event;
}
- // To suppress missing implicit constructor warnings.
- factory WheelEvent._() { throw new UnsupportedError("Not supported"); }
+ WheelEvent.internal() : super.internal();
@DomName('WheelEvent.DOM_DELTA_LINE')
@DocsEditable
@@ -25018,15 +24738,15 @@ class Window extends EventTarget implements WindowBase {
}
/**
- * Returns a Future that completes just before the window is about to
+ * Returns a Future that completes just before the window is about to
* repaint so the user can draw an animation frame.
*
* If you need to later cancel this animation, use [requestAnimationFrame]
* instead.
*
* The [Future] completes to a timestamp that represents a floating
- * point value of the number of milliseconds that have elapsed since the page
- * started to load (which is also the timestamp at this call to
+ * point value of the number of milliseconds that have elapsed since the page
+ * started to load (which is also the timestamp at this call to
* animationFrame).
*
* Note: The code that runs when the future completes should call
@@ -25085,8 +24805,7 @@ class Window extends EventTarget implements WindowBase {
* [convertPointFromPageToNode] are supported on the current platform.
*/
static bool get supportsPointConversions => _DomPoint.supported;
- // To suppress missing implicit constructor warnings.
- factory Window._() { throw new UnsupportedError("Not supported"); }
+ Window.internal() : super.internal();
@DomName('Window.DOMContentLoadedEvent')
@DocsEditable
@@ -25920,8 +25639,7 @@ class _BeforeUnloadEventStreamProvider implements
// http://www.whatwg.org/specs/web-apps/current-work/multipage/workers.html#worker
@Experimental // stable
class Worker extends AbstractWorker {
- // To suppress missing implicit constructor warnings.
- factory Worker._() { throw new UnsupportedError("Not supported"); }
+ Worker.internal() : super.internal();
@DomName('Worker.messageEvent')
@DocsEditable
@@ -25964,8 +25682,7 @@ class Worker extends AbstractWorker {
// http://www.w3.org/TR/DOM-Level-3-XPath/xpath.html#XPathEvaluator
@deprecated // experimental
class XPathEvaluator extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory XPathEvaluator._() { throw new UnsupportedError("Not supported"); }
+ XPathEvaluator.internal();
@DomName('XPathEvaluator.XPathEvaluator')
@DocsEditable
@@ -26001,8 +25718,7 @@ class XPathEvaluator extends NativeFieldWrapperClass1 {
// http://www.w3.org/TR/DOM-Level-3-XPath/xpath.html#XPathException
@deprecated // experimental
class XPathException extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory XPathException._() { throw new UnsupportedError("Not supported"); }
+ XPathException.internal();
@DomName('XPathException.INVALID_EXPRESSION_ERR')
@DocsEditable
@@ -26043,8 +25759,7 @@ class XPathException extends NativeFieldWrapperClass1 {
// http://www.w3.org/TR/DOM-Level-3-XPath/xpath.html#XPathExpression
@deprecated // experimental
class XPathExpression extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory XPathExpression._() { throw new UnsupportedError("Not supported"); }
+ XPathExpression.internal();
@DomName('XPathExpression.evaluate')
@DocsEditable
@@ -26063,8 +25778,7 @@ class XPathExpression extends NativeFieldWrapperClass1 {
// http://www.w3.org/TR/DOM-Level-3-XPath/xpath.html#XPathNSResolver
@deprecated // experimental
class XPathNSResolver extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory XPathNSResolver._() { throw new UnsupportedError("Not supported"); }
+ XPathNSResolver.internal();
@DomName('XPathNSResolver.lookupNamespaceURI')
@DocsEditable
@@ -26083,8 +25797,7 @@ class XPathNSResolver extends NativeFieldWrapperClass1 {
// http://www.w3.org/TR/DOM-Level-3-XPath/xpath.html#XPathResult
@deprecated // experimental
class XPathResult extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory XPathResult._() { throw new UnsupportedError("Not supported"); }
+ XPathResult.internal();
@DomName('XPathResult.ANY_TYPE')
@DocsEditable
@@ -26175,8 +25888,7 @@ class XPathResult extends NativeFieldWrapperClass1 {
// http://domparsing.spec.whatwg.org/#the-xmlserializer-interface
@deprecated // stable
class XmlSerializer extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory XmlSerializer._() { throw new UnsupportedError("Not supported"); }
+ XmlSerializer.internal();
@DomName('XMLSerializer.XMLSerializer')
@DocsEditable
@@ -26206,8 +25918,7 @@ class XmlSerializer extends NativeFieldWrapperClass1 {
@SupportedBrowser(SupportedBrowser.SAFARI)
@deprecated // nonstandard
class XsltProcessor extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory XsltProcessor._() { throw new UnsupportedError("Not supported"); }
+ XsltProcessor.internal();
@DomName('XSLTProcessor.XSLTProcessor')
@DocsEditable
@@ -26264,8 +25975,7 @@ class XsltProcessor extends NativeFieldWrapperClass1 {
@DocsEditable
@DomName('Attr')
class _Attr extends Node {
- // To suppress missing implicit constructor warnings.
- factory _Attr._() { throw new UnsupportedError("Not supported"); }
+ _Attr.internal() : super.internal();
@DomName('Attr.isId')
@DocsEditable
@@ -26306,8 +26016,7 @@ class _Attr extends Node {
// http://dev.w3.org/csswg/cssom/#the-cssstyledeclaration-interface
@deprecated // deprecated
abstract class _CSSPrimitiveValue extends _CSSValue {
- // To suppress missing implicit constructor warnings.
- factory _CSSPrimitiveValue._() { throw new UnsupportedError("Not supported"); }
+ _CSSPrimitiveValue.internal() : super.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -26322,8 +26031,7 @@ abstract class _CSSPrimitiveValue extends _CSSValue {
// http://dev.w3.org/csswg/cssom/
@deprecated // deprecated
abstract class _CSSValue extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory _CSSValue._() { throw new UnsupportedError("Not supported"); }
+ _CSSValue.internal();
}
// Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file
@@ -26426,8 +26134,7 @@ class _ClientRect extends NativeFieldWrapperClass1 implements Rect {
Point get topLeft => new Point(this.left, this.top);
Point get bottomRight => new Point(this.left + this.width,
this.top + this.height);
- // To suppress missing implicit constructor warnings.
- factory _ClientRect._() { throw new UnsupportedError("Not supported"); }
+ _ClientRect.internal();
@DomName('ClientRect.bottom')
@DocsEditable
@@ -26463,8 +26170,7 @@ class _ClientRect extends NativeFieldWrapperClass1 implements Rect {
@DocsEditable
@DomName('ClientRectList')
class _ClientRectList extends NativeFieldWrapperClass1 with ListMixin<Rect>, ImmutableListMixin<Rect> implements List<Rect> {
- // To suppress missing implicit constructor warnings.
- factory _ClientRectList._() { throw new UnsupportedError("Not supported"); }
+ _ClientRectList.internal();
@DomName('ClientRectList.length')
@DocsEditable
@@ -26532,8 +26238,7 @@ class _ClientRectList extends NativeFieldWrapperClass1 with ListMixin<Rect>, Imm
// http://dev.w3.org/csswg/cssom/
@deprecated // deprecated
abstract class _Counter extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory _Counter._() { throw new UnsupportedError("Not supported"); }
+ _Counter.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -26546,8 +26251,7 @@ abstract class _Counter extends NativeFieldWrapperClass1 {
@DocsEditable
@DomName('CSSRuleList')
class _CssRuleList extends NativeFieldWrapperClass1 with ListMixin<CssRule>, ImmutableListMixin<CssRule> implements List<CssRule> {
- // To suppress missing implicit constructor warnings.
- factory _CssRuleList._() { throw new UnsupportedError("Not supported"); }
+ _CssRuleList.internal();
@DomName('CSSRuleList.length')
@DocsEditable
@@ -26615,8 +26319,7 @@ class _CssRuleList extends NativeFieldWrapperClass1 with ListMixin<CssRule>, Imm
// http://dev.w3.org/csswg/cssom/
@deprecated // deprecated
class _CssValueList extends _CSSValue with ListMixin<_CSSValue>, ImmutableListMixin<_CSSValue> implements List<_CSSValue> {
- // To suppress missing implicit constructor warnings.
- factory _CssValueList._() { throw new UnsupportedError("Not supported"); }
+ _CssValueList.internal() : super.internal();
@DomName('CSSValueList.length')
@DocsEditable
@@ -26685,8 +26388,7 @@ class _CssValueList extends _CSSValue with ListMixin<_CSSValue>, ImmutableListMi
@Experimental
// http://www.w3.org/TR/file-system-api/#the-filesystemsync-interface
abstract class _DOMFileSystemSync extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory _DOMFileSystemSync._() { throw new UnsupportedError("Not supported"); }
+ _DOMFileSystemSync.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -26704,8 +26406,7 @@ abstract class _DOMFileSystemSync extends NativeFieldWrapperClass1 {
// http://www.w3.org/TR/webdatabase/#databasesync
@deprecated // deprecated
abstract class _DatabaseSync extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory _DatabaseSync._() { throw new UnsupportedError("Not supported"); }
+ _DatabaseSync.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -26720,8 +26421,7 @@ abstract class _DatabaseSync extends NativeFieldWrapperClass1 {
// http://www.whatwg.org/specs/web-apps/current-work/multipage/workers.html
@Experimental
abstract class _DedicatedWorkerContext extends _WorkerContext {
- // To suppress missing implicit constructor warnings.
- factory _DedicatedWorkerContext._() { throw new UnsupportedError("Not supported"); }
+ _DedicatedWorkerContext.internal() : super.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -26736,8 +26436,7 @@ abstract class _DedicatedWorkerContext extends _WorkerContext {
// http://www.w3.org/TR/file-system-api/#the-directoryentrysync-interface
@Experimental
abstract class _DirectoryEntrySync extends _EntrySync {
- // To suppress missing implicit constructor warnings.
- factory _DirectoryEntrySync._() { throw new UnsupportedError("Not supported"); }
+ _DirectoryEntrySync.internal() : super.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -26752,8 +26451,7 @@ abstract class _DirectoryEntrySync extends _EntrySync {
// http://www.w3.org/TR/file-system-api/#idl-def-DirectoryReaderSync
@Experimental
abstract class _DirectoryReaderSync extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory _DirectoryReaderSync._() { throw new UnsupportedError("Not supported"); }
+ _DirectoryReaderSync.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -26771,8 +26469,7 @@ abstract class _DirectoryReaderSync extends NativeFieldWrapperClass1 {
// http://developer.apple.com/library/safari/#documentation/DataManagement/Reference/DOMWindowAdditionsReference/DOMWindowAdditions/DOMWindowAdditions.html
@Experimental // non-standard
class _DomPoint extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory _DomPoint._() { throw new UnsupportedError("Not supported"); }
+ _DomPoint.internal();
@DomName('WebKitPoint.DOMPoint')
@DocsEditable
@@ -26812,8 +26509,7 @@ class _DomPoint extends NativeFieldWrapperClass1 {
@DomName('Entity')
@deprecated // deprecated
class _Entity extends Node {
- // To suppress missing implicit constructor warnings.
- factory _Entity._() { throw new UnsupportedError("Not supported"); }
+ _Entity.internal() : super.internal();
@DomName('Entity.notationName')
@DocsEditable
@@ -26840,8 +26536,7 @@ class _Entity extends Node {
// http://www.w3.org/TR/file-system-api/#the-entry-interface
@Experimental
class _EntryArray extends NativeFieldWrapperClass1 with ListMixin<Entry>, ImmutableListMixin<Entry> implements List<Entry> {
- // To suppress missing implicit constructor warnings.
- factory _EntryArray._() { throw new UnsupportedError("Not supported"); }
+ _EntryArray.internal();
@DomName('EntryArray.length')
@DocsEditable
@@ -26909,8 +26604,7 @@ class _EntryArray extends NativeFieldWrapperClass1 with ListMixin<Entry>, Immuta
// http://www.w3.org/TR/file-system-api/#idl-def-EntrySync
@Experimental
class _EntryArraySync extends NativeFieldWrapperClass1 with ListMixin<_EntrySync>, ImmutableListMixin<_EntrySync> implements List<_EntrySync> {
- // To suppress missing implicit constructor warnings.
- factory _EntryArraySync._() { throw new UnsupportedError("Not supported"); }
+ _EntryArraySync.internal();
@DomName('EntryArraySync.length')
@DocsEditable
@@ -26978,8 +26672,7 @@ class _EntryArraySync extends NativeFieldWrapperClass1 with ListMixin<_EntrySync
// http://www.w3.org/TR/file-system-api/#idl-def-EntrySync
@Experimental
abstract class _EntrySync extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory _EntrySync._() { throw new UnsupportedError("Not supported"); }
+ _EntrySync.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -26994,8 +26687,7 @@ abstract class _EntrySync extends NativeFieldWrapperClass1 {
// http://www.w3.org/TR/file-system-api/#the-fileentrysync-interface
@Experimental
abstract class _FileEntrySync extends _EntrySync {
- // To suppress missing implicit constructor warnings.
- factory _FileEntrySync._() { throw new UnsupportedError("Not supported"); }
+ _FileEntrySync.internal() : super.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -27010,8 +26702,7 @@ abstract class _FileEntrySync extends _EntrySync {
// http://www.w3.org/TR/FileAPI/#FileReaderSync
@Experimental
abstract class _FileReaderSync extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory _FileReaderSync._() { throw new UnsupportedError("Not supported"); }
+ _FileReaderSync.internal();
@DomName('FileReaderSync.FileReaderSync')
@DocsEditable
@@ -27035,8 +26726,7 @@ abstract class _FileReaderSync extends NativeFieldWrapperClass1 {
// http://www.w3.org/TR/file-writer-api/#idl-def-FileWriterSync
@Experimental
abstract class _FileWriterSync extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory _FileWriterSync._() { throw new UnsupportedError("Not supported"); }
+ _FileWriterSync.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -27051,8 +26741,7 @@ abstract class _FileWriterSync extends NativeFieldWrapperClass1 {
// https://dvcs.w3.org/hg/gamepad/raw-file/default/gamepad.html
@Experimental
class _GamepadList extends NativeFieldWrapperClass1 with ListMixin<Gamepad>, ImmutableListMixin<Gamepad> implements List<Gamepad> {
- // To suppress missing implicit constructor warnings.
- factory _GamepadList._() { throw new UnsupportedError("Not supported"); }
+ _GamepadList.internal();
@DomName('GamepadList.length')
@DocsEditable
@@ -27120,8 +26809,7 @@ class _GamepadList extends NativeFieldWrapperClass1 with ListMixin<Gamepad>, Imm
// http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#the-applet-element
@deprecated // deprecated
abstract class _HTMLAppletElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory _HTMLAppletElement._() { throw new UnsupportedError("Not supported"); }
+ _HTMLAppletElement.internal() : super.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -27136,8 +26824,7 @@ abstract class _HTMLAppletElement extends _HTMLElement {
// 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"); }
+ _HTMLBaseFontElement.internal() : super.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -27152,8 +26839,7 @@ abstract class _HTMLBaseFontElement extends _HTMLElement {
// http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#dir
@deprecated // deprecated
abstract class _HTMLDirectoryElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory _HTMLDirectoryElement._() { throw new UnsupportedError("Not supported"); }
+ _HTMLDirectoryElement.internal() : super.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -27166,8 +26852,7 @@ abstract class _HTMLDirectoryElement extends _HTMLElement {
@DocsEditable
@DomName('HTMLElement')
class _HTMLElement extends Element {
- // To suppress missing implicit constructor warnings.
- factory _HTMLElement._() { throw new UnsupportedError("Not supported"); }
+ _HTMLElement.internal() : super.internal();
@DomName('HTMLElement.contentEditable')
@DocsEditable
@@ -27322,8 +27007,7 @@ class _HTMLElement extends Element {
// http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#htmlfontelement
@deprecated // deprecated
abstract class _HTMLFontElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory _HTMLFontElement._() { throw new UnsupportedError("Not supported"); }
+ _HTMLFontElement.internal() : super.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -27338,8 +27022,7 @@ abstract class _HTMLFontElement extends _HTMLElement {
// http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#htmlframeelement
@deprecated // deprecated
abstract class _HTMLFrameElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory _HTMLFrameElement._() { throw new UnsupportedError("Not supported"); }
+ _HTMLFrameElement.internal() : super.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -27354,8 +27037,7 @@ abstract class _HTMLFrameElement extends _HTMLElement {
// http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#frameset
@deprecated // deprecated
abstract class _HTMLFrameSetElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory _HTMLFrameSetElement._() { throw new UnsupportedError("Not supported"); }
+ _HTMLFrameSetElement.internal() : super.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -27370,8 +27052,7 @@ abstract class _HTMLFrameSetElement extends _HTMLElement {
// http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#the-marquee-element
@deprecated // deprecated
abstract class _HTMLMarqueeElement extends _HTMLElement {
- // To suppress missing implicit constructor warnings.
- factory _HTMLMarqueeElement._() { throw new UnsupportedError("Not supported"); }
+ _HTMLMarqueeElement.internal() : super.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -27386,8 +27067,7 @@ abstract class _HTMLMarqueeElement extends _HTMLElement {
// http://dom.spec.whatwg.org/#namednodemap
@deprecated // deprecated
class _NamedNodeMap extends NativeFieldWrapperClass1 with ListMixin<Node>, ImmutableListMixin<Node> implements List<Node> {
- // To suppress missing implicit constructor warnings.
- factory _NamedNodeMap._() { throw new UnsupportedError("Not supported"); }
+ _NamedNodeMap.internal();
@DomName('NamedNodeMap.length')
@DocsEditable
@@ -27482,8 +27162,7 @@ class _NamedNodeMap extends NativeFieldWrapperClass1 with ListMixin<Node>, Immut
@DomName('PagePopupController')
@deprecated // nonstandard
abstract class _PagePopupController extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory _PagePopupController._() { throw new UnsupportedError("Not supported"); }
+ _PagePopupController.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -27498,8 +27177,7 @@ abstract class _PagePopupController extends NativeFieldWrapperClass1 {
// http://dev.w3.org/csswg/cssom/
@deprecated // deprecated
abstract class _RGBColor extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory _RGBColor._() { throw new UnsupportedError("Not supported"); }
+ _RGBColor.internal();
}
// Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file
@@ -27508,9 +27186,8 @@ abstract class _RGBColor extends NativeFieldWrapperClass1 {
@DomName('RadioNodeList')
-abstract class _RadioNodeList extends NodeList {
- // To suppress missing implicit constructor warnings.
- factory _RadioNodeList._() { throw new UnsupportedError("Not supported"); }
+class _RadioNodeList extends NodeList {
+ _RadioNodeList.internal() : super.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -27525,8 +27202,7 @@ abstract class _RadioNodeList extends NodeList {
// http://dev.w3.org/csswg/cssom/
@deprecated // deprecated
abstract class _Rect extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory _Rect._() { throw new UnsupportedError("Not supported"); }
+ _Rect.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -27541,8 +27217,7 @@ abstract class _Rect extends NativeFieldWrapperClass1 {
// http://www.whatwg.org/specs/web-apps/current-work/multipage/workers.html#shared-workers-and-the-sharedworker-interface
@Experimental
abstract class _SharedWorker extends AbstractWorker {
- // To suppress missing implicit constructor warnings.
- factory _SharedWorker._() { throw new UnsupportedError("Not supported"); }
+ _SharedWorker.internal() : super.internal();
@DomName('SharedWorker.SharedWorker')
@DocsEditable
@@ -27566,8 +27241,7 @@ abstract class _SharedWorker extends AbstractWorker {
// http://www.whatwg.org/specs/web-apps/current-work/multipage/workers.html#shared-workers-and-the-sharedworkerglobalscope-interface
@Experimental // nonstandard
abstract class _SharedWorkerContext extends _WorkerContext {
- // To suppress missing implicit constructor warnings.
- factory _SharedWorkerContext._() { throw new UnsupportedError("Not supported"); }
+ _SharedWorkerContext.internal() : super.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -27582,8 +27256,7 @@ abstract class _SharedWorkerContext extends _WorkerContext {
// http://lists.w3.org/Archives/Public/public-xg-htmlspeech/2011Feb/att-0020/api-draft.html#speech_input_result_list_interface
@Experimental
class _SpeechInputResultList extends NativeFieldWrapperClass1 with ListMixin<SpeechInputResult>, ImmutableListMixin<SpeechInputResult> implements List<SpeechInputResult> {
- // To suppress missing implicit constructor warnings.
- factory _SpeechInputResultList._() { throw new UnsupportedError("Not supported"); }
+ _SpeechInputResultList.internal();
@DomName('SpeechInputResultList.length')
@DocsEditable
@@ -27651,8 +27324,7 @@ class _SpeechInputResultList extends NativeFieldWrapperClass1 with ListMixin<Spe
// https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html#speechrecognitionresultlist
@Experimental
class _SpeechRecognitionResultList extends NativeFieldWrapperClass1 with ListMixin<SpeechRecognitionResult>, ImmutableListMixin<SpeechRecognitionResult> implements List<SpeechRecognitionResult> {
- // To suppress missing implicit constructor warnings.
- factory _SpeechRecognitionResultList._() { throw new UnsupportedError("Not supported"); }
+ _SpeechRecognitionResultList.internal();
@DomName('SpeechRecognitionResultList.length')
@DocsEditable
@@ -27718,8 +27390,7 @@ class _SpeechRecognitionResultList extends NativeFieldWrapperClass1 with ListMix
@DocsEditable
@DomName('StyleSheetList')
class _StyleSheetList extends NativeFieldWrapperClass1 with ListMixin<StyleSheet>, ImmutableListMixin<StyleSheet> implements List<StyleSheet> {
- // To suppress missing implicit constructor warnings.
- factory _StyleSheetList._() { throw new UnsupportedError("Not supported"); }
+ _StyleSheetList.internal();
@DomName('StyleSheetList.length')
@DocsEditable
@@ -27791,8 +27462,7 @@ class _StyleSheetList extends NativeFieldWrapperClass1 with ListMixin<StyleSheet
// http://www.whatwg.org/specs/web-apps/current-work/multipage/workers.html#WorkerGlobalScope-partial
@Experimental // stable
abstract class _WorkerContext extends EventTarget {
- // To suppress missing implicit constructor warnings.
- factory _WorkerContext._() { throw new UnsupportedError("Not supported"); }
+ _WorkerContext.internal() : super.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -27807,8 +27477,7 @@ abstract class _WorkerContext extends EventTarget {
// http://www.whatwg.org/specs/web-apps/current-work/multipage/workers.html#workerlocation
@Experimental
abstract class _WorkerLocation extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory _WorkerLocation._() { throw new UnsupportedError("Not supported"); }
+ _WorkerLocation.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -27823,8 +27492,7 @@ abstract class _WorkerLocation extends NativeFieldWrapperClass1 {
// http://www.whatwg.org/specs/web-apps/current-work/multipage/workers.html#workernavigator
@Experimental
abstract class _WorkerNavigator extends NativeFieldWrapperClass1 {
- // To suppress missing implicit constructor warnings.
- factory _WorkerNavigator._() { throw new UnsupportedError("Not supported"); }
+ _WorkerNavigator.internal();
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
« no previous file with comments | « sdk/lib/html/dart2js/html_dart2js.dart ('k') | sdk/lib/html/dartium/nativewrappers.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698