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

Issue 258503008: Support Dart debugger API directly (Closed)

Created:
6 years, 8 months ago by Jacob
Modified:
6 years, 6 months ago
Reviewers:
vsm, Leaf, rmacnak, blois
CC:
reviews_dartlang.org, ricow1
Visibility:
Public.

Description

Patch Set 1 #

Total comments: 39

Patch Set 2 : PTAL #

Total comments: 1

Patch Set 3 : PTAL #

Patch Set 4 : Merge to 36. Couple of minor fixes. #

Patch Set 5 : fix lines #

Patch Set 6 : ready #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1046 lines, -244 lines) Patch
M sdk/lib/_blink/dartium/_blink_dartium.dart View 1 2 3 3 chunks +6 lines, -4 lines 0 comments Download
M sdk/lib/html/dart2js/html_dart2js.dart View 1 chunk +17 lines, -0 lines 0 comments Download
M sdk/lib/html/dartium/html_dartium.dart View 23 chunks +522 lines, -132 lines 0 comments Download
M tools/dom/dom.json View 1 2 3 1 chunk +8 lines, -0 lines 0 comments Download
M tools/dom/idl/dart/dart.idl View 1 2 3 1 chunk +18 lines, -2 lines 0 comments Download
M tools/dom/src/html_native_DOMImplementation.dart View 1 2 3 4 5 9 chunks +475 lines, -106 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
Jacob
See https://codereview.chromium.org/251383004 which contains tests for this code.
6 years, 8 months ago (2014-04-24 20:41:03 UTC) #1
Jacob
Use the Mirrors API from Dart code to implement most Blink debugger API methods.
6 years, 8 months ago (2014-04-24 20:47:49 UTC) #2
vsm
[+leafp] Leaf is in the middle of switching this file over to dart:blink: https://codereview.chromium.org/254463006/ Perhaps ...
6 years, 8 months ago (2014-04-24 23:48:44 UTC) #3
Jacob
Leaf's changes have landed and it looks like there weren't any merge conflicts. I agree ...
6 years, 7 months ago (2014-05-02 22:34:28 UTC) #4
Jacob
Ping?
6 years, 7 months ago (2014-05-06 18:27:24 UTC) #5
rmacnak
https://codereview.chromium.org/258503008/diff/1/tools/dom/src/native_DOMImplementation.dart File tools/dom/src/native_DOMImplementation.dart (right): https://codereview.chromium.org/258503008/diff/1/tools/dom/src/native_DOMImplementation.dart#newcode342 tools/dom/src/native_DOMImplementation.dart:342: if (staticContext != declaration.isStatic) return; Should do this check ...
6 years, 7 months ago (2014-05-06 21:14:43 UTC) #6
Jacob
Thanks for the careful review! PTAL https://codereview.chromium.org/258503008/diff/1/tools/dom/src/native_DOMImplementation.dart File tools/dom/src/native_DOMImplementation.dart (right): https://codereview.chromium.org/258503008/diff/1/tools/dom/src/native_DOMImplementation.dart#newcode342 tools/dom/src/native_DOMImplementation.dart:342: if (staticContext != ...
6 years, 7 months ago (2014-05-07 00:05:23 UTC) #7
Jacob
https://codereview.chromium.org/258503008/diff/10001/tools/dom/idl/dart/dart.idl File tools/dom/idl/dart/dart.idl (right): https://codereview.chromium.org/258503008/diff/10001/tools/dom/idl/dart/dart.idl#newcode326 tools/dom/idl/dart/dart.idl:326: [Supplemental, NoInterfaceObject] This is needed for the matching CL. ...
6 years, 7 months ago (2014-05-07 00:13:29 UTC) #8
Leaf
https://codereview.chromium.org/258503008/diff/1/tools/dom/src/native_DOMImplementation.dart File tools/dom/src/native_DOMImplementation.dart (right): https://codereview.chromium.org/258503008/diff/1/tools/dom/src/native_DOMImplementation.dart#newcode73 tools/dom/src/native_DOMImplementation.dart:73: _MethodTrampoline(ObjectMirror receiver, MethodMirror methodMirror, Symbol selector) : line width? ...
6 years, 7 months ago (2014-05-07 01:47:27 UTC) #9
rmacnak
https://codereview.chromium.org/258503008/diff/1/tools/dom/src/native_DOMImplementation.dart File tools/dom/src/native_DOMImplementation.dart (right): https://codereview.chromium.org/258503008/diff/1/tools/dom/src/native_DOMImplementation.dart#newcode440 tools/dom/src/native_DOMImplementation.dart:440: libraryMirror = owner.owner; On 2014/05/07 01:47:27, leafp wrote: > ...
6 years, 7 months ago (2014-05-07 16:59:51 UTC) #10
Jacob
PTAL https://codereview.chromium.org/258503008/diff/1/tools/dom/src/native_DOMImplementation.dart File tools/dom/src/native_DOMImplementation.dart (right): https://codereview.chromium.org/258503008/diff/1/tools/dom/src/native_DOMImplementation.dart#newcode73 tools/dom/src/native_DOMImplementation.dart:73: _MethodTrampoline(ObjectMirror receiver, MethodMirror methodMirror, Symbol selector) : On ...
6 years, 7 months ago (2014-05-07 20:57:08 UTC) #11
Leaf
Changes introduced a few more wide lines, but otherwise LGTM -leaf https://codereview.chromium.org/258503008/diff/1/tools/dom/src/native_DOMImplementation.dart File tools/dom/src/native_DOMImplementation.dart (right): ...
6 years, 7 months ago (2014-05-08 04:04:01 UTC) #12
rmacnak
lgtm
6 years, 7 months ago (2014-05-08 18:21:03 UTC) #13
Jacob
6 years, 6 months ago (2014-06-04 01:14:07 UTC) #14
Message was sent while issue was closed.
Committed patchset #6 manually as r36965 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698