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

Issue 953473002: bindings: Supports [Replaceable] accessors. (Closed)

Created:
5 years, 10 months ago by Yuki
Modified:
5 years, 10 months ago
Reviewers:
haraken
CC:
blink-reviews, blink-reviews-bindings_chromium.org, vivekg_samsung, arv+blink, vivekg
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

bindings: Supports [Replaceable] accessors. Supports [Replaceable] DOM attributes on prototype chains. BUG=43394 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=190840

Patch Set 1 #

Patch Set 2 : #

Total comments: 13

Patch Set 3 : Addressed a review comment somewhat. #

Patch Set 4 : Synced. #

Patch Set 5 : Addressed a review comment. #

Total comments: 4
Unified diffs Side-by-side diffs Delta from patch set Stats (+207 lines, -106 lines) Patch
M Source/bindings/scripts/v8_attributes.py View 1 2 3 4 2 chunks +8 lines, -9 lines 0 comments Download
M Source/bindings/templates/attributes.cpp View 1 2 3 4 chunks +8 lines, -1 line 0 comments Download
M Source/bindings/templates/interface_base.cpp View 1 2 3 4 3 chunks +31 lines, -26 lines 4 comments Download
M Source/bindings/tests/idls/core/TestInterfaceCheckSecurity.idl View 1 1 chunk +1 line, -0 lines 0 comments Download
M Source/bindings/tests/idls/core/TestObject.idl View 1 1 chunk +1 line, -0 lines 0 comments Download
M Source/bindings/tests/results/core/V8TestInterface.cpp View 1 2 3 2 chunks +12 lines, -11 lines 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceCheckSecurity.cpp View 1 2 3 4 4 chunks +55 lines, -14 lines 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceNamedConstructor.cpp View 1 2 3 2 chunks +12 lines, -11 lines 0 comments Download
M Source/bindings/tests/results/core/V8TestObject.cpp View 1 2 3 4 5 chunks +55 lines, -12 lines 0 comments Download
M Source/bindings/tests/results/core/V8TestTypedefs.cpp View 1 2 3 2 chunks +12 lines, -11 lines 0 comments Download
M Source/bindings/tests/results/modules/V8TestInterface5.cpp View 1 2 3 2 chunks +12 lines, -11 lines 0 comments Download

Messages

Total messages: 14 (2 generated)
Yuki
Could you review this CL?
5 years, 10 months ago (2015-02-23 13:41:04 UTC) #2
haraken
Just to confirm, but is it a right thing to move [Replaceable]/[PutForwards] DOM attributes to ...
5 years, 10 months ago (2015-02-23 13:44:06 UTC) #3
Yuki
On 2015/02/23 13:44:06, haraken wrote: > Just to confirm, but is it a right thing ...
5 years, 10 months ago (2015-02-23 13:58:59 UTC) #4
haraken
https://codereview.chromium.org/953473002/diff/20001/Source/bindings/scripts/v8_attributes.py File Source/bindings/scripts/v8_attributes.py (right): https://codereview.chromium.org/953473002/diff/20001/Source/bindings/scripts/v8_attributes.py#newcode438 Source/bindings/scripts/v8_attributes.py:438: ('Replaceable' in extended_attributes or Why can we remove "'PutForwards' ...
5 years, 10 months ago (2015-02-23 14:48:53 UTC) #5
Yuki
https://codereview.chromium.org/953473002/diff/20001/Source/bindings/scripts/v8_attributes.py File Source/bindings/scripts/v8_attributes.py (right): https://codereview.chromium.org/953473002/diff/20001/Source/bindings/scripts/v8_attributes.py#newcode438 Source/bindings/scripts/v8_attributes.py:438: ('Replaceable' in extended_attributes or On 2015/02/23 14:48:52, haraken wrote: ...
5 years, 10 months ago (2015-02-23 15:18:42 UTC) #6
haraken
Thanks for a lot of clarifications! https://codereview.chromium.org/953473002/diff/20001/Source/bindings/scripts/v8_attributes.py File Source/bindings/scripts/v8_attributes.py (right): https://codereview.chromium.org/953473002/diff/20001/Source/bindings/scripts/v8_attributes.py#newcode438 Source/bindings/scripts/v8_attributes.py:438: ('Replaceable' in extended_attributes ...
5 years, 10 months ago (2015-02-23 17:34:00 UTC) #7
haraken
On 2015/02/23 17:34:00, haraken wrote: > Thanks for a lot of clarifications! > > https://codereview.chromium.org/953473002/diff/20001/Source/bindings/scripts/v8_attributes.py ...
5 years, 10 months ago (2015-02-23 17:36:41 UTC) #8
Yuki
https://codereview.chromium.org/953473002/diff/20001/Source/bindings/scripts/v8_attributes.py File Source/bindings/scripts/v8_attributes.py (right): https://codereview.chromium.org/953473002/diff/20001/Source/bindings/scripts/v8_attributes.py#newcode440 Source/bindings/scripts/v8_attributes.py:440: return '%sV8Internal::%sForceSetAttributeOnThisCallback' % ( On 2015/02/23 17:33:59, haraken wrote: ...
5 years, 10 months ago (2015-02-25 14:19:29 UTC) #9
haraken
LGTM https://codereview.chromium.org/953473002/diff/80001/Source/bindings/templates/interface_base.cpp File Source/bindings/templates/interface_base.cpp (right): https://codereview.chromium.org/953473002/diff/80001/Source/bindings/templates/interface_base.cpp#newcode68 Source/bindings/templates/interface_base.cpp:68: if (info.This()->IsObject()) Not related to your CL, I ...
5 years, 10 months ago (2015-02-25 14:27:34 UTC) #10
Yuki
https://codereview.chromium.org/953473002/diff/80001/Source/bindings/templates/interface_base.cpp File Source/bindings/templates/interface_base.cpp (right): https://codereview.chromium.org/953473002/diff/80001/Source/bindings/templates/interface_base.cpp#newcode68 Source/bindings/templates/interface_base.cpp:68: if (info.This()->IsObject()) On 2015/02/25 14:27:34, haraken wrote: > > ...
5 years, 10 months ago (2015-02-25 14:33:12 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/953473002/80001
5 years, 10 months ago (2015-02-25 14:33:56 UTC) #13
commit-bot: I haz the power
5 years, 10 months ago (2015-02-25 16:27:26 UTC) #14
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=190840

Powered by Google App Engine
This is Rietveld 408576698