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

Issue 10827462: Support proxying of objects between JS and Dart. (Closed)

Created:
8 years, 4 months ago by vsm
Modified:
8 years, 4 months ago
Reviewers:
dgrove, Emily Fortuna
CC:
reviews_dartlang.org, Anton Muhin
Visibility:
Public.

Description

Support proxying of objects between JS and Dart. Committed: https://code.google.com/p/dart/source/detail?r=11182

Patch Set 1 #

Total comments: 32

Patch Set 2 : Fix typo #

Patch Set 3 : Address comments #

Patch Set 4 : Type fixes #

Patch Set 5 : fix html.status #

Unified diffs Side-by-side diffs Delta from patch set Stats (+411 lines, -101 lines) Patch
M client/dart.js View 1 2 6 chunks +104 lines, -50 lines 0 comments Download
M lib/html/dart2js/html_dart2js.dart View 8 chunks +75 lines, -17 lines 0 comments Download
M lib/html/dartium/html_dartium.dart View 8 chunks +75 lines, -17 lines 0 comments Download
M lib/html/src/Isolates.dart View 1 2 3 8 chunks +75 lines, -17 lines 0 comments Download
M tests/html/html.status View 1 2 3 4 2 chunks +2 lines, -0 lines 0 comments Download
A tests/html/js_interop_obj_passing_test.dart View 1 2 1 chunk +80 lines, -0 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
vsm
8 years, 4 months ago (2012-08-21 22:55:07 UTC) #1
Emily Fortuna
mainly just a few style notes https://chromiumcodereview.appspot.com/10827462/diff/1/client/dart.js File client/dart.js (right): https://chromiumcodereview.appspot.com/10827462/diff/1/client/dart.js#newcode50 client/dart.js:50: // TODO: Fix ...
8 years, 4 months ago (2012-08-21 23:39:56 UTC) #2
dgrove
https://chromiumcodereview.appspot.com/10827462/diff/1/client/dart.js File client/dart.js (right): https://chromiumcodereview.appspot.com/10827462/diff/1/client/dart.js#newcode171 client/dart.js:171: function deserializeHelper(x) { better name than "x"? https://chromiumcodereview.appspot.com/10827462/diff/1/client/dart.js#newcode188 client/dart.js:188: ...
8 years, 4 months ago (2012-08-21 23:43:27 UTC) #3
vsm
thanks, PTAL. https://chromiumcodereview.appspot.com/10827462/diff/1/client/dart.js File client/dart.js (right): https://chromiumcodereview.appspot.com/10827462/diff/1/client/dart.js#newcode50 client/dart.js:50: // TODO: Fix leaks, particularly in dart2js ...
8 years, 4 months ago (2012-08-22 00:04:28 UTC) #4
Emily Fortuna
8 years, 4 months ago (2012-08-22 00:13:53 UTC) #5
lgtm!

FWIW, we seem to be in some strange in-between period on the getter syntax. I
sent in that CL yesterday because dromaeo wasn't compiling with dart2js with the
old syntax, but there are many places in our codebase where we're still using
the old version. But this way, you'll be ready when the stop supporting the over
way.

Powered by Google App Engine
This is Rietveld 408576698