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

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

Issue 1020043002: Replace dart_core.js with actual compiled SDK (Closed) Base URL: git@github.com:dart-lang/dev_compiler.git@master
Patch Set: merge Created 5 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:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « lib/runtime/dart/_internal.js ('k') | lib/runtime/dart/_js_embedded_names.js » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: lib/runtime/dart/_isolate_helper.js
diff --git a/test/codegen/expect/dart/_isolate_helper.js b/lib/runtime/dart/_isolate_helper.js
similarity index 98%
rename from test/codegen/expect/dart/_isolate_helper.js
rename to lib/runtime/dart/_isolate_helper.js
index 3d3082ee84f31ce263a252422a553362554889c8..629c83adc6b026dbf24b969722d37d8c6943f8da 100644
--- a/test/codegen/expect/dart/_isolate_helper.js
+++ b/lib/runtime/dart/_isolate_helper.js
@@ -23,7 +23,7 @@ var _isolate_helper;
let _id = Symbol('_id');
class _Serializer extends core.Object {
_Serializer(opt$) {
- let serializeSendPorts = opt$.serializeSendPorts === void 0 ? true : opt$.serializeSendPorts;
+ let serializeSendPorts = opt$ && 'serializeSendPorts' in opt$ ? opt$.serializeSendPorts : true;
this.serializedObjectIds = new core.Map.identity();
this[_serializeSendPorts] = dart.as(serializeSendPorts, core.bool);
}
@@ -158,7 +158,7 @@ var _isolate_helper;
let _adjustSendPorts = Symbol('_adjustSendPorts');
class _Deserializer extends core.Object {
_Deserializer(opt$) {
- let adjustSendPorts = opt$.adjustSendPorts === void 0 ? true : opt$.adjustSendPorts;
+ let adjustSendPorts = opt$ && 'adjustSendPorts' in opt$ ? opt$.adjustSendPorts : true;
this.deserializedObjects = new core.List();
this[_adjustSendPorts] = dart.as(adjustSendPorts, core.bool);
}
@@ -1181,9 +1181,9 @@ var _isolate_helper;
this[_rawPort].handler = this[_controller].add;
}
listen(onData, opt$) {
- let onError = opt$.onError === void 0 ? null : opt$.onError;
- let onDone = opt$.onDone === void 0 ? null : opt$.onDone;
- let cancelOnError = opt$.cancelOnError === void 0 ? null : opt$.cancelOnError;
+ let onError = opt$ && 'onError' in opt$ ? opt$.onError : null;
+ let onDone = opt$ && 'onDone' in opt$ ? opt$.onDone : null;
+ let cancelOnError = opt$ && 'cancelOnError' in opt$ ? opt$.cancelOnError : null;
return this[_controller].stream.listen(onData, {onError: onError, onDone: onDone, cancelOnError: cancelOnError});
}
close() {
@@ -1301,9 +1301,6 @@ var _isolate_helper;
exports.leaveJsAsync = leaveJsAsync;
exports.isWorker = isWorker;
exports.startRootIsolate = startRootIsolate;
- exports.globalWindow = globalWindow;
- exports.globalWorker = globalWorker;
- exports.globalPostMessageDefined = globalPostMessageDefined;
exports.IsolateNatives = IsolateNatives;
exports.RawReceivePortImpl = RawReceivePortImpl;
exports.ReceivePortImpl = ReceivePortImpl;
« no previous file with comments | « lib/runtime/dart/_internal.js ('k') | lib/runtime/dart/_js_embedded_names.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698