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

Unified Diff: tool/input_sdk/lib/html/ddc/html_ddc.dart

Issue 1633003002: Add --modules=node support (Closed) Base URL: git@github.com:dart-lang/dev_compiler.git@master
Patch Set: regen sdk and expectations Created 4 years, 11 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:
View side-by-side diff with in-line comments
Download patch
Index: tool/input_sdk/lib/html/ddc/html_ddc.dart
diff --git a/tool/input_sdk/lib/html/ddc/html_ddc.dart b/tool/input_sdk/lib/html/ddc/html_ddc.dart
index d423b983e99220e80565a9efd522c33fe900a718..d7e69b6a77cc85d712f12ce330d7dbaecd11f2eb 100644
--- a/tool/input_sdk/lib/html/ddc/html_ddc.dart
+++ b/tool/input_sdk/lib/html/ddc/html_ddc.dart
@@ -24,6 +24,7 @@
*/
library dart.dom.html;
vsm 2016/01/26 14:09:40 Note, I'm auto-generating this file right now. Sh
ochafik 2016/01/26 16:27:37 Platform.supportsTypedData will return true in nod
+import 'dart:_runtime' show global_;
import 'dart:async';
import 'dart:collection';
import 'dart:_internal' hide Symbol;
@@ -4850,7 +4851,7 @@ class DocumentFragment extends Node implements ParentNode {
treeSanitizer: treeSanitizer));
}
- /**
+ /**
* Alias for [querySelector]. Note this function is deprecated because its
* semantics will be changing in the future.
*/
@@ -4861,7 +4862,7 @@ class DocumentFragment extends Node implements ParentNode {
return querySelector(relativeSelectors);
}
- /**
+ /**
* Alias for [querySelectorAll]. Note this function is deprecated because its
* semantics will be changing in the future.
*/
@@ -7528,7 +7529,7 @@ class Event extends DartHtmlDomObject {
e._initEvent(name, canBubble, cancelable);
return e;
}
-
+
/** The CSS selector involved with event delegation. */
String _selector;
@@ -7763,18 +7764,18 @@ class Events {
class ElementEvents extends Events {
/* Raw event target. */
static final webkitEvents = {
- 'animationend' : 'webkitAnimationEnd',
- 'animationiteration' : 'webkitAnimationIteration',
- 'animationstart' : 'webkitAnimationStart',
- 'fullscreenchange' : 'webkitfullscreenchange',
+ 'animationend' : 'webkitAnimationEnd',
+ 'animationiteration' : 'webkitAnimationIteration',
+ 'animationstart' : 'webkitAnimationStart',
+ 'fullscreenchange' : 'webkitfullscreenchange',
'fullscreenerror' : 'webkitfullscreenerror',
- 'keyadded' : 'webkitkeyadded',
- 'keyerror' : 'webkitkeyerror',
- 'keymessage' : 'webkitkeymessage',
- 'needkey' : 'webkitneedkey',
- 'pointerlockchange' : 'webkitpointerlockchange',
- 'pointerlockerror' : 'webkitpointerlockerror',
- 'resourcetimingbufferfull' : 'webkitresourcetimingbufferfull',
+ 'keyadded' : 'webkitkeyadded',
+ 'keyerror' : 'webkitkeyerror',
+ 'keymessage' : 'webkitkeymessage',
+ 'needkey' : 'webkitneedkey',
+ 'pointerlockchange' : 'webkitpointerlockchange',
+ 'pointerlockerror' : 'webkitpointerlockerror',
+ 'resourcetimingbufferfull' : 'webkitresourcetimingbufferfull',
'transitionend': 'webkitTransitionEnd',
'speechchange' : 'webkitSpeechChange'
};
@@ -8604,7 +8605,7 @@ class HttpRequest extends HttpRequestEventTarget {
*
* By default `request` will perform an HTTP GET request, but a different
* method (`POST`, `PUT`, `DELETE`, etc) can be used by specifying the
- * [method] parameter. (See also [HttpRequest.postFormData] for `POST`
+ * [method] parameter. (See also [HttpRequest.postFormData] for `POST`
* requests only.
*
* The Future is completed when the response is available.
@@ -8613,8 +8614,8 @@ class HttpRequest extends HttpRequestEventTarget {
* [Blob], [Document], [String], or [FormData] along with the HttpRequest.
*
* If specified, [responseType] sets the desired response format for the
- * request. By default it is [String], but can also be 'arraybuffer', 'blob',
- * 'document', 'json', or 'text'. See also [HttpRequest.responseType]
+ * request. By default it is [String], but can also be 'arraybuffer', 'blob',
+ * 'document', 'json', or 'text'. See also [HttpRequest.responseType]
* for more information.
*
* The [withCredentials] parameter specified that credentials such as a cookie
@@ -8697,7 +8698,7 @@ class HttpRequest extends HttpRequestEventTarget {
// redirect case will be handled by the browser before it gets to us,
// so if we see it we should pass it through to the user.
var unknownRedirect = xhr.status > 307 && xhr.status < 400;
-
+
if (accepted || fileUri || notModified || unknownRedirect) {
completer.complete(xhr);
} else {
@@ -10557,15 +10558,15 @@ abstract class ButtonInputElement implements InputElementBase {
@Native("KeyboardEvent")
class KeyboardEvent extends UIEvent {
- /**
- * Programmatically create a KeyboardEvent.
+ /**
+ * Programmatically create a KeyboardEvent.
*
* Due to browser differences, keyCode, charCode, or keyIdentifier values
* cannot be specified in this base level constructor. This constructor
* enables the user to programmatically create and dispatch a [KeyboardEvent],
* but it will not contain any particular key content. For programmatically
* creating keyboard events with specific key value contents, see the custom
- * Event [KeyEvent].
+ * Event [KeyEvent].
*/
factory KeyboardEvent(String type,
{Window view, bool canBubble: true, bool cancelable: true,
@@ -18500,7 +18501,7 @@ class FixedSizeListIterator<T> implements Iterator<T> {
final int _length; // Cache array length for faster access.
int _position;
T _current;
-
+
FixedSizeListIterator(List<T> array)
: _array = array,
_position = -1,
@@ -18959,14 +18960,13 @@ class KeyEvent extends _WrappedEvent implements KeyboardEvent {
// 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.
-
class Platform {
/**
* Returns true if dart:typed_data types are supported on this
* browser. If false, using these types will generate a runtime
* error.
*/
- static final supportsTypedData = JS('bool', '!!(window.ArrayBuffer)');
+ static final supportsTypedData = JS('bool', '!!($global_.ArrayBuffer)');
/**
* Returns true if SIMD types in dart:typed_data types are supported
@@ -19478,7 +19478,8 @@ export 'dart:math' show Rectangle, Point;
*
* * [Window](https://developer.mozilla.org/en-US/docs/Web/API/window) from MDN.
*/
-Window get window => wrap_jso(JS('', 'window'));
+
+final Window window = wrap_jso(JS('', '$global_'));
/**
* Root node for all content in a web page.
@@ -19718,4 +19719,3 @@ Function _getHtmlFunction(String key) {
}
return null;
}
-

Powered by Google App Engine
This is Rietveld 408576698