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

Issue 10911158: Pass on download or installation errors from WebstoreInstaller to the CompleteInstall function. (Closed)

Created:
8 years, 3 months ago by Marijn Kruisselbrink
Modified:
8 years, 3 months ago
CC:
chromium-reviews, Aaron Boodman, cbentzel+watch_chromium.org, mihaip-chromium-reviews_chromium.org, darin-cc_chromium.org
Visibility:
Public.

Description

Pass on download or installation errors from WebstoreInstaller to the CompleteInstall function. This changes CompleteInstall from a SyncExtensionFunction that return as soon as the download is started to an AsyncExtensionFunction that returns only when an extension either finished installing or failed to install. BUG=63213 BUG=140514 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=157618

Patch Set 1 #

Total comments: 1

Patch Set 2 : fix nit #

Patch Set 3 : fix test #

Total comments: 1

Patch Set 4 : rebase and rename error204->empty #

Messages

Total messages: 10 (0 generated)
Marijn Kruisselbrink
8 years, 3 months ago (2012-09-07 21:45:49 UTC) #1
asargent_no_longer_on_chrome
extensions parts LGTM - we need to make sure to give the webstore server-side folks ...
8 years, 3 months ago (2012-09-10 23:52:10 UTC) #2
Marijn Kruisselbrink
willchan: is the change to url_request_job_manager correct? URLRequest::Deprecated (which is exported) tells to use URLRequestJobFactory::Interceptor ...
8 years, 3 months ago (2012-09-11 00:03:14 UTC) #3
willchan no longer on Chromium
On 2012/09/11 00:03:14, Marijn Kruisselbrink wrote: > willchan: is the change to url_request_job_manager correct? > ...
8 years, 3 months ago (2012-09-11 00:24:03 UTC) #4
Marijn Kruisselbrink
On 2012/09/11 00:24:03, willchan wrote: > On 2012/09/11 00:03:14, Marijn Kruisselbrink wrote: > > willchan: ...
8 years, 3 months ago (2012-09-11 00:46:42 UTC) #5
Marijn Kruisselbrink
okay, did the test the proper and much simpler way eliminating the need for the ...
8 years, 3 months ago (2012-09-13 16:49:51 UTC) #6
asargent_no_longer_on_chrome
Wow, that was much simpler. New version LGTM
8 years, 3 months ago (2012-09-13 17:09:04 UTC) #7
Mihai Parparita -not on Chrome
LGTM http://codereview.chromium.org/10911158/diff/3003/chrome/browser/extensions/api/webstore_private/webstore_private_apitest.cc File chrome/browser/extensions/api/webstore_private/webstore_private_apitest.cc (right): http://codereview.chromium.org/10911158/diff/3003/chrome/browser/extensions/api/webstore_private/webstore_private_apitest.cc#newcode351 chrome/browser/extensions/api/webstore_private/webstore_private_apitest.cc:351: ASSERT_TRUE(RunInstallTest("error204.html", "empty.crx")); Does this actually result in a ...
8 years, 3 months ago (2012-09-16 06:46:36 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mek@chromium.org/10911158/11001
8 years, 3 months ago (2012-09-19 20:06:35 UTC) #9
commit-bot: I haz the power
8 years, 3 months ago (2012-09-19 21:59:30 UTC) #10
Change committed as 157618

Powered by Google App Engine
This is Rietveld 408576698