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

Issue 732483002: bindings: make toImplArguments() less strict (Closed)

Created:
6 years, 1 month ago by Jens Widell
Modified:
6 years, 1 month ago
Reviewers:
haraken
CC:
blink-reviews, blink-reviews-bindings_chromium.org, arv+blink
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Project:
blink
Visibility:
Public.

Description

bindings: make toImplArguments() less strict Allow it to be called with startIndex that is greater than info.Length(). This will happen from the generated code for a method such as void f(long x, optional long y = 0, long... rest); when called with a single argument. Also a minor improvement: reserve a tighter initial capacity for the result vector. Capacity used to be reserved for storing all arguments, disregarding the startIndex value. Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=185366

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+7 lines, -6 lines) Patch
M Source/bindings/core/v8/V8Binding.h View 1 chunk +7 lines, -6 lines 0 comments Download

Messages

Total messages: 6 (2 generated)
Jens Widell
PTAL Fixes the assertion failure blocking https://codereview.chromium.org/721033004/.
6 years, 1 month ago (2014-11-14 10:12:30 UTC) #2
haraken
LGTM
6 years, 1 month ago (2014-11-14 10:56:26 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/732483002/1
6 years, 1 month ago (2014-11-14 11:33:51 UTC) #5
commit-bot: I haz the power
6 years, 1 month ago (2014-11-14 11:56:00 UTC) #6
Message was sent while issue was closed.
Committed patchset #1 (id:1) as 185366

Powered by Google App Engine
This is Rietveld 408576698