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

Issue 313183003: [dartium] Use ScriptWrappable when there are multiple Dart wrappers. (Closed)

Created:
6 years, 6 months ago by rmacnak
Modified:
6 years, 6 months ago
Reviewers:
vsm, siva, blois
CC:
reviews+dom_dartlang.org
Visibility:
Public.

Description

[dartium] Use ScriptWrappable when there are multiple Dart wrappers. BUG= R=asiva@google.com Committed: https://src.chromium.org/viewvc/multivm/branches/1650/blink?view=rev&revision=175710

Patch Set 1 #

Patch Set 2 : #

Total comments: 4

Patch Set 3 : #

Patch Set 4 : #

Total comments: 6

Patch Set 5 : #

Total comments: 4

Patch Set 6 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+298 lines, -23 lines) Patch
A LayoutTests/dart/multi-wrapper-frame-test.html View 1 2 3 4 1 chunk +47 lines, -0 lines 0 comments Download
A LayoutTests/dart/multi-wrapper-frame-test-expected.txt View 1 2 3 4 1 chunk +23 lines, -0 lines 0 comments Download
A LayoutTests/dart/multi-wrapper-test.html View 1 2 3 4 1 chunk +109 lines, -0 lines 0 comments Download
A LayoutTests/dart/multi-wrapper-test-expected.txt View 1 2 3 4 1 chunk +12 lines, -0 lines 0 comments Download
A LayoutTests/dart/resources/multi-wrapper-frame-child.html View 1 2 3 4 1 chunk +37 lines, -0 lines 0 comments Download
M Source/bindings/dart/DartDOMWrapper.h View 1 2 3 4 2 chunks +5 lines, -5 lines 0 comments Download
M Source/bindings/dart/DartScriptWrappable.h View 1 2 3 4 5 3 chunks +53 lines, -18 lines 0 comments Download
M Source/bindings/dart/custom/DartWindowCustom.cpp View 1 2 2 chunks +12 lines, -0 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
rmacnak
https://codereview.chromium.org/313183003/diff/20001/Source/bindings/dart/DartScriptWrappable.h File Source/bindings/dart/DartScriptWrappable.h (right): https://codereview.chromium.org/313183003/diff/20001/Source/bindings/dart/DartScriptWrappable.h#newcode79 Source/bindings/dart/DartScriptWrappable.h:79: wrapperInfo->wrapper = wrapper; This seems to actually come from ...
6 years, 6 months ago (2014-06-05 01:26:20 UTC) #1
rmacnak
Cross frame Location and History seem to have been to only places replacing wrappers without ...
6 years, 6 months ago (2014-06-05 18:01:10 UTC) #2
siva
Adding Pete to the cc list so he can suggest a test case that would ...
6 years, 6 months ago (2014-06-05 18:05:49 UTC) #3
blois
On 2014/06/05 18:05:49, siva wrote: > Adding Pete to the cc list so he can ...
6 years, 6 months ago (2014-06-05 18:17:30 UTC) #4
rmacnak
html/custom/created_callback_test seems to be the only test that tries to set a wrapper for a ...
6 years, 6 months ago (2014-06-06 01:23:10 UTC) #5
vsm
Looking nice. One other case to test is when there are multiple frames. E.g., parent ...
6 years, 6 months ago (2014-06-06 13:39:46 UTC) #6
rmacnak
Finally hit that path. The secret is to use a custom element whose constructor throws. ...
6 years, 6 months ago (2014-06-06 21:26:31 UTC) #7
rmacnak
On 2014/06/06 13:39:46, vsm wrote: > Looking nice. One other case to test is when ...
6 years, 6 months ago (2014-06-06 21:30:09 UTC) #8
siva
lgtm https://codereview.chromium.org/313183003/diff/80001/Source/bindings/dart/DartScriptWrappable.h File Source/bindings/dart/DartScriptWrappable.h (right): https://codereview.chromium.org/313183003/diff/80001/Source/bindings/dart/DartScriptWrappable.h#newcode81 Source/bindings/dart/DartScriptWrappable.h:81: // Inflate to a multiwrapper, unimplemented. You can ...
6 years, 6 months ago (2014-06-06 21:35:35 UTC) #9
rmacnak
https://codereview.chromium.org/313183003/diff/80001/Source/bindings/dart/DartScriptWrappable.h File Source/bindings/dart/DartScriptWrappable.h (right): https://codereview.chromium.org/313183003/diff/80001/Source/bindings/dart/DartScriptWrappable.h#newcode81 Source/bindings/dart/DartScriptWrappable.h:81: // Inflate to a multiwrapper, unimplemented. On 2014/06/06 21:35:34, ...
6 years, 6 months ago (2014-06-06 22:22:29 UTC) #10
rmacnak
6 years, 6 months ago (2014-06-06 22:30:45 UTC) #11
Message was sent while issue was closed.
Committed patchset #6 manually as r175710 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698