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

Issue 1185443004: extensions: Use V8 Maybe APIs in ModuleSystem (Closed)

Created:
5 years, 6 months ago by bashi
Modified:
5 years, 6 months ago
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, extensions-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

extensions: Use V8 Maybe APIs in ModuleSystem Replacing DEPRECATE_SOON APIs. BUG=479065 Committed: https://crrev.com/6a4854fa7f9c3156a6621f22e10567c7d7c7c0d1 Cr-Commit-Position: refs/heads/master@{#335181}

Patch Set 1 : Add include #

Total comments: 32

Patch Set 2 : #

Total comments: 15

Patch Set 3 : #

Total comments: 2

Patch Set 4 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+283 lines, -107 lines) Patch
M extensions/extensions.gypi View 1 1 chunk +1 line, -0 lines 0 comments Download
M extensions/renderer/module_system.h View 1 3 chunks +7 lines, -3 lines 0 comments Download
M extensions/renderer/module_system.cc View 1 2 28 chunks +143 lines, -90 lines 0 comments Download
M extensions/renderer/module_system_test.cc View 1 2 chunks +4 lines, -3 lines 0 comments Download
M extensions/renderer/module_system_unittest.cc View 1 5 chunks +22 lines, -11 lines 0 comments Download
A extensions/renderer/v8_helpers.h View 1 2 3 1 chunk +106 lines, -0 lines 0 comments Download

Messages

Total messages: 15 (5 generated)
bashi
PTAL? A separate CL of https://codereview.chromium.org/1167423002/
5 years, 6 months ago (2015-06-12 02:23:58 UTC) #3
not at google - send to devlin
Lots of comments to try to hammer out the future of these v8 bindings. https://codereview.chromium.org/1185443004/diff/20001/extensions/renderer/module_system.cc ...
5 years, 6 months ago (2015-06-12 16:51:37 UTC) #4
bashi
Thank you for review and sorry for the delay. https://codereview.chromium.org/1185443004/diff/20001/extensions/renderer/module_system.cc File extensions/renderer/module_system.cc (right): https://codereview.chromium.org/1185443004/diff/20001/extensions/renderer/module_system.cc#newcode208 extensions/renderer/module_system.cc:208: ...
5 years, 6 months ago (2015-06-16 03:12:47 UTC) #6
not at google - send to devlin
Thanks. Still getting to terms with this. Sorry about having a non-trivial 2nd round of ...
5 years, 6 months ago (2015-06-16 20:52:25 UTC) #7
bashi
https://codereview.chromium.org/1185443004/diff/60001/extensions/renderer/module_system.cc File extensions/renderer/module_system.cc (right): https://codereview.chromium.org/1185443004/diff/60001/extensions/renderer/module_system.cc#newcode92 extensions/renderer/module_system.cc:92: CreateExceptionString(try_catch) + "{" + stack_trace + "}"); On 2015/06/16 ...
5 years, 6 months ago (2015-06-17 01:40:46 UTC) #8
not at google - send to devlin
lgtm https://codereview.chromium.org/1185443004/diff/80001/extensions/renderer/v8_helpers.h File extensions/renderer/v8_helpers.h (right): https://codereview.chromium.org/1185443004/diff/80001/extensions/renderer/v8_helpers.h#newcode85 extensions/renderer/v8_helpers.h:85: // GetPropertyUnsafe() family Wraps v8::Object::Get(). Thye crash when ...
5 years, 6 months ago (2015-06-17 18:25:15 UTC) #9
bashi
Thanks! https://codereview.chromium.org/1185443004/diff/80001/extensions/renderer/v8_helpers.h File extensions/renderer/v8_helpers.h (right): https://codereview.chromium.org/1185443004/diff/80001/extensions/renderer/v8_helpers.h#newcode85 extensions/renderer/v8_helpers.h:85: // GetPropertyUnsafe() family Wraps v8::Object::Get(). Thye crash when ...
5 years, 6 months ago (2015-06-18 22:58:33 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1185443004/100001
5 years, 6 months ago (2015-06-18 23:01:40 UTC) #13
commit-bot: I haz the power
Committed patchset #4 (id:100001)
5 years, 6 months ago (2015-06-19 00:52:01 UTC) #14
commit-bot: I haz the power
5 years, 6 months ago (2015-06-19 00:52:55 UTC) #15
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/6a4854fa7f9c3156a6621f22e10567c7d7c7c0d1
Cr-Commit-Position: refs/heads/master@{#335181}

Powered by Google App Engine
This is Rietveld 408576698