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

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

Side-by-side diff isn't available for this file because of its large size.
Issue 37943002: Rerun go.sh (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: try again Created 7 years, 1 month 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/svg/dart2js/svg_dart2js.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 37f5028d55ccec649951a11de3d90a647c24c065..31c2d5e14d1d39161fec8a2bfc1b0df2f60861c4 100644
--- a/sdk/lib/html/dartium/html_dartium.dart
+++ b/sdk/lib/html/dartium/html_dartium.dart
@@ -748,6 +748,21 @@ class BeforeLoadEvent extends Event {
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
+// WARNING: Do not edit - generated code.
+
+
+@DocsEditable()
+@DomName('BeforeUnloadEvent')
+@Experimental() // untriaged
+class BeforeUnloadEvent extends Event {
+ // To suppress missing implicit constructor warnings.
+ factory BeforeUnloadEvent._() { throw new UnsupportedError("Not supported"); }
+
+}
+// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
+
@DomName('Blob')
class Blob extends NativeFieldWrapperClass2 {
@@ -1658,6 +1673,11 @@ class CanvasRenderingContext2D extends CanvasRenderingContext {
@Experimental() // untriaged
void drawSystemFocusRing(Element element) native "CanvasRenderingContext2D_drawSystemFocusRing_Callback";
+ @DomName('CanvasRenderingContext2D.ellipse')
+ @DocsEditable()
+ @Experimental() // untriaged
+ void ellipse(num x, num y, num radiusX, num radiusY, num rotation, num startAngle, num endAngle, bool anticlockwise) native "CanvasRenderingContext2D_ellipse_Callback";
+
void fill([String winding]) {
if (winding != null) {
_fill_1(winding);
@@ -1753,6 +1773,11 @@ class CanvasRenderingContext2D extends CanvasRenderingContext {
@DocsEditable()
void rect(num x, num y, num width, num height) native "CanvasRenderingContext2D_rect_Callback";
+ @DomName('CanvasRenderingContext2D.resetTransform')
+ @DocsEditable()
+ @Experimental() // untriaged
+ void resetTransform() native "CanvasRenderingContext2D_resetTransform_Callback";
+
@DomName('CanvasRenderingContext2D.restore')
@DocsEditable()
void restore() native "CanvasRenderingContext2D_restore_Callback";
@@ -2348,7 +2373,7 @@ class ConsoleBase extends NativeFieldWrapperClass2 {
@DomName('ConsoleBase.markTimeline')
@DocsEditable()
@Experimental() // untriaged
- void markTimeline(Object arg) native "ConsoleBase_markTimeline_Callback";
+ void markTimeline(String title) native "ConsoleBase_markTimeline_Callback";
@DomName('ConsoleBase.profile')
@DocsEditable()
@@ -2378,7 +2403,17 @@ class ConsoleBase extends NativeFieldWrapperClass2 {
@DomName('ConsoleBase.timeStamp')
@DocsEditable()
@Experimental() // untriaged
- void timeStamp(Object arg) native "ConsoleBase_timeStamp_Callback";
+ void timeStamp(String title) native "ConsoleBase_timeStamp_Callback";
+
+ @DomName('ConsoleBase.timeline')
+ @DocsEditable()
+ @Experimental() // untriaged
+ void timeline(String title) native "ConsoleBase_timeline_Callback";
+
+ @DomName('ConsoleBase.timelineEnd')
+ @DocsEditable()
+ @Experimental() // untriaged
+ void timelineEnd(String title) native "ConsoleBase_timelineEnd_Callback";
@DomName('ConsoleBase.trace')
@DocsEditable()
@@ -2708,13 +2743,10 @@ class CssFontFaceLoadEvent extends Event {
// To suppress missing implicit constructor warnings.
factory CssFontFaceLoadEvent._() { throw new UnsupportedError("Not supported"); }
- @DomName('CSSFontFaceLoadEvent.error')
+ @DomName('CSSFontFaceLoadEvent.fontfaces')
@DocsEditable()
- DomError get error native "CSSFontFaceLoadEvent_error_Getter";
-
- @DomName('CSSFontFaceLoadEvent.fontface')
- @DocsEditable()
- CssFontFaceRule get fontface native "CSSFontFaceLoadEvent_fontface_Getter";
+ @Experimental() // untriaged
+ List<FontFace> get fontfaces native "CSSFontFaceLoadEvent_fontfaces_Getter";
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -7692,11 +7724,10 @@ class Document extends Node
@DocsEditable()
String get domain native "Document_domain_Getter";
- @DomName('Document.fontloader')
+ @DomName('Document.fonts')
@DocsEditable()
- // http://www.w3.org/TR/css3-fonts/#document-fontloader
- @Experimental()
- FontLoader get fontloader native "Document_fontloader_Getter";
+ @Experimental() // untriaged
+ FontFaceSet get fonts native "Document_fonts_Getter";
@DomName('Document.head')
@DocsEditable()
@@ -7849,12 +7880,6 @@ class Document extends Node
@Experimental()
Touch _createTouch(Window window, EventTarget target, int identifier, int pageX, int pageY, int screenX, int screenY, int webkitRadiusX, int webkitRadiusY, num webkitRotationAngle, num webkitForce) native "Document_createTouch_Callback";
- @DomName('Document.createTouchList')
- @DocsEditable()
- // http://www.w3.org/TR/touch-events/, http://www.chromestatus.com/features
- @Experimental()
- TouchList _createTouchList() native "Document_createTouchList_Callback";
-
TreeWalker _createTreeWalker(Node root, [int whatToShow, NodeFilter filter, bool expandEntityReferences]) {
if (expandEntityReferences != null) {
return _createTreeWalker_1(root, whatToShow, filter, expandEntityReferences);
@@ -12332,87 +12357,140 @@ class FocusEvent extends UIEvent {
@DocsEditable()
-@DomName('FontLoader')
-// http://www.w3.org/TR/css3-fonts/#document-fontloader
-@Experimental()
-class FontLoader extends EventTarget {
+@DomName('FontFace')
+@Experimental() // untriaged
+class FontFace extends NativeFieldWrapperClass2 {
// To suppress missing implicit constructor warnings.
- factory FontLoader._() { throw new UnsupportedError("Not supported"); }
+ factory FontFace._() { throw new UnsupportedError("Not supported"); }
- @DomName('FontLoader.errorEvent')
+ @DomName('FontFace.FontFace')
@DocsEditable()
- static const EventStreamProvider<Event> errorEvent = const EventStreamProvider<Event>('error');
+ factory FontFace(String family, String source, Map descriptors) {
+ return FontFace._create_1(family, source, descriptors);
+ }
- @DomName('FontLoader.loadEvent')
@DocsEditable()
- static const EventStreamProvider<CssFontFaceLoadEvent> loadEvent = const EventStreamProvider<CssFontFaceLoadEvent>('load');
+ static FontFace _create_1(family, source, descriptors) native "FontFace__create_1constructorCallback";
- @DomName('FontLoader.loadingEvent')
+ @DomName('FontFace.family')
@DocsEditable()
- static const EventStreamProvider<CssFontFaceLoadEvent> loadingEvent = const EventStreamProvider<CssFontFaceLoadEvent>('loading');
+ @Experimental() // untriaged
+ String get family native "FontFace_family_Getter";
- @DomName('FontLoader.loadingdoneEvent')
+ @DomName('FontFace.family')
@DocsEditable()
- static const EventStreamProvider<CssFontFaceLoadEvent> loadingDoneEvent = const EventStreamProvider<CssFontFaceLoadEvent>('loadingdone');
+ @Experimental() // untriaged
+ void set family(String value) native "FontFace_family_Setter";
- @DomName('FontLoader.loadstartEvent')
+ @DomName('FontFace.featureSettings')
@DocsEditable()
- static const EventStreamProvider<CssFontFaceLoadEvent> loadStartEvent = const EventStreamProvider<CssFontFaceLoadEvent>('loadstart');
+ @Experimental() // untriaged
+ String get featureSettings native "FontFace_featureSettings_Getter";
- @DomName('FontLoader.loading')
+ @DomName('FontFace.featureSettings')
@DocsEditable()
- bool get loading native "FontLoader_loading_Getter";
+ @Experimental() // untriaged
+ void set featureSettings(String value) native "FontFace_featureSettings_Setter";
- @DomName('FontLoader.checkFont')
+ @DomName('FontFace.status')
@DocsEditable()
- bool checkFont(String font, String text) native "FontLoader_checkFont_Callback";
+ @Experimental() // untriaged
+ String get status native "FontFace_status_Getter";
- @DomName('FontLoader.loadFont')
+ @DomName('FontFace.stretch')
@DocsEditable()
- void loadFont(Map params) native "FontLoader_loadFont_Callback";
+ @Experimental() // untriaged
+ String get stretch native "FontFace_stretch_Getter";
- @DomName('FontLoader.notifyWhenFontsReady')
+ @DomName('FontFace.stretch')
@DocsEditable()
- void _notifyWhenFontsReady(VoidCallback callback) native "FontLoader_notifyWhenFontsReady_Callback";
+ @Experimental() // untriaged
+ void set stretch(String value) native "FontFace_stretch_Setter";
- Future notifyWhenFontsReady() {
- var completer = new Completer();
- _notifyWhenFontsReady(
- () { completer.complete(); });
- return completer.future;
- }
+ @DomName('FontFace.style')
+ @DocsEditable()
+ @Experimental() // untriaged
+ String get style native "FontFace_style_Getter";
- @DomName('FontLoader.addEventListener')
+ @DomName('FontFace.style')
@DocsEditable()
- void addEventListener(String type, EventListener listener, [bool useCapture]) native "FontLoader_addEventListener_Callback";
+ @Experimental() // untriaged
+ void set style(String value) native "FontFace_style_Setter";
- @DomName('FontLoader.dispatchEvent')
+ @DomName('FontFace.unicodeRange')
@DocsEditable()
- bool dispatchEvent(Event event) native "FontLoader_dispatchEvent_Callback";
+ @Experimental() // untriaged
+ String get unicodeRange native "FontFace_unicodeRange_Getter";
- @DomName('FontLoader.removeEventListener')
+ @DomName('FontFace.unicodeRange')
@DocsEditable()
- void removeEventListener(String type, EventListener listener, [bool useCapture]) native "FontLoader_removeEventListener_Callback";
+ @Experimental() // untriaged
+ void set unicodeRange(String value) native "FontFace_unicodeRange_Setter";
- @DomName('FontLoader.onerror')
+ @DomName('FontFace.variant')
@DocsEditable()
- Stream<Event> get onError => errorEvent.forTarget(this);
+ @Experimental() // untriaged
+ String get variant native "FontFace_variant_Getter";
+
+ @DomName('FontFace.variant')
+ @DocsEditable()
+ @Experimental() // untriaged
+ void set variant(String value) native "FontFace_variant_Setter";
+
+ @DomName('FontFace.weight')
+ @DocsEditable()
+ @Experimental() // untriaged
+ String get weight native "FontFace_weight_Getter";
+
+ @DomName('FontFace.weight')
+ @DocsEditable()
+ @Experimental() // untriaged
+ void set weight(String value) native "FontFace_weight_Setter";
+
+}
+// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
+
+// WARNING: Do not edit - generated code.
+
+
+@DocsEditable()
+@DomName('FontFaceSet')
+@Experimental() // untriaged
+class FontFaceSet extends EventTarget {
+ // To suppress missing implicit constructor warnings.
+ factory FontFaceSet._() { throw new UnsupportedError("Not supported"); }
+
+ @DomName('FontFaceSet.status')
+ @DocsEditable()
+ @Experimental() // untriaged
+ String get status native "FontFaceSet_status_Getter";
- @DomName('FontLoader.onload')
+ @DomName('FontFaceSet.check')
@DocsEditable()
- Stream<CssFontFaceLoadEvent> get onLoad => loadEvent.forTarget(this);
+ @Experimental() // untriaged
+ bool check(String font, String text) native "FontFaceSet_check_Callback";
- @DomName('FontLoader.onloading')
+ @DomName('FontFaceSet.match')
@DocsEditable()
- Stream<CssFontFaceLoadEvent> get onLoading => loadingEvent.forTarget(this);
+ @Experimental() // untriaged
+ List<FontFace> match(String font, String text) native "FontFaceSet_match_Callback";
+
+ @DomName('FontFaceSet.addEventListener')
+ @DocsEditable()
+ @Experimental() // untriaged
+ void addEventListener(String type, EventListener listener, [bool useCapture]) native "FontFaceSet_addEventListener_Callback";
- @DomName('FontLoader.onloadingdone')
+ @DomName('FontFaceSet.dispatchEvent')
@DocsEditable()
- Stream<CssFontFaceLoadEvent> get onLoadingDone => loadingDoneEvent.forTarget(this);
+ @Experimental() // untriaged
+ bool dispatchEvent(Event event) native "FontFaceSet_dispatchEvent_Callback";
- @DomName('FontLoader.onloadstart')
+ @DomName('FontFaceSet.removeEventListener')
@DocsEditable()
- Stream<CssFontFaceLoadEvent> get onLoadStart => loadStartEvent.forTarget(this);
+ @Experimental() // untriaged
+ void removeEventListener(String type, EventListener listener, [bool useCapture]) native "FontFaceSet_removeEventListener_Callback";
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -14397,6 +14475,16 @@ class ImageElement extends HtmlElement implements CanvasImageSource {
@DocsEditable()
void set src(String value) native "HTMLImageElement_src_Setter";
+ @DomName('HTMLImageElement.srcset')
+ @DocsEditable()
+ @Experimental() // untriaged
+ String get srcset native "HTMLImageElement_srcset_Getter";
+
+ @DomName('HTMLImageElement.srcset')
+ @DocsEditable()
+ @Experimental() // untriaged
+ void set srcset(String value) native "HTMLImageElement_srcset_Setter";
+
@DomName('HTMLImageElement.useMap')
@DocsEditable()
String get useMap native "HTMLImageElement_useMap_Getter";
@@ -15545,6 +15633,31 @@ class InputMethodContext extends NativeFieldWrapperClass2 {
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
+// WARNING: Do not edit - generated code.
+
+
+@DocsEditable()
+@DomName('KeyPair')
+@Experimental() // untriaged
+class KeyPair extends NativeFieldWrapperClass2 {
+ // To suppress missing implicit constructor warnings.
+ factory KeyPair._() { throw new UnsupportedError("Not supported"); }
+
+ @DomName('KeyPair.privateKey')
+ @DocsEditable()
+ @Experimental() // untriaged
+ CryptoKey get privateKey native "KeyPair_privateKey_Getter";
+
+ @DomName('KeyPair.publicKey')
+ @DocsEditable()
+ @Experimental() // untriaged
+ CryptoKey get publicKey native "KeyPair_publicKey_Getter";
+
+}
+// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
+
@DomName('KeyboardEvent')
class KeyboardEvent extends UIEvent {
@@ -17632,11 +17745,6 @@ class MessageEvent extends Event {
@DocsEditable()
String get origin native "MessageEvent_origin_Getter";
- @DomName('MessageEvent.ports')
- @DocsEditable()
- @Unstable()
- List<MessagePort> get ports native "MessageEvent_ports_Getter";
-
@DomName('MessageEvent.source')
@DocsEditable()
EventTarget get source native "MessageEvent_source_Getter";
@@ -18745,11 +18853,6 @@ class Navigator extends NativeFieldWrapperClass2 implements NavigatorOnLine, Nav
// To suppress missing implicit constructor warnings.
factory Navigator._() { throw new UnsupportedError("Not supported"); }
- @DomName('Navigator.appCodeName')
- @DocsEditable()
- @Experimental() // non-standard
- String get appCodeName native "Navigator_appCodeName_Getter";
-
@DomName('Navigator.cookieEnabled')
@DocsEditable()
@Unstable()
@@ -18775,11 +18878,6 @@ class Navigator extends NativeFieldWrapperClass2 implements NavigatorOnLine, Nav
@Experimental() // nonstandard
MimeTypeArray get mimeTypes native "Navigator_mimeTypes_Getter";
- @DomName('Navigator.product')
- @DocsEditable()
- @Unstable()
- String get product native "Navigator_product_Getter";
-
@DomName('Navigator.productSub')
@DocsEditable()
@Unstable()
@@ -18841,6 +18939,11 @@ class Navigator extends NativeFieldWrapperClass2 implements NavigatorOnLine, Nav
@Experimental()
void _getUserMedia(Map options, _NavigatorUserMediaSuccessCallback successCallback, [_NavigatorUserMediaErrorCallback errorCallback]) native "Navigator_webkitGetUserMedia_Callback";
+ @DomName('Navigator.appCodeName')
+ @DocsEditable()
+ @Experimental() // non-standard
+ String get appCodeName native "Navigator_appCodeName_Getter";
+
@DomName('Navigator.appName')
@DocsEditable()
String get appName native "Navigator_appName_Getter";
@@ -18853,6 +18956,11 @@ class Navigator extends NativeFieldWrapperClass2 implements NavigatorOnLine, Nav
@DocsEditable()
String get platform native "Navigator_platform_Getter";
+ @DomName('Navigator.product')
+ @DocsEditable()
+ @Unstable()
+ String get product native "Navigator_product_Getter";
+
@DomName('Navigator.userAgent')
@DocsEditable()
String get userAgent native "Navigator_userAgent_Getter";
@@ -18877,6 +18985,11 @@ abstract class NavigatorID extends NativeFieldWrapperClass2 {
// To suppress missing implicit constructor warnings.
factory NavigatorID._() { throw new UnsupportedError("Not supported"); }
+ @DomName('NavigatorID.appCodeName')
+ @DocsEditable()
+ @Experimental() // untriaged
+ String get appCodeName native "NavigatorID_appCodeName_Getter";
+
@DomName('NavigatorID.appName')
@DocsEditable()
@Experimental() // untriaged
@@ -18892,6 +19005,11 @@ abstract class NavigatorID extends NativeFieldWrapperClass2 {
@Experimental() // untriaged
String get platform native "NavigatorID_platform_Getter";
+ @DomName('NavigatorID.product')
+ @DocsEditable()
+ @Experimental() // untriaged
+ String get product native "NavigatorID_product_Getter";
+
@DomName('NavigatorID.userAgent')
@DocsEditable()
@Experimental() // untriaged
@@ -19565,14 +19683,6 @@ class Notation extends Node {
// To suppress missing implicit constructor warnings.
factory Notation._() { throw new UnsupportedError("Not supported"); }
- @DomName('Notation.publicId')
- @DocsEditable()
- String get publicId native "Notation_publicId_Getter";
-
- @DomName('Notation.systemId')
- @DocsEditable()
- String get systemId native "Notation_systemId_Getter";
-
}
// Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
@@ -21117,11 +21227,6 @@ class Promise extends NativeFieldWrapperClass2 {
@Experimental() // untriaged
static Promise every(Object values) native "Promise_every_Callback";
- @DomName('Promise.fulfill')
- @DocsEditable()
- @Experimental() // untriaged
- static Promise fulfill(Object value) native "Promise_fulfill_Callback";
-
@DomName('Promise.reject')
@DocsEditable()
@Experimental() // untriaged
@@ -21132,41 +21237,6 @@ class Promise extends NativeFieldWrapperClass2 {
@Experimental() // untriaged
static Promise resolve(Object value) native "Promise_resolve_Callback";
- @DomName('Promise.some')
- @DocsEditable()
- @Experimental() // untriaged
- static Promise some(Object values) native "Promise_some_Callback";
-
-}
-// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
-// for details. All rights reserved. Use of this source code is governed by a
-// BSD-style license that can be found in the LICENSE file.
-
-// WARNING: Do not edit - generated code.
-
-
-@DocsEditable()
-@DomName('PromiseResolver')
-@Experimental() // untriaged
-class PromiseResolver extends NativeFieldWrapperClass2 {
- // To suppress missing implicit constructor warnings.
- factory PromiseResolver._() { throw new UnsupportedError("Not supported"); }
-
- @DomName('PromiseResolver.fulfill')
- @DocsEditable()
- @Experimental() // untriaged
- void fulfill([Object value]) native "PromiseResolver_fulfill_Callback";
-
- @DomName('PromiseResolver.reject')
- @DocsEditable()
- @Experimental() // untriaged
- void reject([Object value]) native "PromiseResolver_reject_Callback";
-
- @DomName('PromiseResolver.resolve')
- @DocsEditable()
- @Experimental() // untriaged
- void resolve([Object value]) native "PromiseResolver_resolve_Callback";
-
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
@@ -21922,7 +21992,7 @@ class RtcPeerConnection extends EventTarget {
@DomName('RTCPeerConnection.addIceCandidate')
@DocsEditable()
- void addIceCandidate(RtcIceCandidate candidate) native "RTCPeerConnection_addIceCandidate_Callback";
+ void addIceCandidate(RtcIceCandidate candidate, VoidCallback successCallback, _RtcErrorCallback failureCallback) native "RTCPeerConnection_addIceCandidate_Callback";
@DomName('RTCPeerConnection.addStream')
@DocsEditable()
@@ -22716,6 +22786,21 @@ class Selection extends NativeFieldWrapperClass2 {
@DocsEditable()
+@DomName('ServiceWorker')
+@Experimental() // untriaged
+class ServiceWorker extends NativeFieldWrapperClass2 {
+ // To suppress missing implicit constructor warnings.
+ factory ServiceWorker._() { throw new UnsupportedError("Not supported"); }
+
+}
+// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
+
+// WARNING: Do not edit - generated code.
+
+
+@DocsEditable()
@DomName('HTMLShadowElement')
@SupportedBrowser(SupportedBrowser.CHROME, '26')
@Experimental()
@@ -22920,6 +23005,19 @@ class SourceBuffer extends EventTarget {
@Experimental() // untriaged
void appendBufferView(TypedData data) native "SourceBuffer_appendBufferView_Callback";
+ void appendStream(FileStream stream, [int maxSize]) {
+ if (maxSize != null) {
+ _appendStream_1(stream, maxSize);
+ return;
+ }
+ _appendStream_2(stream);
+ return;
+ }
+
+ void _appendStream_1(stream, maxSize) native "SourceBuffer__appendStream_1_Callback";
+
+ void _appendStream_2(stream) native "SourceBuffer__appendStream_2_Callback";
+
@DomName('SourceBuffer.remove')
@DocsEditable()
@Experimental() // untriaged
@@ -27027,50 +27125,6 @@ class Window extends EventTarget implements WindowBase, _WindowTimers, WindowBas
@DocsEditable()
bool confirm(String message) native "Window_confirm_Callback";
- Object _createImageBitmap(canvas_OR_context_OR_image_OR_video, [int sx, int sy, int sw, int sh]) {
- if ((canvas_OR_context_OR_image_OR_video is ImageElement || canvas_OR_context_OR_image_OR_video == null) && sx == null && sy == null && sw == null && sh == null) {
- return _createImageBitmap_1(canvas_OR_context_OR_image_OR_video);
- }
- if ((sh is int || sh == null) && (sw is int || sw == null) && (sy is int || sy == null) && (sx is int || sx == null) && (canvas_OR_context_OR_image_OR_video is ImageElement || canvas_OR_context_OR_image_OR_video == null)) {
- return _createImageBitmap_2(canvas_OR_context_OR_image_OR_video, sx, sy, sw, sh);
- }
- if ((canvas_OR_context_OR_image_OR_video is CanvasRenderingContext2D || canvas_OR_context_OR_image_OR_video == null) && sx == null && sy == null && sw == null && sh == null) {
- return _createImageBitmap_3(canvas_OR_context_OR_image_OR_video);
- }
- if ((sh is int || sh == null) && (sw is int || sw == null) && (sy is int || sy == null) && (sx is int || sx == null) && (canvas_OR_context_OR_image_OR_video is CanvasElement || canvas_OR_context_OR_image_OR_video == null)) {
- return _createImageBitmap_4(canvas_OR_context_OR_image_OR_video, sx, sy, sw, sh);
- }
- if ((canvas_OR_context_OR_image_OR_video is CanvasElement || canvas_OR_context_OR_image_OR_video == null) && sx == null && sy == null && sw == null && sh == null) {
- return _createImageBitmap_5(canvas_OR_context_OR_image_OR_video);
- }
- if ((canvas_OR_context_OR_image_OR_video is VideoElement || canvas_OR_context_OR_image_OR_video == null) && sx == null && sy == null && sw == null && sh == null) {
- return _createImageBitmap_6(canvas_OR_context_OR_image_OR_video);
- }
- if ((sh is int || sh == null) && (sw is int || sw == null) && (sy is int || sy == null) && (sx is int || sx == null) && (canvas_OR_context_OR_image_OR_video is VideoElement || canvas_OR_context_OR_image_OR_video == null)) {
- return _createImageBitmap_7(canvas_OR_context_OR_image_OR_video, sx, sy, sw, sh);
- }
- if ((sh is int || sh == null) && (sw is int || sw == null) && (sy is int || sy == null) && (sx is int || sx == null) && (canvas_OR_context_OR_image_OR_video is CanvasRenderingContext2D || canvas_OR_context_OR_image_OR_video == null)) {
- return _createImageBitmap_8(canvas_OR_context_OR_image_OR_video, sx, sy, sw, sh);
- }
- throw new ArgumentError("Incorrect number or type of arguments");
- }
-
- Object _createImageBitmap_1(canvas_OR_context_OR_image_OR_video) native "Window__createImageBitmap_1_Callback";
-
- Object _createImageBitmap_2(canvas_OR_context_OR_image_OR_video, sx, sy, sw, sh) native "Window__createImageBitmap_2_Callback";
-
- Object _createImageBitmap_3(canvas_OR_context_OR_image_OR_video) native "Window__createImageBitmap_3_Callback";
-
- Object _createImageBitmap_4(canvas_OR_context_OR_image_OR_video, sx, sy, sw, sh) native "Window__createImageBitmap_4_Callback";
-
- Object _createImageBitmap_5(canvas_OR_context_OR_image_OR_video) native "Window__createImageBitmap_5_Callback";
-
- Object _createImageBitmap_6(canvas_OR_context_OR_image_OR_video) native "Window__createImageBitmap_6_Callback";
-
- Object _createImageBitmap_7(canvas_OR_context_OR_image_OR_video, sx, sy, sw, sh) native "Window__createImageBitmap_7_Callback";
-
- Object _createImageBitmap_8(canvas_OR_context_OR_image_OR_video, sx, sy, sw, sh) native "Window__createImageBitmap_8_Callback";
-
@DomName('Window.find')
@DocsEditable()
@Experimental() // non-standard
@@ -27495,21 +27549,6 @@ class Window extends EventTarget implements WindowBase, _WindowTimers, WindowBas
}
-/**
- * Event object that is fired before the window is closed.
- *
- * The standard window close behavior can be prevented by setting the
- * [returnValue]. This will display a dialog to the user confirming that they
- * want to close the page.
- */
-abstract class BeforeUnloadEvent implements Event {
- /**
- * If set to a non-null value, a dialog will be presented to the user
- * confirming that they want to close the page.
- */
- String returnValue;
-}
-
class _BeforeUnloadEvent extends _WrappedEvent implements BeforeUnloadEvent {
String _returnValue;
@@ -28825,18 +28864,6 @@ class _Entity extends Node {
// To suppress missing implicit constructor warnings.
factory _Entity._() { throw new UnsupportedError("Not supported"); }
- @DomName('Entity.notationName')
- @DocsEditable()
- String get notationName native "Entity_notationName_Getter";
-
- @DomName('Entity.publicId')
- @DocsEditable()
- String get publicId native "Entity_publicId_Getter";
-
- @DomName('Entity.systemId')
- @DocsEditable()
- String get systemId native "Entity_systemId_Getter";
-
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
@@ -34407,7 +34434,11 @@ class _Utils {
* that does not expect REPL support.
*/
static const _CONSOLE_API_SUPPORT_HEADER =
- 'with ((this && this.console && this.console._commandLineAPI) || {}) {\n';
+ 'with ((console && console._commandLineAPI) || {}) {\n';
+
+ static bool expectsConsoleApi(String expression) {
+ return expression.indexOf(_CONSOLE_API_SUPPORT_HEADER) == 0;;
+ }
/**
* Takes an [expression] and a list of [local] variable and returns an
@@ -34453,7 +34484,7 @@ class _Utils {
args[arg] = value;
}
- if (expression.indexOf(_CONSOLE_API_SUPPORT_HEADER) == 0) {
+ if (expectsConsoleApi(expression)) {
expression = expression.substring(expression.indexOf('\n') + 1);
expression = expression.substring(0, expression.lastIndexOf('\n'));
« no previous file with comments | « sdk/lib/html/dart2js/html_dart2js.dart ('k') | sdk/lib/svg/dart2js/svg_dart2js.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698