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

Issue 2788513003: [ES6 modules] Make ModuleMap TraceWrapperBase (Closed)

Created:
3 years, 8 months ago by kouhei (in TOK)
Modified:
3 years, 8 months ago
Reviewers:
hiroshige, yhirano, tzik
CC:
chromium-reviews, sof, eae+blinkwatch, blink-reviews-dom_chromium.org, dglazkov+blink, blink-reviews, rwlbuis
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

[ES6 modules] Make ModuleMap TraceWrapperBase This CL makes ModuleMap a TraceWrapperBase so that it can trace into ModuleScript, which will eventually keep on to its m_instantiationError via TraceWrapperV8Reference. This CL is required for https://codereview.chromium.org/2782403002/ BUG=594639 Review-Url: https://codereview.chromium.org/2788513003 Cr-Commit-Position: refs/heads/master@{#462047} Committed: https://chromium.googlesource.com/chromium/src/+/b146b4e388d8a0132a0a51cda5b8ebd8237b732e

Patch Set 1 #

Total comments: 4

Patch Set 2 : dep #

Patch Set 3 : yhirano #

Total comments: 2

Patch Set 4 : tzik #

Unified diffs Side-by-side diffs Delta from patch set Stats (+27 lines, -9 lines) Patch
M third_party/WebKit/Source/core/dom/ModuleMap.h View 1 2 3 chunks +6 lines, -3 lines 0 comments Download
M third_party/WebKit/Source/core/dom/ModuleMap.cpp View 1 2 3 7 chunks +18 lines, -5 lines 0 comments Download
M third_party/WebKit/Source/core/dom/ModuleScript.h View 2 chunks +3 lines, -1 line 0 comments Download

Depends on Patchset:

Dependent Patchsets:

Messages

Total messages: 38 (31 generated)
kouhei (in TOK)
3 years, 8 months ago (2017-03-30 05:31:22 UTC) #2
yhirano
lgtm https://codereview.chromium.org/2788513003/diff/1/third_party/WebKit/Source/core/dom/ModuleMap.cpp File third_party/WebKit/Source/core/dom/ModuleMap.cpp (right): https://codereview.chromium.org/2788513003/diff/1/third_party/WebKit/Source/core/dom/ModuleMap.cpp#newcode28 third_party/WebKit/Source/core/dom/ModuleMap.cpp:28: DECLARE_VIRTUAL_TRACE_WRAPPERS(); ditto https://codereview.chromium.org/2788513003/diff/1/third_party/WebKit/Source/core/dom/ModuleMap.h File third_party/WebKit/Source/core/dom/ModuleMap.h (right): https://codereview.chromium.org/2788513003/diff/1/third_party/WebKit/Source/core/dom/ModuleMap.h#newcode36 third_party/WebKit/Source/core/dom/ModuleMap.h:36: ...
3 years, 8 months ago (2017-04-05 05:56:46 UTC) #19
kouhei (in TOK)
https://codereview.chromium.org/2788513003/diff/1/third_party/WebKit/Source/core/dom/ModuleMap.cpp File third_party/WebKit/Source/core/dom/ModuleMap.cpp (right): https://codereview.chromium.org/2788513003/diff/1/third_party/WebKit/Source/core/dom/ModuleMap.cpp#newcode28 third_party/WebKit/Source/core/dom/ModuleMap.cpp:28: DECLARE_VIRTUAL_TRACE_WRAPPERS(); On 2017/04/05 05:56:46, yhirano wrote: > ditto Done. ...
3 years, 8 months ago (2017-04-05 07:51:43 UTC) #20
tzik
https://codereview.chromium.org/2788513003/diff/40001/third_party/WebKit/Source/core/dom/ModuleMap.cpp File third_party/WebKit/Source/core/dom/ModuleMap.cpp (right): https://codereview.chromium.org/2788513003/diff/40001/third_party/WebKit/Source/core/dom/ModuleMap.cpp#newcode134 third_party/WebKit/Source/core/dom/ModuleMap.cpp:134: MapImpl::AddResult result = m_map.insert(request.url(), nullptr); The value part of ...
3 years, 8 months ago (2017-04-05 09:05:23 UTC) #25
kouhei (in TOK)
https://codereview.chromium.org/2788513003/diff/40001/third_party/WebKit/Source/core/dom/ModuleMap.cpp File third_party/WebKit/Source/core/dom/ModuleMap.cpp (right): https://codereview.chromium.org/2788513003/diff/40001/third_party/WebKit/Source/core/dom/ModuleMap.cpp#newcode134 third_party/WebKit/Source/core/dom/ModuleMap.cpp:134: MapImpl::AddResult result = m_map.insert(request.url(), nullptr); On 2017/04/05 09:05:23, tzik ...
3 years, 8 months ago (2017-04-05 09:54:44 UTC) #28
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2788513003/80001
3 years, 8 months ago (2017-04-05 12:55:29 UTC) #35
commit-bot: I haz the power
3 years, 8 months ago (2017-04-05 13:01:57 UTC) #38
Message was sent while issue was closed.
Committed patchset #4 (id:80001) as
https://chromium.googlesource.com/chromium/src/+/b146b4e388d8a0132a0a51cda5b8...

Powered by Google App Engine
This is Rietveld 408576698