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

Unified Diff: sdk/lib/html/dart2js/html_dart2js.dart

Issue 37943002: Rerun go.sh (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: try again Created 7 years, 2 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 | « no previous file | sdk/lib/html/dartium/html_dartium.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: sdk/lib/html/dart2js/html_dart2js.dart
diff --git a/sdk/lib/html/dart2js/html_dart2js.dart b/sdk/lib/html/dart2js/html_dart2js.dart
index 859d6f7652d63cb0b635cb2550120868c802f76a..a29ec0fbaf292cddf09dcc0bfead8072946a2305 100644
--- a/sdk/lib/html/dart2js/html_dart2js.dart
+++ b/sdk/lib/html/dart2js/html_dart2js.dart
@@ -624,6 +624,18 @@ class BeforeLoadEvent extends Event native "BeforeLoadEvent" {
// BSD-style license that can be found in the LICENSE file.
+@DocsEditable()
+@DomName('BeforeUnloadEvent')
+@Experimental() // untriaged
+class BeforeUnloadEvent extends Event native "BeforeUnloadEvent" {
+ // 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 Interceptor native "Blob" {
// To suppress missing implicit constructor warnings.
@@ -1330,6 +1342,11 @@ class CanvasRenderingContext2D extends CanvasRenderingContext native "CanvasRend
@Experimental() // untriaged
void drawSystemFocusRing(Element element) native;
+ @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;
+
@DomName('CanvasRenderingContext2D.fill')
@DocsEditable()
void fill([String winding]) native;
@@ -1413,6 +1430,11 @@ class CanvasRenderingContext2D extends CanvasRenderingContext native "CanvasRend
@DocsEditable()
void rect(num x, num y, num width, num height) native;
+ @DomName('CanvasRenderingContext2D.resetTransform')
+ @DocsEditable()
+ @Experimental() // untriaged
+ void resetTransform() native;
+
@DomName('CanvasRenderingContext2D.restore')
@DocsEditable()
void restore() native;
@@ -2071,6 +2093,16 @@ class Console {
class ConsoleBase extends Interceptor native "ConsoleBase" {
// To suppress missing implicit constructor warnings.
factory ConsoleBase._() { throw new UnsupportedError("Not supported"); }
+
+ @DomName('ConsoleBase.timeline')
+ @DocsEditable()
+ @Experimental() // untriaged
+ void timeline(String title) native;
+
+ @DomName('ConsoleBase.timelineEnd')
+ @DocsEditable()
+ @Experimental() // untriaged
+ void timelineEnd(String title) native;
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
@@ -2356,13 +2388,10 @@ class CssFontFaceLoadEvent extends Event native "CSSFontFaceLoadEvent" {
// To suppress missing implicit constructor warnings.
factory CssFontFaceLoadEvent._() { throw new UnsupportedError("Not supported"); }
- @DomName('CSSFontFaceLoadEvent.error')
+ @DomName('CSSFontFaceLoadEvent.fontfaces')
@DocsEditable()
- final DomError error;
-
- @DomName('CSSFontFaceLoadEvent.fontface')
- @DocsEditable()
- final CssFontFaceRule fontface;
+ @Experimental() // untriaged
+ final List<FontFace> fontfaces;
}
// 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
@@ -7228,11 +7257,10 @@ class Document extends Node native "Document"
@DocsEditable()
final String domain;
- @DomName('Document.fontloader')
+ @DomName('Document.fonts')
@DocsEditable()
- // http://www.w3.org/TR/css3-fonts/#document-fontloader
- @Experimental()
- final FontLoader fontloader;
+ @Experimental() // untriaged
+ final FontFaceSet fonts;
@JSName('head')
@DomName('Document.head')
@@ -7389,13 +7417,6 @@ class Document extends Node native "Document"
@Experimental()
Touch _createTouch_1(Window window, target, identifier, pageX, pageY, screenX, screenY, webkitRadiusX, webkitRadiusY, webkitRotationAngle, webkitForce) native;
- @JSName('createTouchList')
- @DomName('Document.createTouchList')
- @DocsEditable()
- // http://www.w3.org/TR/touch-events/, http://www.chromestatus.com/features
- @Experimental()
- TouchList _createTouchList() native;
-
@JSName('createTreeWalker')
@DomName('Document.createTreeWalker')
@DocsEditable()
@@ -11937,87 +11958,85 @@ class FocusEvent extends UIEvent native "FocusEvent" {
@DocsEditable()
-@DomName('FontLoader')
-// http://www.w3.org/TR/css3-fonts/#document-fontloader
-@Experimental()
-class FontLoader extends EventTarget native "FontLoader" {
+@DomName('FontFace')
+@Experimental() // untriaged
+class FontFace extends Interceptor native "FontFace" {
// 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');
-
- @DomName('FontLoader.loadEvent')
- @DocsEditable()
- static const EventStreamProvider<CssFontFaceLoadEvent> loadEvent = const EventStreamProvider<CssFontFaceLoadEvent>('load');
+ factory FontFace(String family, String source, Map descriptors) {
+ return FontFace._create_1(family, source, descriptors);
+ }
+ static FontFace _create_1(family, source, descriptors) => JS('FontFace', 'new FontFace(#,#,#)', family, source, descriptors);
- @DomName('FontLoader.loadingEvent')
+ @DomName('FontFace.family')
@DocsEditable()
- static const EventStreamProvider<CssFontFaceLoadEvent> loadingEvent = const EventStreamProvider<CssFontFaceLoadEvent>('loading');
+ @Experimental() // untriaged
+ String family;
- @DomName('FontLoader.loadingdoneEvent')
+ @DomName('FontFace.featureSettings')
@DocsEditable()
- static const EventStreamProvider<CssFontFaceLoadEvent> loadingDoneEvent = const EventStreamProvider<CssFontFaceLoadEvent>('loadingdone');
+ @Experimental() // untriaged
+ String featureSettings;
- @DomName('FontLoader.loadstartEvent')
+ @DomName('FontFace.status')
@DocsEditable()
- static const EventStreamProvider<CssFontFaceLoadEvent> loadStartEvent = const EventStreamProvider<CssFontFaceLoadEvent>('loadstart');
+ @Experimental() // untriaged
+ final String status;
- @DomName('FontLoader.loading')
+ @DomName('FontFace.stretch')
@DocsEditable()
- final bool loading;
+ @Experimental() // untriaged
+ String stretch;
- @DomName('FontLoader.checkFont')
+ @DomName('FontFace.style')
@DocsEditable()
- bool checkFont(String font, String text) native;
+ @Experimental() // untriaged
+ String style;
- @DomName('FontLoader.loadFont')
+ @DomName('FontFace.unicodeRange')
@DocsEditable()
- void loadFont(Map params) {
- var params_1 = convertDartToNative_Dictionary(params);
- _loadFont_1(params_1);
- return;
- }
- @JSName('loadFont')
- @DomName('FontLoader.loadFont')
- @DocsEditable()
- void _loadFont_1(params) native;
+ @Experimental() // untriaged
+ String unicodeRange;
- @JSName('notifyWhenFontsReady')
- @DomName('FontLoader.notifyWhenFontsReady')
+ @DomName('FontFace.variant')
@DocsEditable()
- void _notifyWhenFontsReady(VoidCallback callback) native;
+ @Experimental() // untriaged
+ String variant;
- @JSName('notifyWhenFontsReady')
- @DomName('FontLoader.notifyWhenFontsReady')
+ @DomName('FontFace.weight')
@DocsEditable()
- Future notifyWhenFontsReady() {
- var completer = new Completer();
- _notifyWhenFontsReady(
- () { completer.complete(); });
- return completer.future;
- }
+ @Experimental() // untriaged
+ String weight;
+}
+// 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('FontLoader.onerror')
- @DocsEditable()
- Stream<Event> get onError => errorEvent.forTarget(this);
- @DomName('FontLoader.onload')
- @DocsEditable()
- Stream<CssFontFaceLoadEvent> get onLoad => loadEvent.forTarget(this);
+@DocsEditable()
+@DomName('FontFaceSet')
+@Experimental() // untriaged
+class FontFaceSet extends EventTarget native "FontFaceSet" {
+ // To suppress missing implicit constructor warnings.
+ factory FontFaceSet._() { throw new UnsupportedError("Not supported"); }
- @DomName('FontLoader.onloading')
+ @DomName('FontFaceSet.status')
@DocsEditable()
- Stream<CssFontFaceLoadEvent> get onLoading => loadingEvent.forTarget(this);
+ @Experimental() // untriaged
+ final String status;
- @DomName('FontLoader.onloadingdone')
+ @DomName('FontFaceSet.check')
@DocsEditable()
- Stream<CssFontFaceLoadEvent> get onLoadingDone => loadingDoneEvent.forTarget(this);
+ @Experimental() // untriaged
+ bool check(String font, String text) native;
- @DomName('FontLoader.onloadstart')
+ @DomName('FontFaceSet.match')
@DocsEditable()
- Stream<CssFontFaceLoadEvent> get onLoadStart => loadStartEvent.forTarget(this);
+ @Experimental() // untriaged
+ List<FontFace> match(String font, String text) native;
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
@@ -13771,6 +13790,11 @@ class ImageElement extends HtmlElement implements CanvasImageSource native "HTML
@DocsEditable()
String src;
+ @DomName('HTMLImageElement.srcset')
+ @DocsEditable()
+ @Experimental() // untriaged
+ String srcset;
+
@DomName('HTMLImageElement.useMap')
@DocsEditable()
String useMap;
@@ -14709,6 +14733,28 @@ class InputMethodContext extends Interceptor native "InputMethodContext" {
// BSD-style license that can be found in the LICENSE file.
+@DocsEditable()
+@DomName('KeyPair')
+@Experimental() // untriaged
+class KeyPair extends Interceptor native "KeyPair" {
+ // To suppress missing implicit constructor warnings.
+ factory KeyPair._() { throw new UnsupportedError("Not supported"); }
+
+ @DomName('KeyPair.privateKey')
+ @DocsEditable()
+ @Experimental() // untriaged
+ final CryptoKey privateKey;
+
+ @DomName('KeyPair.publicKey')
+ @DocsEditable()
+ @Experimental() // untriaged
+ final CryptoKey publicKey;
+}
+// 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.
+
+
/**
* An event that describes user interaction with the keyboard.
*
@@ -16500,12 +16546,6 @@ class MessageEvent extends Event native "MessageEvent" {
@DocsEditable()
final String origin;
- @DomName('MessageEvent.ports')
- @DocsEditable()
- @Unstable()
- @Creates('JSExtendableArray')
- final List<MessagePort> ports;
-
@DomName('MessageEvent.source')
@DocsEditable()
EventTarget get source => _convertNativeToDart_EventTarget(this._get_source);
@@ -17534,11 +17574,6 @@ class Navigator extends Interceptor implements NavigatorOnLine, NavigatorID nati
// To suppress missing implicit constructor warnings.
factory Navigator._() { throw new UnsupportedError("Not supported"); }
- @DomName('Navigator.appCodeName')
- @DocsEditable()
- @Experimental() // non-standard
- final String appCodeName;
-
@DomName('Navigator.cookieEnabled')
@DocsEditable()
@Unstable()
@@ -17560,11 +17595,6 @@ class Navigator extends Interceptor implements NavigatorOnLine, NavigatorID nati
@Experimental() // nonstandard
final MimeTypeArray mimeTypes;
- @DomName('Navigator.product')
- @DocsEditable()
- @Unstable()
- final String product;
-
@DomName('Navigator.productSub')
@DocsEditable()
@Unstable()
@@ -17643,6 +17673,11 @@ class Navigator extends Interceptor implements NavigatorOnLine, NavigatorID nati
// From NavigatorID
+ @DomName('Navigator.appCodeName')
+ @DocsEditable()
+ @Experimental() // non-standard
+ final String appCodeName;
+
@DomName('Navigator.appName')
@DocsEditable()
final String appName;
@@ -17655,6 +17690,11 @@ class Navigator extends Interceptor implements NavigatorOnLine, NavigatorID nati
@DocsEditable()
final String platform;
+ @DomName('Navigator.product')
+ @DocsEditable()
+ @Unstable()
+ final String product;
+
@DomName('Navigator.userAgent')
@DocsEditable()
final String userAgent;
@@ -17679,12 +17719,16 @@ abstract class NavigatorID extends Interceptor {
// To suppress missing implicit constructor warnings.
factory NavigatorID._() { throw new UnsupportedError("Not supported"); }
+ String appCodeName;
+
String appName;
String appVersion;
String platform;
+ String product;
+
String userAgent;
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -18333,14 +18377,6 @@ class NodeList extends Interceptor with ListMixin<Node>, ImmutableListMixin<Node
class Notation extends Node native "Notation" {
// To suppress missing implicit constructor warnings.
factory Notation._() { throw new UnsupportedError("Not supported"); }
-
- @DomName('Notation.publicId')
- @DocsEditable()
- final String publicId;
-
- @DomName('Notation.systemId')
- @DocsEditable()
- final String systemId;
}
// 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
@@ -19688,11 +19724,6 @@ class Promise extends Interceptor native "Promise" {
@Experimental() // untriaged
static Promise every(Object values) native;
- @DomName('Promise.fulfill')
- @DocsEditable()
- @Experimental() // untriaged
- static Promise fulfill(Object value) native;
-
@DomName('Promise.reject')
@DocsEditable()
@Experimental() // untriaged
@@ -19702,38 +19733,6 @@ class Promise extends Interceptor native "Promise" {
@DocsEditable()
@Experimental() // untriaged
static Promise resolve(Object value) native;
-
- @DomName('Promise.some')
- @DocsEditable()
- @Experimental() // untriaged
- static Promise some(Object values) native;
-}
-// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
-// for details. All rights reserved. Use of this source code is governed by a
-// BSD-style license that can be found in the LICENSE file.
-
-
-@DocsEditable()
-@DomName('PromiseResolver')
-@Experimental() // untriaged
-class PromiseResolver extends Interceptor native "PromiseResolver" {
- // To suppress missing implicit constructor warnings.
- factory PromiseResolver._() { throw new UnsupportedError("Not supported"); }
-
- @DomName('PromiseResolver.fulfill')
- @DocsEditable()
- @Experimental() // untriaged
- void fulfill([Object value]) native;
-
- @DomName('PromiseResolver.reject')
- @DocsEditable()
- @Experimental() // untriaged
- void reject([Object value]) native;
-
- @DomName('PromiseResolver.resolve')
- @DocsEditable()
- @Experimental() // untriaged
- void resolve([Object value]) native;
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
@@ -20412,7 +20411,7 @@ class RtcPeerConnection extends EventTarget native "RTCPeerConnection,mozRTCPeer
@DomName('RTCPeerConnection.addIceCandidate')
@DocsEditable()
- void addIceCandidate(RtcIceCandidate candidate) native;
+ void addIceCandidate(RtcIceCandidate candidate, VoidCallback successCallback, _RtcErrorCallback failureCallback) native;
@DomName('RTCPeerConnection.addStream')
@DocsEditable()
@@ -21210,6 +21209,18 @@ class Selection extends Interceptor native "Selection" {
@DocsEditable()
+@DomName('ServiceWorker')
+@Experimental() // untriaged
+class ServiceWorker extends Interceptor native "ServiceWorker" {
+ // 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.
+
+
+@DocsEditable()
@DomName('HTMLShadowElement')
@SupportedBrowser(SupportedBrowser.CHROME, '26')
@Experimental()
@@ -21386,6 +21397,11 @@ class SourceBuffer extends EventTarget native "SourceBuffer" {
@Experimental() // untriaged
void appendBufferView(TypedData data) native;
+ @DomName('SourceBuffer.appendStream')
+ @DocsEditable()
+ @Experimental() // untriaged
+ void appendStream(FileStream stream, [int maxSize]) native;
+
@DomName('SourceBuffer.remove')
@DocsEditable()
@Experimental() // untriaged
@@ -25276,12 +25292,6 @@ class Window extends EventTarget implements WindowBase, _WindowTimers, WindowBas
@DocsEditable()
bool confirm(String message) native;
- @JSName('createImageBitmap')
- @DomName('Window.createImageBitmap')
- @DocsEditable()
- @Experimental() // untriaged
- Object _createImageBitmap(canvas_OR_context_OR_image_OR_video, [int sx, int sy, int sw, int sh]) native;
-
@DomName('Window.find')
@DocsEditable()
@Experimental() // non-standard
@@ -25738,21 +25748,6 @@ class Window extends EventTarget implements WindowBase, _WindowTimers, WindowBas
'#.scrollY', this) : document.documentElement.scrollTop;
}
-/**
- * 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;
@@ -26937,18 +26932,6 @@ class _DomPoint extends Interceptor native "WebKitPoint" {
class _Entity extends Node native "Entity" {
// To suppress missing implicit constructor warnings.
factory _Entity._() { throw new UnsupportedError("Not supported"); }
-
- @DomName('Entity.notationName')
- @DocsEditable()
- final String notationName;
-
- @DomName('Entity.publicId')
- @DocsEditable()
- final String publicId;
-
- @DomName('Entity.systemId')
- @DocsEditable()
- final String systemId;
}
// 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
« no previous file with comments | « no previous file | sdk/lib/html/dartium/html_dartium.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698