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

Issue 1063253005: bindings: Use Visitor to collect union types (Closed)

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

Description

bindings: Use Visitor to collect union types Before this CL, we doesn't collect union types which are used in sequence, array or nullable. It causes build errors. BUG=474856 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=193524

Patch Set 1 : #

Total comments: 6

Patch Set 2 : #

Total comments: 2

Patch Set 3 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+222 lines, -36 lines) Patch
M Source/bindings/scripts/compute_interfaces_info_individual.py View 1 2 2 chunks +17 lines, -26 lines 0 comments Download
M Source/bindings/scripts/idl_types.py View 1 4 chunks +21 lines, -0 lines 0 comments Download
M Source/bindings/tests/idls/core/TestInterfaceConstructor.idl View 1 chunk +1 line, -0 lines 0 comments Download
M Source/bindings/tests/results/core/UnionTypesCore.h View 1 chunk +58 lines, -0 lines 0 comments Download
M Source/bindings/tests/results/core/UnionTypesCore.cpp View 1 chunk +110 lines, -0 lines 0 comments Download
M Source/bindings/tests/results/core/V8TestInterfaceConstructor.cpp View 6 chunks +15 lines, -10 lines 0 comments Download

Messages

Total messages: 12 (4 generated)
bashi
PTAL?
5 years, 8 months ago (2015-04-08 09:23:45 UTC) #3
Jens Widell
https://codereview.chromium.org/1063253005/diff/20001/Source/bindings/scripts/compute_interfaces_info_individual.py File Source/bindings/scripts/compute_interfaces_info_individual.py (right): https://codereview.chromium.org/1063253005/diff/20001/Source/bindings/scripts/compute_interfaces_info_individual.py#newcode133 Source/bindings/scripts/compute_interfaces_info_individual.py:133: class UnionTypeCollector(Visitor): I guess we could have kept a ...
5 years, 8 months ago (2015-04-08 09:35:20 UTC) #4
bashi
Thank you for review! https://codereview.chromium.org/1063253005/diff/20001/Source/bindings/scripts/compute_interfaces_info_individual.py File Source/bindings/scripts/compute_interfaces_info_individual.py (right): https://codereview.chromium.org/1063253005/diff/20001/Source/bindings/scripts/compute_interfaces_info_individual.py#newcode133 Source/bindings/scripts/compute_interfaces_info_individual.py:133: class UnionTypeCollector(Visitor): On 2015/04/08 09:35:19, ...
5 years, 8 months ago (2015-04-10 00:05:14 UTC) #5
haraken
LGTM, but let's wait for Jens' approval.
5 years, 8 months ago (2015-04-10 00:16:28 UTC) #6
Jens Widell
LGTM, with one minor fix. https://codereview.chromium.org/1063253005/diff/40001/Source/bindings/scripts/compute_interfaces_info_individual.py File Source/bindings/scripts/compute_interfaces_info_individual.py (right): https://codereview.chromium.org/1063253005/diff/40001/Source/bindings/scripts/compute_interfaces_info_individual.py#newcode145 Source/bindings/scripts/compute_interfaces_info_individual.py:145: return return => continue
5 years, 8 months ago (2015-04-10 05:09:39 UTC) #7
bashi
https://codereview.chromium.org/1063253005/diff/40001/Source/bindings/scripts/compute_interfaces_info_individual.py File Source/bindings/scripts/compute_interfaces_info_individual.py (right): https://codereview.chromium.org/1063253005/diff/40001/Source/bindings/scripts/compute_interfaces_info_individual.py#newcode145 Source/bindings/scripts/compute_interfaces_info_individual.py:145: return On 2015/04/10 05:09:39, Jens Widell wrote: > return ...
5 years, 8 months ago (2015-04-10 05:14:10 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1063253005/60001
5 years, 8 months ago (2015-04-10 05:14:28 UTC) #11
commit-bot: I haz the power
5 years, 8 months ago (2015-04-10 08:07:39 UTC) #12
Message was sent while issue was closed.
Committed patchset #3 (id:60001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=193524

Powered by Google App Engine
This is Rietveld 408576698