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

Issue 792903004: IDL: Support extended attributes on iterable<>, maplike<> and setlike<> (Closed)

Created:
5 years, 11 months ago by Jens Widell
Modified:
5 years, 11 months ago
Reviewers:
haraken, bashi
CC:
blink-reviews, blink-reviews-bindings_chromium.org, arv+blink
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

IDL: Support extended attributes on iterable<>, maplike<> and setlike<> Such extended attributes are copied over to and affect the methods that are automatically added by those definitions, e.g. keys() and values(). BUG=432683 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=188406

Patch Set 1 #

Total comments: 11

Patch Set 2 : address comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+91 lines, -37 lines) Patch
M Source/bindings/scripts/idl_definitions.py View 2 chunks +41 lines, -26 lines 0 comments Download
M Source/bindings/scripts/v8_interface.py View 1 1 chunk +20 lines, -1 line 0 comments Download
M Source/bindings/templates/interface_base.cpp View 1 1 chunk +6 lines, -0 lines 0 comments Download
M Source/bindings/tests/idls/core/TestInterface3.idl View 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/tests/results/core/V8TestInterface3.cpp View 2 chunks +23 lines, -9 lines 0 comments Download

Messages

Total messages: 13 (4 generated)
Jens Widell
PTAL
5 years, 11 months ago (2015-01-14 11:13:17 UTC) #2
haraken
https://codereview.chromium.org/792903004/diff/1/Source/bindings/scripts/v8_interface.py File Source/bindings/scripts/v8_interface.py (right): https://codereview.chromium.org/792903004/diff/1/Source/bindings/scripts/v8_interface.py#newcode345 Source/bindings/scripts/v8_interface.py:345: use_extended_attributes = {} used_extended_attributes ? https://codereview.chromium.org/792903004/diff/1/Source/bindings/scripts/v8_interface.py#newcode349 Source/bindings/scripts/v8_interface.py:349: elif interface.maplike: ...
5 years, 11 months ago (2015-01-14 11:38:47 UTC) #3
Jens Widell
https://codereview.chromium.org/792903004/diff/1/Source/bindings/scripts/v8_interface.py File Source/bindings/scripts/v8_interface.py (right): https://codereview.chromium.org/792903004/diff/1/Source/bindings/scripts/v8_interface.py#newcode345 Source/bindings/scripts/v8_interface.py:345: use_extended_attributes = {} On 2015/01/14 11:38:47, haraken wrote: > ...
5 years, 11 months ago (2015-01-14 11:50:45 UTC) #4
Jens Widell
https://codereview.chromium.org/792903004/diff/1/Source/bindings/scripts/v8_interface.py File Source/bindings/scripts/v8_interface.py (right): https://codereview.chromium.org/792903004/diff/1/Source/bindings/scripts/v8_interface.py#newcode345 Source/bindings/scripts/v8_interface.py:345: use_extended_attributes = {} On 2015/01/14 11:50:45, Jens Widell wrote: ...
5 years, 11 months ago (2015-01-14 12:00:02 UTC) #5
haraken
LGTM https://codereview.chromium.org/792903004/diff/1/Source/bindings/scripts/v8_interface.py File Source/bindings/scripts/v8_interface.py (right): https://codereview.chromium.org/792903004/diff/1/Source/bindings/scripts/v8_interface.py#newcode349 Source/bindings/scripts/v8_interface.py:349: elif interface.maplike: On 2015/01/14 11:50:45, Jens Widell wrote: ...
5 years, 11 months ago (2015-01-14 12:53:33 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/792903004/20001
5 years, 11 months ago (2015-01-14 13:17:30 UTC) #8
commit-bot: I haz the power
Try jobs failed on following builders: linux_blink_dbg on tryserver.blink (http://build.chromium.org/p/tryserver.blink/builders/linux_blink_dbg/builds/40833)
5 years, 11 months ago (2015-01-14 15:47:15 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/792903004/20001
5 years, 11 months ago (2015-01-14 15:48:29 UTC) #12
commit-bot: I haz the power
5 years, 11 months ago (2015-01-14 18:36:59 UTC) #13
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=188406

Powered by Google App Engine
This is Rietveld 408576698