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

Issue 22815002: webstore_private API implementations now uses JSON compiler generated code (Closed)

Created:
7 years, 4 months ago by pals
Modified:
7 years, 4 months ago
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, extensions-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

webstore_private API implementations now uses JSON compiler generated code rather than manually (un)marshalling dict arguments. BUG=159265 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=218012

Patch Set 1 #

Total comments: 16

Patch Set 2 : Fixed review comments #

Total comments: 6

Patch Set 3 : Rebased and fixed the review comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+99 lines, -129 lines) Patch
M chrome/browser/extensions/api/webstore_private/webstore_private_api.h View 1 6 chunks +10 lines, -11 lines 0 comments Download
M chrome/browser/extensions/api/webstore_private/webstore_private_api.cc View 1 2 18 chunks +89 lines, -118 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
pals
Please review.
7 years, 4 months ago (2013-08-12 10:30:38 UTC) #1
not at google - send to devlin
https://codereview.chromium.org/22815002/diff/1/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc File chrome/browser/extensions/api/webstore_private/webstore_private_api.cc (right): https://codereview.chromium.org/22815002/diff/1/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc#newcode207 chrome/browser/extensions/api/webstore_private/webstore_private_api.cc:207: EXTENSION_FUNCTION_VALIDATE(params.get()); VALIDATE(params) is enough https://codereview.chromium.org/22815002/diff/1/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc#newcode222 chrome/browser/extensions/api/webstore_private/webstore_private_api.cc:222: ReadBundleInfo(InstallBundle::Params* params, make ...
7 years, 4 months ago (2013-08-12 20:48:38 UTC) #2
pals
Updated the patch. Please review. https://codereview.chromium.org/22815002/diff/1/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc File chrome/browser/extensions/api/webstore_private/webstore_private_api.cc (right): https://codereview.chromium.org/22815002/diff/1/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc#newcode207 chrome/browser/extensions/api/webstore_private/webstore_private_api.cc:207: EXTENSION_FUNCTION_VALIDATE(params.get()); On 2013/08/12 20:48:38, ...
7 years, 4 months ago (2013-08-14 09:12:30 UTC) #3
not at google - send to devlin
lgtm https://codereview.chromium.org/22815002/diff/5001/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc File chrome/browser/extensions/api/webstore_private/webstore_private_api.cc (right): https://codereview.chromium.org/22815002/diff/5001/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc#newcode266 chrome/browser/extensions/api/webstore_private/webstore_private_api.cc:266: params_.reset(BeginInstallWithManifest3::Params::Create(*args_).release()); better: params_ = BeginInstallWithManifest3::Params::Create(*args_).Pass(); and you might ...
7 years, 4 months ago (2013-08-14 14:58:13 UTC) #4
pals
Please review one more time. https://codereview.chromium.org/22815002/diff/5001/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc File chrome/browser/extensions/api/webstore_private/webstore_private_api.cc (right): https://codereview.chromium.org/22815002/diff/5001/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc#newcode266 chrome/browser/extensions/api/webstore_private/webstore_private_api.cc:266: params_.reset(BeginInstallWithManifest3::Params::Create(*args_).release()); On 2013/08/14 14:58:13, ...
7 years, 4 months ago (2013-08-16 08:17:24 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sanjoy.pal@samsung.com/22815002/12001
7 years, 4 months ago (2013-08-16 08:17:59 UTC) #6
commit-bot: I haz the power
7 years, 4 months ago (2013-08-16 13:58:59 UTC) #7
Message was sent while issue was closed.
Change committed as 218012

Powered by Google App Engine
This is Rietveld 408576698