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

Issue 12314164: Modified Omnibox extension api to use JSON Schema Compiler (Closed)

Created:
7 years, 9 months ago by Aaron Jacobs
Modified:
7 years, 8 months ago
CC:
chromium-reviews, Aaron Boodman, chromium-apps-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Modified Omnibox extension api to use JSON Schema Compiler BUG=121174 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=196628

Patch Set 1 #

Total comments: 12

Patch Set 2 : Devlin's requests #

Total comments: 4

Patch Set 3 : Devlin's requests #

Total comments: 10

Patch Set 4 : kalman's requests #

Total comments: 32

Patch Set 5 : kalman's requests #

Total comments: 31

Patch Set 6 : kalman's requests #

Total comments: 9

Patch Set 7 : kalman's requests #

Patch Set 8 : Merged with master #

Patch Set 9 : Merge with master #

Patch Set 10 : Replaced include with forward declaration #

Unified diffs Side-by-side diffs Delta from patch set Stats (+297 lines, -255 lines) Patch
M chrome/browser/autocomplete/keyword_provider.cc View 1 2 3 4 5 4 chunks +12 lines, -9 lines 0 comments Download
M chrome/browser/extensions/api/omnibox/omnibox_api.h View 1 2 3 4 5 6 7 8 3 chunks +6 lines, -38 lines 0 comments Download
M chrome/browser/extensions/api/omnibox/omnibox_api.cc View 1 2 3 4 5 6 7 8 5 chunks +64 lines, -133 lines 0 comments Download
M chrome/browser/extensions/api/omnibox/omnibox_unittest.cc View 1 2 3 4 5 7 chunks +148 lines, -50 lines 0 comments Download
M chrome/browser/extensions/extension_prefs.h View 1 2 3 4 5 6 7 8 9 2 chunks +8 lines, -3 lines 0 comments Download
M chrome/browser/extensions/extension_prefs.cc View 1 2 3 4 5 6 7 8 1 chunk +11 lines, -7 lines 0 comments Download
M chrome/common/chrome_notification_types.h View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/common/extensions/api/omnibox.json View 1 2 3 4 5 6 7 8 3 chunks +36 lines, -13 lines 0 comments Download
M chrome/renderer/resources/extensions/omnibox_custom_bindings.js View 1 2 3 4 5 1 chunk +10 lines, -0 lines 0 comments Download

Messages

