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

Side by Side Diff: lib/runtime/dart/core.js

Issue 1700153002: Wrapperless dart:html and friends (Closed) Base URL: https://github.com/dart-lang/dev_compiler.git@master
Patch Set: Created 4 years, 10 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 unified diff | Download patch
OLDNEW
1 dart_library.library('dart/core', null, /* Imports */[ 1 dart_library.library('dart/core', null, /* Imports */[
2 'dart/_runtime' 2 'dart/_runtime'
3 ], /* Lazy imports */[ 3 ], /* Lazy imports */[
4 'dart/_js_helper', 4 'dart/_js_helper',
5 'dart/_internal', 5 'dart/_internal',
6 'dart/collection', 6 'dart/collection',
7 'dart/_interceptors', 7 'dart/_interceptors',
8 'dart/convert' 8 'dart/convert'
9 ], function(exports, dart, _js_helper, _internal, collection, _interceptors, con vert) { 9 ], function(exports, dart, _js_helper, _internal, collection, _interceptors, con vert) {
10 'use strict'; 10 'use strict';
(...skipping 843 matching lines...) Expand 10 before | Expand all | Expand 10 after
854 let i = 0; 854 let i = 0;
855 if (this[_arguments] != null) { 855 if (this[_arguments] != null) {
856 for (; i < dart.notNull(this[_arguments][dartx.length]); i++) { 856 for (; i < dart.notNull(this[_arguments][dartx.length]); i++) {
857 if (i > 0) { 857 if (i > 0) {
858 sb.write(", "); 858 sb.write(", ");
859 } 859 }
860 sb.write(Error.safeToString(this[_arguments][dartx.get](i))); 860 sb.write(Error.safeToString(this[_arguments][dartx.get](i)));
861 } 861 }
862 } 862 }
863 if (this[_namedArguments] != null) { 863 if (this[_namedArguments] != null) {
864 this[_namedArguments].forEach(dart.fn((key, value) => { 864 this[_namedArguments][dartx.forEach](dart.fn((key, value) => {
865 if (i > 0) { 865 if (i > 0) {
866 sb.write(", "); 866 sb.write(", ");
867 } 867 }
868 sb.write(_symbolToString(key)); 868 sb.write(_symbolToString(key));
869 sb.write(": "); 869 sb.write(": ");
870 sb.write(Error.safeToString(value)); 870 sb.write(Error.safeToString(value));
871 i++; 871 i++;
872 }, dart.void, [Symbol, dart.dynamic])); 872 }, dart.void, [Symbol, dart.dynamic]));
873 } 873 }
874 if (this[_existingArgumentNames] == null) { 874 if (this[_existingArgumentNames] == null) {
(...skipping 284 matching lines...) Expand 10 before | Expand all | Expand 10 after
1159 return Expando; 1159 return Expando;
1160 }); 1160 });
1161 let Expando = Expando$(); 1161 let Expando = Expando$();
1162 class Function extends Object { 1162 class Function extends Object {
1163 static apply(f, positionalArguments, namedArguments) { 1163 static apply(f, positionalArguments, namedArguments) {
1164 if (namedArguments === void 0) namedArguments = null; 1164 if (namedArguments === void 0) namedArguments = null;
1165 return dart.dcall.apply(null, [f].concat(positionalArguments)); 1165 return dart.dcall.apply(null, [f].concat(positionalArguments));
1166 } 1166 }
1167 static _toMangledNames(namedArguments) { 1167 static _toMangledNames(namedArguments) {
1168 let result = dart.map(); 1168 let result = dart.map();
1169 namedArguments.forEach(dart.fn((symbol, value) => { 1169 namedArguments[dartx.forEach](dart.fn((symbol, value) => {
1170 result.set(_symbolToString(symbol), value); 1170 result[dartx.set](_symbolToString(symbol), value);
1171 }, dart.void, [Symbol, dart.dynamic])); 1171 }, dart.void, [Symbol, dart.dynamic]));
1172 return result; 1172 return result;
1173 } 1173 }
1174 } 1174 }
1175 dart.setSignature(Function, { 1175 dart.setSignature(Function, {
1176 statics: () => ({ 1176 statics: () => ({
1177 apply: [dart.dynamic, [Function, List], [Map$(Symbol, dart.dynamic)]], 1177 apply: [dart.dynamic, [Function, List], [Map$(Symbol, dart.dynamic)]],
1178 _toMangledNames: [Map$(String, dart.dynamic), [Map$(Symbol, dart.dynamic)] ] 1178 _toMangledNames: [Map$(String, dart.dynamic), [Map$(Symbol, dart.dynamic)] ]
1179 }), 1179 }),
1180 names: ['apply', '_toMangledNames'] 1180 names: ['apply', '_toMangledNames']
(...skipping 1285 matching lines...) Expand 10 before | Expand all | Expand 10 after
2466 return dart.as(result, String); 2466 return dart.as(result, String);
2467 } 2467 }
2468 static _makeQuery(query, start, end, queryParameters) { 2468 static _makeQuery(query, start, end, queryParameters) {
2469 if (query == null && queryParameters == null) return null; 2469 if (query == null && queryParameters == null) return null;
2470 if (query != null && queryParameters != null) { 2470 if (query != null && queryParameters != null) {
2471 dart.throw(new ArgumentError('Both query and queryParameters specified') ); 2471 dart.throw(new ArgumentError('Both query and queryParameters specified') );
2472 } 2472 }
2473 if (query != null) return Uri._normalize(query, start, end, dart.as(Uri._q ueryCharTable, List$(int))); 2473 if (query != null) return Uri._normalize(query, start, end, dart.as(Uri._q ueryCharTable, List$(int)));
2474 let result = new StringBuffer(); 2474 let result = new StringBuffer();
2475 let first = true; 2475 let first = true;
2476 queryParameters.forEach(dart.fn((key, value) => { 2476 queryParameters[dartx.forEach](dart.fn((key, value) => {
2477 if (!first) { 2477 if (!first) {
2478 result.write("&"); 2478 result.write("&");
2479 } 2479 }
2480 first = false; 2480 first = false;
2481 result.write(Uri.encodeQueryComponent(key)); 2481 result.write(Uri.encodeQueryComponent(key));
2482 if (value != null && !dart.notNull(value[dartx.isEmpty])) { 2482 if (value != null && !dart.notNull(value[dartx.isEmpty])) {
2483 result.write("="); 2483 result.write("=");
2484 result.write(Uri.encodeQueryComponent(value)); 2484 result.write(Uri.encodeQueryComponent(value));
2485 } 2485 }
2486 }, dart.void, [String, String])); 2486 }, dart.void, [String, String]));
(...skipping 751 matching lines...) Expand 10 before | Expand all | Expand 10 after
3238 exports.StackTrace = StackTrace; 3238 exports.StackTrace = StackTrace;
3239 exports.Stopwatch = Stopwatch; 3239 exports.Stopwatch = Stopwatch;
3240 exports.String = String; 3240 exports.String = String;
3241 exports.RuneIterator = RuneIterator; 3241 exports.RuneIterator = RuneIterator;
3242 exports.StringBuffer = StringBuffer; 3242 exports.StringBuffer = StringBuffer;
3243 exports.StringSink = StringSink; 3243 exports.StringSink = StringSink;
3244 exports.Symbol = Symbol; 3244 exports.Symbol = Symbol;
3245 exports.Type = Type; 3245 exports.Type = Type;
3246 exports.Uri = Uri; 3246 exports.Uri = Uri;
3247 }); 3247 });
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698