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

Issue 2587203002: Correct handling of cross-frame functions in ddc. (Closed)

Created:
4 years ago by Jacob
Modified:
4 years ago
CC:
reviews_dartlang.org, Jennifer Messerly
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Correct handling of cross-frame functions in ddc. Misc fixes of dart:js support on ddc. Work around issue with Blob constructor on ddc. Fix incorrect dart:js test on dart2js (fixes https://github.com/dart-lang/sdk/issues/26197) BUG= R=alanknight@google.com, leafp@google.com, rnystrom@google.com Committed: https://github.com/dart-lang/sdk/commit/7f26211c266e37731bfc42b1b7cee53c25f99496

Patch Set 1 #

Total comments: 4

Patch Set 2 : Correct handling of cross-frame functions in ddc. Misc fixes of dart:js support on ddc. Work around… #

Patch Set 3 : Fix bug in Blob creation from workers. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+14 lines, -15 lines) Patch
M pkg/dev_compiler/lib/js/amd/dart_sdk.js View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M pkg/dev_compiler/lib/js/common/dart_sdk.js View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M pkg/dev_compiler/lib/js/es6/dart_sdk.js View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M pkg/dev_compiler/lib/js/legacy/dart_sdk.js View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M pkg/dev_compiler/tool/input_sdk/lib/html/dart2js/html_dart2js.dart View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M sdk/lib/html/dart2js/html_dart2js.dart View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M tests/html/html.status View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M tools/dom/templates/html/impl/impl_Blob.darttemplate View 1 2 1 chunk +2 lines, -2 lines 0 comments Download

Messages

Total messages: 11 (2 generated)
Jacob
alanknight for the html "fixes" rnystrom for the test fixes leafp or rnystrom for everything ...
4 years ago (2016-12-19 21:56:35 UTC) #2
Jacob
fyi chatted with Jen briefly before she left Friday and she agreed using typeof for ...
4 years ago (2016-12-19 21:57:46 UTC) #3
Bob Nystrom
One thing then test stuff LGTM! https://codereview.chromium.org/2587203002/diff/1/pkg/dev_compiler/test/browser/language_tests.js File pkg/dev_compiler/test/browser/language_tests.js (right): https://codereview.chromium.org/2587203002/diff/1/pkg/dev_compiler/test/browser/language_tests.js#newcode474 pkg/dev_compiler/test/browser/language_tests.js:474: // 'js_test': 'fail', ...
4 years ago (2016-12-19 22:23:42 UTC) #4
Alan Knight
lgtm
4 years ago (2016-12-19 22:35:45 UTC) #5
Jacob
https://codereview.chromium.org/2587203002/diff/1/pkg/dev_compiler/test/browser/language_tests.js File pkg/dev_compiler/test/browser/language_tests.js (right): https://codereview.chromium.org/2587203002/diff/1/pkg/dev_compiler/test/browser/language_tests.js#newcode474 pkg/dev_compiler/test/browser/language_tests.js:474: // 'js_test': 'fail', On 2016/12/19 22:23:42, Bob Nystrom wrote: ...
4 years ago (2016-12-19 22:38:14 UTC) #6
Leaf
https://codereview.chromium.org/2587203002/diff/1/pkg/dev_compiler/lib/src/compiler/code_generator.dart File pkg/dev_compiler/lib/src/compiler/code_generator.dart (right): https://codereview.chromium.org/2587203002/diff/1/pkg/dev_compiler/lib/src/compiler/code_generator.dart#newcode937 pkg/dev_compiler/lib/src/compiler/code_generator.dart:937: '#.is = function is_Function(o) { return typeof o == ...
4 years ago (2016-12-19 22:42:57 UTC) #7
Jacob
https://codereview.chromium.org/2587203002/diff/1/pkg/dev_compiler/lib/src/compiler/code_generator.dart File pkg/dev_compiler/lib/src/compiler/code_generator.dart (right): https://codereview.chromium.org/2587203002/diff/1/pkg/dev_compiler/lib/src/compiler/code_generator.dart#newcode937 pkg/dev_compiler/lib/src/compiler/code_generator.dart:937: '#.is = function is_Function(o) { return typeof o == ...
4 years ago (2016-12-19 22:53:33 UTC) #8
Leaf
lgtm
4 years ago (2016-12-19 22:55:20 UTC) #9
Jacob
4 years ago (2016-12-19 23:01:05 UTC) #11
Message was sent while issue was closed.
Committed patchset #2 (id:20001) manually as
7f26211c266e37731bfc42b1b7cee53c25f99496 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698