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

Issue 12315074: Fix problem with non void return types in extension API IDL. (Closed)

Created:
7 years, 10 months ago by benwells
Modified:
7 years, 10 months ago
CC:
chromium-reviews, chrome-apps-reviews-syd_chromium.org, asargent_no_longer_on_chrome
Visibility:
Public.

Description

Fix problem with non void return types in extension API IDL. This also changes the dart generator to use these types. BUG=144301 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=184762

Patch Set 1 #

Patch Set 2 : Have another go #

Total comments: 8

Patch Set 3 : Feedback #

Total comments: 2

Patch Set 4 : asargent's feedback #

Unified diffs Side-by-side diffs Delta from patch set Stats (+51 lines, -10 lines) Patch
M tools/json_schema_compiler/dart_generator.py View 5 chunks +28 lines, -7 lines 0 comments Download
M tools/json_schema_compiler/idl_schema.py View 1 2 3 4 chunks +23 lines, -3 lines 0 comments Download

Messages

Total messages: 18 (0 generated)
benwells
kalman: this is sasha's change https://codereview.chromium.org/12316031/ with the test failures removed. The problem was that ...
7 years, 10 months ago (2013-02-25 06:54:01 UTC) #1
benwells
On 2013/02/25 06:54:01, benwells wrote: > kalman: this is sasha's change https://codereview.chromium.org/12316031/ with > the ...
7 years, 10 months ago (2013-02-25 08:03:07 UTC) #2
benwells
Should be fixed now.
7 years, 10 months ago (2013-02-25 11:02:39 UTC) #3
not at google - send to devlin
FYI sasha's test change got reverted, but I can't remember if it got re-landed. https://codereview.chromium.org/12315074/diff/5002/tools/json_schema_compiler/idl_schema.py ...
7 years, 10 months ago (2013-02-25 18:00:43 UTC) #4
not at google - send to devlin
+asargent for real
7 years, 10 months ago (2013-02-25 18:01:06 UTC) #5
benwells
https://codereview.chromium.org/12315074/diff/5002/tools/json_schema_compiler/idl_schema.py File tools/json_schema_compiler/idl_schema.py (right): https://codereview.chromium.org/12315074/diff/5002/tools/json_schema_compiler/idl_schema.py#newcode105 tools/json_schema_compiler/idl_schema.py:105: if return_type.get('type', '') == 'object' or '$ref' in return_type: ...
7 years, 10 months ago (2013-02-26 04:19:07 UTC) #6
not at google - send to devlin
lgtm https://codereview.chromium.org/12315074/diff/5002/tools/json_schema_compiler/idl_schema.py File tools/json_schema_compiler/idl_schema.py (right): https://codereview.chromium.org/12315074/diff/5002/tools/json_schema_compiler/idl_schema.py#newcode245 tools/json_schema_compiler/idl_schema.py:245: properties['additionalProperties']['type'] = 'any' On 2013/02/26 04:19:07, benwells wrote: ...
7 years, 10 months ago (2013-02-26 05:31:58 UTC) #7
benwells
On 2013/02/26 05:31:58, kalman wrote: > lgtm > > https://codereview.chromium.org/12315074/diff/5002/tools/json_schema_compiler/idl_schema.py > File tools/json_schema_compiler/idl_schema.py (right): > ...
7 years, 10 months ago (2013-02-26 05:50:35 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/benwells@chromium.org/12315074/2016
7 years, 10 months ago (2013-02-26 05:51:01 UTC) #9
not at google - send to devlin
lgtm https://codereview.chromium.org/12315074/diff/5002/tools/json_schema_compiler/idl_schema.py File tools/json_schema_compiler/idl_schema.py (right): https://codereview.chromium.org/12315074/diff/5002/tools/json_schema_compiler/idl_schema.py#newcode245 tools/json_schema_compiler/idl_schema.py:245: properties['additionalProperties']['type'] = 'any' On 2013/02/26 05:31:58, kalman wrote: ...
7 years, 10 months ago (2013-02-26 05:54:20 UTC) #10
asargent_no_longer_on_chrome
LGTM https://codereview.chromium.org/12315074/diff/2016/tools/json_schema_compiler/idl_schema.py File tools/json_schema_compiler/idl_schema.py (right): https://codereview.chromium.org/12315074/diff/2016/tools/json_schema_compiler/idl_schema.py#newcode101 tools/json_schema_compiler/idl_schema.py:101: if self.node.GetProperty('TYPEREF') not in ['void', None]: tiny nit: ...
7 years, 10 months ago (2013-02-26 06:19:47 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/benwells@chromium.org/12315074/11003
7 years, 10 months ago (2013-02-26 07:01:21 UTC) #12
benwells
On 2013/02/26 06:19:47, Antony Sargent wrote: > LGTM > > https://codereview.chromium.org/12315074/diff/2016/tools/json_schema_compiler/idl_schema.py > File tools/json_schema_compiler/idl_schema.py (right): ...
7 years, 10 months ago (2013-02-26 07:01:21 UTC) #13
commit-bot: I haz the power
Retried try job too often on mac_rel for step(s) interactive_ui_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=mac_rel&number=102672
7 years, 10 months ago (2013-02-26 08:05:11 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/benwells@chromium.org/12315074/11003
7 years, 10 months ago (2013-02-26 11:15:11 UTC) #15
commit-bot: I haz the power
Retried try job too often on mac_rel for step(s) interactive_ui_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=mac_rel&number=102746
7 years, 10 months ago (2013-02-26 12:12:35 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/benwells@chromium.org/12315074/11003
7 years, 10 months ago (2013-02-26 21:31:58 UTC) #17
commit-bot: I haz the power
7 years, 10 months ago (2013-02-26 23:13:38 UTC) #18
Message was sent while issue was closed.
Change committed as 184762

Powered by Google App Engine
This is Rietveld 408576698