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

Issue 82693003: IDL compiler: [CustomToV8] interface (Closed)

Created:
7 years, 1 month ago by Nils Barth (inactive)
Modified:
7 years ago
Reviewers:
haraken
CC:
blink-reviews, Nils Barth (inactive), kojih, arv+blink, jsbell+bindings_chromium.org, abarth-chromium, marja+watch_chromium.org, adamk+blink_chromium.org, haraken, Nate Chapin, watchdog-blink-watchlist_google.com, Inactive, kouhei (in TOK)
Visibility:
Public.

Description

IDL compiler: [CustomToV8] interface BUG=239771 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=163153

Patch Set 1 #

Total comments: 9

Patch Set 2 : Remove unnecessary header #

Patch Set 3 : Merged, rebased #

Patch Set 4 : Naming #

Patch Set 5 : #

Patch Set 6 : Rebased, remove excess files #

Unified diffs Side-by-side diffs Delta from patch set Stats (+50 lines, -95 lines) Patch
M Source/bindings/scripts/code_generator_v8.pm View 1 2 5 chunks +3 lines, -3 lines 0 comments Download
M Source/bindings/scripts/unstable/v8_interface.py View 1 2 2 chunks +1 line, -1 line 0 comments Download
M Source/bindings/templates/interface.h View 1 2 3 chunks +25 lines, -0 lines 0 comments Download
M Source/bindings/templates/interface.cpp View 1 2 3 2 chunks +8 lines, -1 line 0 comments Download
M Source/bindings/templates/interface_base.cpp View 1 2 3 1 chunk +2 lines, -1 line 0 comments Download
M Source/bindings/tests/idls/TestInterfacePython.idl View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/tests/idls/TestInterfacePython2.idl View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M Source/bindings/tests/results/V8Float64Array.cpp View 1 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/V8SupportTestInterface.cpp View 1 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/V8TestCustomAccessors.cpp View 1 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/V8TestEvent.cpp View 1 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/V8TestEventConstructor.cpp View 1 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/V8TestEventTarget.cpp View 1 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/V8TestException.cpp View 1 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/V8TestExtendedEvent.cpp View 1 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/V8TestInterface.cpp View 1 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceCheckSecurity.cpp View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceDoNotCheckConstants.cpp View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceEmpty.cpp View 1 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/V8TestInterfaceImplementedAs.cpp View 1 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/V8TestInterfacePython.h View 1 2 3 4 2 chunks +8 lines, -41 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfacePython.cpp View 1 2 3 4 2 chunks +0 lines, -21 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfacePython2.h View 1 2 1 chunk +1 line, -6 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfacePython2.cpp View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/V8TestNamedConstructor.cpp View 1 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/V8TestNode.cpp View 1 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/V8TestObject.cpp View 1 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/V8TestObjectPython.cpp View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/V8TestOverloadedConstructors.cpp View 1 1 chunk +0 lines, -1 line 0 comments Download
M Source/bindings/tests/results/V8TestTypedefs.cpp View 1 1 chunk +0 lines, -1 line 0 comments Download

Messages

Total messages: 12 (0 generated)
Nils Barth (inactive)
https://codereview.chromium.org/82693003/diff/1/Source/bindings/scripts/code_generator_v8.pm File Source/bindings/scripts/code_generator_v8.pm (right): https://codereview.chromium.org/82693003/diff/1/Source/bindings/scripts/code_generator_v8.pm#newcode900 Source/bindings/scripts/code_generator_v8.pm:900: Inconsistent spacing, caught by template and fixed here too ...
7 years, 1 month ago (2013-11-22 06:10:47 UTC) #1
haraken
LGTM https://codereview.chromium.org/82693003/diff/1/Source/bindings/scripts/unstable/v8_interface.py File Source/bindings/scripts/unstable/v8_interface.py (right): https://codereview.chromium.org/82693003/diff/1/Source/bindings/scripts/unstable/v8_interface.py#newcode71 Source/bindings/scripts/unstable/v8_interface.py:71: includes.add('bindings/v8/ScriptController.h') Why do we need ScriptController for [CustomToV8]? ...
7 years, 1 month ago (2013-11-22 07:14:03 UTC) #2
Nils Barth (inactive)
Revised; 1. header ScriptController.h is usually *not* needed, so put into branch! 2. the wrapper ...
7 years ago (2013-12-03 02:52:28 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/nbarth@chromium.org/82693003/90001
7 years ago (2013-12-03 02:53:10 UTC) #4
haraken
https://codereview.chromium.org/82693003/diff/1/Source/bindings/templates/interface.h File Source/bindings/templates/interface.h (right): https://codereview.chromium.org/82693003/diff/1/Source/bindings/templates/interface.h#newcode117 Source/bindings/templates/interface.h:117: inline void v8SetReturnValue(const CallbackInfo& callbackInfo, {{cpp_class_name}}* impl) On 2013/12/03 ...
7 years ago (2013-12-03 03:21:25 UTC) #5
commit-bot: I haz the power
Retried try job too often on win_blink_rel for step(s) webkit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_blink_rel&number=19271
7 years ago (2013-12-03 05:17:03 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/nbarth@chromium.org/82693003/90001
7 years ago (2013-12-03 08:54:36 UTC) #7
commit-bot: I haz the power
Retried try job too often on win_blink_rel for step(s) webkit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_blink_rel&number=19296
7 years ago (2013-12-03 10:33:59 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/nbarth@chromium.org/82693003/130001
7 years ago (2013-12-04 03:04:45 UTC) #9
commit-bot: I haz the power
Retried try job too often on linux_blink for step(s) webkit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_blink&number=4577
7 years ago (2013-12-04 04:09:46 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/nbarth@chromium.org/82693003/170001
7 years ago (2013-12-04 05:24:17 UTC) #11
commit-bot: I haz the power
7 years ago (2013-12-04 09:54:58 UTC) #12
Message was sent while issue was closed.
Change committed as 163153

Powered by Google App Engine
This is Rietveld 408576698