Total messages: 26 (0 generated)
Aaron Jacobs
7 years, 9 months ago (2013-02-27 21:11:04 UTC) #1
Devlin
https://codereview.chromium.org/12314164/diff/1/chrome/browser/extensions/api/omnibox/omnibox_api.cc File chrome/browser/extensions/api/omnibox/omnibox_api.cc (right): https://codereview.chromium.org/12314164/diff/1/chrome/browser/extensions/api/omnibox/omnibox_api.cc#newcode230 chrome/browser/extensions/api/omnibox/omnibox_api.cc:230: SendSuggestions::Params::Create(*args_)); Line continuation has 4-space indentation. https://codereview.chromium.org/12314164/diff/1/chrome/browser/extensions/api/omnibox/omnibox_api.cc#newcode234 chrome/browser/extensions/api/omnibox/omnibox_api.cc:234: std::vector<linked_ptr< ...
7 years, 9 months ago (2013-02-27 22:14:17 UTC) #2
Aaron Jacobs
https://codereview.chromium.org/12314164/diff/1/chrome/browser/extensions/api/omnibox/omnibox_api.cc File chrome/browser/extensions/api/omnibox/omnibox_api.cc (right): https://codereview.chromium.org/12314164/diff/1/chrome/browser/extensions/api/omnibox/omnibox_api.cc#newcode230 chrome/browser/extensions/api/omnibox/omnibox_api.cc:230: SendSuggestions::Params::Create(*args_)); On 2013/02/27 22:14:17, D Cronin wrote: > Line ...
7 years, 9 months ago (2013-02-27 23:01:58 UTC) #3
Devlin
https://codereview.chromium.org/12314164/diff/2002/chrome/browser/extensions/api/omnibox/omnibox_api.cc File chrome/browser/extensions/api/omnibox/omnibox_api.cc (right): https://codereview.chromium.org/12314164/diff/2002/chrome/browser/extensions/api/omnibox/omnibox_api.cc#newcode243 chrome/browser/extensions/api/omnibox/omnibox_api.cc:243: suggest_results.at(i)->additional_properties, true)); nit: why use at(), instead of just ...
7 years, 9 months ago (2013-02-27 23:18:43 UTC) #4
Aaron Jacobs
https://codereview.chromium.org/12314164/diff/2002/chrome/browser/extensions/api/omnibox/omnibox_api.cc File chrome/browser/extensions/api/omnibox/omnibox_api.cc (right): https://codereview.chromium.org/12314164/diff/2002/chrome/browser/extensions/api/omnibox/omnibox_api.cc#newcode243 chrome/browser/extensions/api/omnibox/omnibox_api.cc:243: suggest_results.at(i)->additional_properties, true)); On 2013/02/27 23:18:43, D Cronin wrote: > ...
7 years, 9 months ago (2013-02-27 23:28:43 UTC) #5
Devlin
lgtm
7 years, 9 months ago (2013-03-11 15:34:07 UTC) #6
Devlin
+kalman Kalman, this is a quick CL from one of our new hires, Aaron. Mind ...
7 years, 9 months ago (2013-03-11 15:37:25 UTC) #7
not at google - send to devlin
So - I think that a cleanup change that results in an overall increase in ...
7 years, 9 months ago (2013-03-11 16:32:40 UTC) #8
Aaron Jacobs
https://codereview.chromium.org/12314164/diff/7001/chrome/browser/extensions/api/omnibox/omnibox_api.cc File chrome/browser/extensions/api/omnibox/omnibox_api.cc (right): https://codereview.chromium.org/12314164/diff/7001/chrome/browser/extensions/api/omnibox/omnibox_api.cc#newcode232 chrome/browser/extensions/api/omnibox/omnibox_api.cc:232: EXTENSION_FUNCTION_VALIDATE(params.get()); On 2013/03/11 16:32:40, kalman wrote: > just params ...
7 years, 9 months ago (2013-03-14 22:00:51 UTC) #9
not at google - send to devlin
nice! https://codereview.chromium.org/12314164/diff/14001/chrome/browser/autocomplete/keyword_provider.cc File chrome/browser/autocomplete/keyword_provider.cc (right): https://codereview.chromium.org/12314164/diff/14001/chrome/browser/autocomplete/keyword_provider.cc#newcode563 chrome/browser/autocomplete/keyword_provider.cc:563: const omnibox::SendSuggestions::Params& suggestions = I think this should ...
7 years, 9 months ago (2013-03-16 00:04:25 UTC) #10
Aaron Jacobs
https://codereview.chromium.org/12314164/diff/14001/chrome/browser/autocomplete/keyword_provider.cc File chrome/browser/autocomplete/keyword_provider.cc (right): https://codereview.chromium.org/12314164/diff/14001/chrome/browser/autocomplete/keyword_provider.cc#newcode563 chrome/browser/autocomplete/keyword_provider.cc:563: const omnibox::SendSuggestions::Params& suggestions = On 2013/03/16 00:04:25, kalman wrote: ...
7 years, 9 months ago (2013-03-21 21:59:55 UTC) #11
not at google - send to devlin
sorry about the mind-changing. https://codereview.chromium.org/12314164/diff/24001/chrome/browser/extensions/api/omnibox/omnibox_api.cc File chrome/browser/extensions/api/omnibox/omnibox_api.cc (right): https://codereview.chromium.org/12314164/diff/24001/chrome/browser/extensions/api/omnibox/omnibox_api.cc#newcode236 chrome/browser/extensions/api/omnibox/omnibox_api.cc:236: EXTENSION_FUNCTION_VALIDATE(params); if we don't validate ...
7 years, 9 months ago (2013-03-22 17:33:30 UTC) #12
Aaron Jacobs
https://codereview.chromium.org/12314164/diff/24001/chrome/browser/extensions/api/omnibox/omnibox_api.cc File chrome/browser/extensions/api/omnibox/omnibox_api.cc (right): https://codereview.chromium.org/12314164/diff/24001/chrome/browser/extensions/api/omnibox/omnibox_api.cc#newcode236 chrome/browser/extensions/api/omnibox/omnibox_api.cc:236: EXTENSION_FUNCTION_VALIDATE(params); On 2013/03/22 17:33:30, kalman wrote: > if we ...
7 years, 9 months ago (2013-03-22 19:54:14 UTC) #13
not at google - send to devlin
lgtm https://codereview.chromium.org/12314164/diff/37001/chrome/browser/extensions/api/omnibox/omnibox_api.cc File chrome/browser/extensions/api/omnibox/omnibox_api.cc (right): https://codereview.chromium.org/12314164/diff/37001/chrome/browser/extensions/api/omnibox/omnibox_api.cc#newcode276 chrome/browser/extensions/api/omnibox/omnibox_api.cc:276: omnibox::SuggestResult::DescriptionStylesType* itr = i->get(); "itr" could have a ...
7 years, 9 months ago (2013-03-22 23:30:32 UTC) #14
Aaron Jacobs
https://codereview.chromium.org/12314164/diff/37001/chrome/browser/extensions/api/omnibox/omnibox_api.cc File chrome/browser/extensions/api/omnibox/omnibox_api.cc (right): https://codereview.chromium.org/12314164/diff/37001/chrome/browser/extensions/api/omnibox/omnibox_api.cc#newcode276 chrome/browser/extensions/api/omnibox/omnibox_api.cc:276: omnibox::SuggestResult::DescriptionStylesType* itr = i->get(); On 2013/03/22 23:30:32, kalman wrote: ...
7 years, 9 months ago (2013-03-22 23:56:40 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/Samusaaron3@gmail.com/12314164/45001
7 years, 8 months ago (2013-04-05 01:09:51 UTC) #16
commit-bot: I haz the power
Presubmit check for 12314164-45001 failed and returned exit status 1. INFO:root:Found 9 file(s). Running presubmit ...
7 years, 8 months ago (2013-04-05 01:10:03 UTC) #17
Aaron Jacobs
7 years, 8 months ago (2013-04-22 23:05:46 UTC) #18
Peter Kasting
When you specify multiple reviewers, you need to say what each one is reviewing. Also, ...
7 years, 8 months ago (2013-04-23 00:54:06 UTC) #19
Aaron Jacobs
Thanks for the info, Peter. Peter: owners for chrome/browser/autocomplete/keyword_provider.cc Nico: owners for chrome/common/chrome_notification_types.h
7 years, 8 months ago (2013-04-24 21:25:27 UTC) #20
Nico
chrome/common/chrome_notification_types.h lgtm
7 years, 8 months ago (2013-04-24 22:30:03 UTC) #21
Peter Kasting
LGTM
7 years, 8 months ago (2013-04-24 23:23:53 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/Samusaaron3@gmail.com/12314164/70001
7 years, 8 months ago (2013-04-26 02:20:05 UTC) #23
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 8 months ago (2013-04-26 02:32:14 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/Samusaaron3@gmail.com/12314164/72004
7 years, 8 months ago (2013-04-26 02:44:14 UTC) #25
commit-bot: I haz the power
7 years, 8 months ago (2013-04-26 05:23:55 UTC) #26
Message was sent while issue was closed.
Change committed as 196628

Powered by Google App Engine
This is Rietveld 408576698