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

Unified Diff: lib/runtime/dart/html.js

Side-by-side diff isn't available for this file because of its large size.
Issue 1757343002: upgrade to latest analyzer (Closed) Base URL: git@github.com:dart-lang/dev_compiler.git@master
Patch Set: Created 4 years, 9 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 | « lib/runtime/dart/core.js ('k') | lib/runtime/dart/isolate.js » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: lib/runtime/dart/html.js
diff --git a/lib/runtime/dart/html.js b/lib/runtime/dart/html.js
index 3805c65f0fb171883653012ff30b1380179b64ec..3b18e9801042593afbc64534a2a32dcfde760853 100644
--- a/lib/runtime/dart/html.js
+++ b/lib/runtime/dart/html.js
@@ -1613,7 +1613,7 @@ dart_library.library('dart/html', null, /* Imports */[
Element._parseRange = null;
Element._defaultValidator = null;
Element._defaultSanitizer = null;
- Element._tagsForWhichCreateContextualFragmentIsNotSupported = dart.const(['HEAD', 'AREA', 'BASE', 'BASEFONT', 'BR', 'COL', 'COLGROUP', 'EMBED', 'FRAME', 'FRAMESET', 'HR', 'IMAGE', 'IMG', 'INPUT', 'ISINDEX', 'LINK', 'META', 'PARAM', 'SOURCE', 'STYLE', 'TITLE', 'WBR']);
+ Element._tagsForWhichCreateContextualFragmentIsNotSupported = dart.const(dart.list(['HEAD', 'AREA', 'BASE', 'BASEFONT', 'BR', 'COL', 'COLGROUP', 'EMBED', 'FRAME', 'FRAMESET', 'HR', 'IMAGE', 'IMG', 'INPUT', 'ISINDEX', 'LINK', 'META', 'PARAM', 'SOURCE', 'STYLE', 'TITLE', 'WBR'], core.String));
dart.defineLazyProperties(Element, {
get mouseWheelEvent() {
return dart.const(new (_CustomEventStreamProvider$(WheelEvent))(Element._determineMouseWheelEventType));
@@ -9546,7 +9546,7 @@ dart_library.library('dart/html', null, /* Imports */[
_CssStyleDeclarationSet(elementIterable) {
this[_elementIterable] = elementIterable;
this[_elementCssStyleDeclarationSetIterable] = null;
- this[_elementCssStyleDeclarationSetIterable] = dart.as(core.List.from(this[_elementIterable])[dartx.map](dart.fn(e => dart.dload(e, 'style'))), core.Iterable$(CssStyleDeclaration));
+ this[_elementCssStyleDeclarationSetIterable] = core.List.from(this[_elementIterable])[dartx.map](dart.fn(e => dart.as(dart.dload(e, 'style'), CssStyleDeclaration), CssStyleDeclaration, [dart.dynamic]));
}
getPropertyValue(propertyName) {
return this[_elementCssStyleDeclarationSetIterable][dartx.first][dartx.getPropertyValue](propertyName);
@@ -16147,9 +16147,7 @@ dart_library.library('dart/html', null, /* Imports */[
let method = opts && 'method' in opts ? opts.method : null;
let sendData = opts && 'sendData' in opts ? opts.sendData : null;
if (dart.notNull(HttpRequest.supportsCrossOrigin)) {
- return dart.as(HttpRequest.request(url, {method: method, sendData: sendData}).then(dart.fn(xhr => {
- return xhr[dartx.responseText];
- }, dart.dynamic, [HttpRequest])), async.Future$(core.String));
+ return HttpRequest.request(url, {method: method, sendData: sendData}).then(dart.fn(xhr => xhr[dartx.responseText], core.String, [HttpRequest]));
}
let completer = async.Completer$(core.String).new();
if (method == null) {
@@ -23028,7 +23026,7 @@ dart_library.library('dart/html', null, /* Imports */[
}
static get supported() {
try {
- RtcPeerConnection.new(dart.map({iceServers: [dart.map({url: "stun:localhost"})]}));
+ RtcPeerConnection.new(dart.map({iceServers: dart.list([dart.map({url: "stun:localhost"})], core.Map$(core.String, core.String))}));
return true;
} catch (_) {
return false;
@@ -31468,10 +31466,10 @@ dart_library.library('dart/html', null, /* Imports */[
super.CssRect(dart.as(element, Element));
}
get height() {
- return dart.notNull(this[_element][dartx.offsetHeight]) + dart.notNull(this[_addOrSubtractToBoxModel](dart.as(exports._HEIGHT, core.List$(core.String)), exports._CONTENT));
+ return dart.notNull(this[_element][dartx.offsetHeight]) + dart.notNull(this[_addOrSubtractToBoxModel](exports._HEIGHT, exports._CONTENT));
}
get width() {
- return dart.notNull(this[_element][dartx.offsetWidth]) + dart.notNull(this[_addOrSubtractToBoxModel](dart.as(exports._WIDTH, core.List$(core.String)), exports._CONTENT));
+ return dart.notNull(this[_element][dartx.offsetWidth]) + dart.notNull(this[_addOrSubtractToBoxModel](exports._WIDTH, exports._CONTENT));
}
set height(newHeight) {
if (dart.is(newHeight, Dimension)) {
@@ -31524,10 +31522,10 @@ dart_library.library('dart/html', null, /* Imports */[
super.CssRect(dart.as(element, Element));
}
get height() {
- return dart.notNull(this[_element][dartx.offsetHeight]) + dart.notNull(this[_addOrSubtractToBoxModel](dart.as(exports._HEIGHT, core.List$(core.String)), exports._PADDING));
+ return dart.notNull(this[_element][dartx.offsetHeight]) + dart.notNull(this[_addOrSubtractToBoxModel](exports._HEIGHT, exports._PADDING));
}
get width() {
- return dart.notNull(this[_element][dartx.offsetWidth]) + dart.notNull(this[_addOrSubtractToBoxModel](dart.as(exports._WIDTH, core.List$(core.String)), exports._PADDING));
+ return dart.notNull(this[_element][dartx.offsetWidth]) + dart.notNull(this[_addOrSubtractToBoxModel](exports._WIDTH, exports._PADDING));
}
get left() {
return dart.as(dart.dsend(this[_element][dartx.getBoundingClientRect]()[dartx.left], '-', this[_addOrSubtractToBoxModel](dart.list(['left'], core.String), exports._PADDING)), core.num);
@@ -31566,10 +31564,10 @@ dart_library.library('dart/html', null, /* Imports */[
super.CssRect(dart.as(element, Element));
}
get height() {
- return dart.notNull(this[_element][dartx.offsetHeight]) + dart.notNull(this[_addOrSubtractToBoxModel](dart.as(exports._HEIGHT, core.List$(core.String)), exports._MARGIN));
+ return dart.notNull(this[_element][dartx.offsetHeight]) + dart.notNull(this[_addOrSubtractToBoxModel](exports._HEIGHT, exports._MARGIN));
}
get width() {
- return dart.notNull(this[_element][dartx.offsetWidth]) + dart.notNull(this[_addOrSubtractToBoxModel](dart.as(exports._WIDTH, core.List$(core.String)), exports._MARGIN));
+ return dart.notNull(this[_element][dartx.offsetWidth]) + dart.notNull(this[_addOrSubtractToBoxModel](exports._WIDTH, exports._MARGIN));
}
get left() {
return dart.as(dart.dsend(this[_element][dartx.getBoundingClientRect]()[dartx.left], '-', this[_addOrSubtractToBoxModel](dart.list(['left'], core.String), exports._MARGIN)), core.num);
@@ -31584,12 +31582,12 @@ dart_library.library('dart/html', null, /* Imports */[
dart.defineExtensionMembers(_MarginCssRect, ['height', 'width', 'left', 'top']);
dart.defineLazyProperties(exports, {
get _HEIGHT() {
- return ['top', 'bottom'];
+ return dart.list(['top', 'bottom'], core.String);
}
});
dart.defineLazyProperties(exports, {
get _WIDTH() {
- return ['right', 'left'];
+ return dart.list(['right', 'left'], core.String);
}
});
exports._CONTENT = 'content';
@@ -31986,11 +31984,14 @@ dart_library.library('dart/html', null, /* Imports */[
super._EventStream(dart.as(target, EventTarget), dart.as(eventType, core.String), dart.as(useCapture, core.bool));
}
matches(selector) {
- return dart.as(this.where(dart.fn(event => dart.as(dart.dcall(event[dartx.target][dartx.matchesWithAncestors], selector), core.bool), core.bool, [T])).map(dart.fn(e => {
+ return this.where(dart.fn(event => {
+ dart.as(event, T);
+ return dart.as(dart.dcall(event[dartx.target][dartx.matchesWithAncestors], selector), core.bool);
+ }, core.bool, [T])).map(dart.fn(e => {
dart.as(e, T);
e[_selector] = selector;
return e;
- }, dart.dynamic, [T])), async.Stream$(T));
+ }, T, [T]));
}
capture(onData) {
dart.as(onData, dart.functionType(dart.void, [T]));
@@ -32018,11 +32019,14 @@ dart_library.library('dart/html', null, /* Imports */[
super.Stream();
}
matches(selector) {
- return dart.as(this.where(dart.fn(event => dart.as(dart.dcall(event[dartx.target][dartx.matchesWithAncestors], selector), core.bool), core.bool, [T])).map(dart.fn(e => {
+ return this.where(dart.fn(event => {
+ dart.as(event, T);
+ return dart.as(dart.dcall(event[dartx.target][dartx.matchesWithAncestors], selector), core.bool);
+ }, core.bool, [T])).map(dart.fn(e => {
dart.as(e, T);
e[_selector] = selector;
return e;
- }, dart.dynamic, [T])), async.Stream$(T));
+ }, T, [T]));
}
listen(onData, opts) {
dart.as(onData, dart.functionType(dart.void, [T]));
« no previous file with comments | « lib/runtime/dart/core.js ('k') | lib/runtime/dart/isolate.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698