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

Issue 272213005: Support WebIDL optional default value syntax (Closed)

Created:
6 years, 7 months ago by pavane
Modified:
6 years, 6 months ago
CC:
blink-reviews, arv+blink, jsbell+bindings_chromium.org, sof, kouhei+bindings_chromium.org, abarth-chromium, marja+watch_chromium.org, adamk+blink_chromium.org, haraken, Nate Chapin, Inactive
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Visibility:
Public.

Description

Support WebIDL optional default value syntax Currently default values are (in some cases) supported by the non-standard [Default] extended attribute, namely as [Default=Undefined] and [Default=NullString]. This is first patch in the effort to replace it with WebIDL standard syntax. BUG=258153 R=nbarth@chromium.org, haraken@chromium.org

Patch Set 1 #

Total comments: 3

Patch Set 2 : #

Total comments: 4
Unified diffs Side-by-side diffs Delta from patch set Stats (+22 lines, -3 lines) Patch
M Source/bindings/scripts/idl_definitions.py View 1 3 chunks +16 lines, -0 lines 4 comments Download
M Source/bindings/scripts/v8_methods.py View 1 3 chunks +6 lines, -3 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
pavane
Please have a look at this patch. There are still two problems which need to ...
6 years, 7 months ago (2014-05-15 14:33:06 UTC) #1
Jens Widell
On 2014/05/15 14:33:06, pavane wrote: > Please have a look at this patch. Context: I ...
6 years, 7 months ago (2014-05-15 15:52:36 UTC) #2
Nils Barth (inactive)
Hi Pavane, Thanks for doing this! not LGTM currently, but with revisions (addressing Jens's concerns) ...
6 years, 7 months ago (2014-05-16 12:13:00 UTC) #3
Nils Barth (inactive)
Thanks for review Jens! As you note, covering all cases is a bit intricate. On ...
6 years, 7 months ago (2014-05-16 12:22:42 UTC) #4
Nils Barth (inactive)
Inline style points. https://codereview.chromium.org/272213005/diff/1/Source/bindings/scripts/v8_methods.py File Source/bindings/scripts/v8_methods.py (right): https://codereview.chromium.org/272213005/diff/1/Source/bindings/scripts/v8_methods.py#newcode171 Source/bindings/scripts/v8_methods.py:171: 'default_value': argument.default_value, Alphabetical order please. https://codereview.chromium.org/272213005/diff/1/Source/bindings/scripts/v8_methods.py#newcode198 ...
6 years, 7 months ago (2014-05-16 12:22:54 UTC) #5
pavane
Thanks Nils and Jens for your reviews. Nils, I thought of handling this issue in ...
6 years, 7 months ago (2014-05-16 13:11:30 UTC) #6
Nils Barth (inactive)
On 2014/05/16 13:11:30, pavane wrote: > Nils, I thought of handling this issue in bits ...
6 years, 7 months ago (2014-05-16 14:37:33 UTC) #7
Nils Barth (inactive)
Hi Pavane, Thanks for fixes! (I know you haven't sent it for another review, but ...
6 years, 6 months ago (2014-06-02 02:48:33 UTC) #8
Nils Barth (inactive)
https://codereview.chromium.org/272213005/diff/40001/Source/bindings/scripts/idl_definitions.py File Source/bindings/scripts/idl_definitions.py (right): https://codereview.chromium.org/272213005/diff/40001/Source/bindings/scripts/idl_definitions.py#newcode517 Source/bindings/scripts/idl_definitions.py:517: node.GetProperty('TYPE') == "float"): On 2014/06/02 02:48:34, Nils Barth wrote: ...
6 years, 6 months ago (2014-06-02 02:54:14 UTC) #9
Nils Barth (inactive)
6 years, 6 months ago (2014-06-04 07:32:05 UTC) #10
Message was sent while issue was closed.
Closing, superseded by:
https://codereview.chromium.org/312683005/

Powered by Google App Engine
This is Rietveld 408576698