Chromium Code Reviews
[email protected] (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(342)

Issue 9595001: Apps on NTP should be in order of installation (Closed)

Created:
8 years, 9 months ago by mitchellwrosen
Modified:
8 years, 6 months ago
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

Caused pending extensions to install in the proper order (i.e. the order that users have clicked) rather than alphabetically. BUG=84686 TEST=Manual Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=141312

Patch Set 1 #

Total comments: 3

Patch Set 2 : A few fixes per comments made #

Total comments: 15

Patch Set 3 : More fixes #

Total comments: 19

Patch Set 4 : Small changes #

Patch Set 5 : Unit test fixes #

Total comments: 2

Patch Set 6 : Discard crappy test #

Patch Set 7 : Bug fixes #

Patch Set 8 : Sync with trunk #

Patch Set 9 : Fixed compiler errors #

Patch Set 10 : Another sync with trunk #

Patch Set 11 : ExtensionInstallUI -> ExtensionInstallPrompt #

Unified diffs Side-by-side diffs Delta from patch set Stats (+207 lines, -160 lines) Patch
M chrome/browser/extensions/extension_service.cc View 1 2 3 4 5 6 7 8 9 10 5 chunks +18 lines, -16 lines 0 comments Download
M chrome/browser/extensions/extension_service_unittest.cc View 1 2 3 4 5 6 7 7 chunks +48 lines, -46 lines 0 comments Download
M chrome/browser/extensions/pending_extension_info.h View 1 2 3 4 5 6 3 chunks +7 lines, -0 lines 0 comments Download
M chrome/browser/extensions/pending_extension_info.cc View 1 2 3 4 5 6 2 chunks +9 lines, -2 lines 0 comments Download
M chrome/browser/extensions/pending_extension_manager.h View 1 2 3 4 5 6 5 chunks +13 lines, -15 lines 0 comments Download
M chrome/browser/extensions/pending_extension_manager.cc View 1 2 3 4 5 6 7 chunks +67 lines, -34 lines 0 comments Download
M chrome/browser/extensions/updater/extension_updater.h View 1 2 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/extensions/updater/extension_updater.cc View 1 2 3 6 chunks +18 lines, -19 lines 0 comments Download
M chrome/browser/extensions/updater/extension_updater_unittest.cc View 1 2 3 4 5 6 7 5 chunks +7 lines, -7 lines 0 comments Download
M chrome/browser/sync/test/integration/sync_app_helper.cc View 1 2 3 4 5 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/sync/test/integration/sync_extension_helper.cc View 1 2 3 4 5 6 7 8 3 chunks +15 lines, -16 lines 0 comments Download

Messages

Total messages: 29 (0 generated)
mitchellwrosen
8 years, 9 months ago (2012-03-03 20:07:22 UTC) #1
clintstaley
lgtm
8 years, 9 months ago (2012-03-08 23:21:42 UTC) #2
mitchellwrosen
8 years, 8 months ago (2012-03-31 17:50:25 UTC) #3
Aaron Boodman
http://codereview.chromium.org/9595001/diff/1/chrome/browser/extensions/pending_extension_manager.cc File chrome/browser/extensions/pending_extension_manager.cc (right): http://codereview.chromium.org/9595001/diff/1/chrome/browser/extensions/pending_extension_manager.cc#newcode34 chrome/browser/extensions/pending_extension_manager.cc:34: PendingExtensionList::const_iterator iter = GetExtensionListConstIterById(id); It would be cleaner to ...
8 years, 8 months ago (2012-04-05 22:06:43 UTC) #4
Aaron Boodman
Also, I've added Dmitry because he is probably a good person to look this over.
8 years, 8 months ago (2012-04-05 22:07:28 UTC) #5
Dmitry Polukhin
http://codereview.chromium.org/9595001/diff/1/chrome/browser/extensions/pending_extension_manager.cc File chrome/browser/extensions/pending_extension_manager.cc (right): http://codereview.chromium.org/9595001/diff/1/chrome/browser/extensions/pending_extension_manager.cc#newcode218 chrome/browser/extensions/pending_extension_manager.cc:218: for (iter = pending_extension_list_.begin(); It is basically std::find algorithm ...
8 years, 8 months ago (2012-04-06 08:10:05 UTC) #6
mitchellwrosen
8 years, 8 months ago (2012-04-07 00:49:54 UTC) #7
Dmitry Polukhin
LGTM
8 years, 8 months ago (2012-04-09 09:34:07 UTC) #8
Aaron Boodman
http://codereview.chromium.org/9595001/diff/8001/chrome/browser/extensions/extension_service.cc File chrome/browser/extensions/extension_service.cc (right): http://codereview.chromium.org/9595001/diff/8001/chrome/browser/extensions/extension_service.cc#newcode2191 chrome/browser/extensions/extension_service.cc:2191: const PendingExtensionInfo* pending_extension_info; = NULL http://codereview.chromium.org/9595001/diff/8001/chrome/browser/extensions/pending_extension_info.h File chrome/browser/extensions/pending_extension_info.h (right): ...
8 years, 8 months ago (2012-04-09 17:02:14 UTC) #9
Dmitry Polukhin
http://codereview.chromium.org/9595001/diff/8001/chrome/browser/extensions/pending_extension_manager.cc File chrome/browser/extensions/pending_extension_manager.cc (right): http://codereview.chromium.org/9595001/diff/8001/chrome/browser/extensions/pending_extension_manager.cc#newcode35 chrome/browser/extensions/pending_extension_manager.cc:35: std::find_if(pending_extension_list_.begin(), On 2012/04/09 17:02:14, Aaron Boodman wrote: > I ...
8 years, 8 months ago (2012-04-10 08:57:26 UTC) #10
mitchellwrosen
http://codereview.chromium.org/9595001/diff/8001/chrome/browser/extensions/extension_service.cc File chrome/browser/extensions/extension_service.cc (right): http://codereview.chromium.org/9595001/diff/8001/chrome/browser/extensions/extension_service.cc#newcode2191 chrome/browser/extensions/extension_service.cc:2191: const PendingExtensionInfo* pending_extension_info; On 2012/04/09 17:02:14, Aaron Boodman wrote: ...
8 years, 8 months ago (2012-04-13 22:20:18 UTC) #11
Aaron Boodman
Just a few more comments. Also, are there any tests that rely on this path ...
8 years, 7 months ago (2012-05-01 15:50:22 UTC) #12
mitchellwrosen
https://chromiumcodereview.appspot.com/9595001/diff/15001/chrome/browser/extensions/pending_extension_info.h File chrome/browser/extensions/pending_extension_info.h (right): https://chromiumcodereview.appspot.com/9595001/diff/15001/chrome/browser/extensions/pending_extension_info.h#newcode51 chrome/browser/extensions/pending_extension_info.h:51: const std::string& id_; On 2012/05/01 15:50:22, Aaron Boodman wrote: ...
8 years, 7 months ago (2012-05-11 05:45:03 UTC) #13
Aaron Boodman
http://codereview.chromium.org/9595001/diff/15001/chrome/browser/extensions/pending_extension_info.h File chrome/browser/extensions/pending_extension_info.h (right): http://codereview.chromium.org/9595001/diff/15001/chrome/browser/extensions/pending_extension_info.h#newcode51 chrome/browser/extensions/pending_extension_info.h:51: const std::string& id_; On 2012/05/11 05:45:03, mitchellwrosen wrote: > ...
8 years, 7 months ago (2012-05-11 19:23:55 UTC) #14
mitchellwrosen
Made a few more changes, could one of you look it over one more time ...
8 years, 7 months ago (2012-05-24 03:09:00 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/[email protected]/9595001/32003
8 years, 7 months ago (2012-05-25 20:22:11 UTC) #16
commit-bot: I haz the power
Presubmit check for 9595001-32003 failed and returned exit status 1. Running presubmit commit checks ...
8 years, 7 months ago (2012-05-25 20:22:25 UTC) #17
mitchellwrosen
+akalin for browser/sync
8 years, 7 months ago (2012-05-25 20:27:25 UTC) #18
mitchellwrosen
On 2012/05/25 20:27:25, mitchellwrosen wrote: > +akalin for browser/sync
8 years, 6 months ago (2012-06-02 16:56:53 UTC) #19
mitchellwrosen
+atwilson for browser/sync
8 years, 6 months ago (2012-06-08 02:49:59 UTC) #20
Andrew T Wilson (Slow)
On 2012/06/08 02:49:59, mitchellwrosen wrote: > +atwilson for browser/sync browser/sync LGTM
8 years, 6 months ago (2012-06-08 15:17:52 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/[email protected]/9595001/43003
8 years, 6 months ago (2012-06-08 18:30:25 UTC) #22
commit-bot: I haz the power
Try job failure for 9595001-43003 (retry) on mac_rel for step "compile" (clobber build). It's a ...
8 years, 6 months ago (2012-06-08 18:51:47 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/[email protected]/9595001/51003
8 years, 6 months ago (2012-06-08 21:03:23 UTC) #24
commit-bot: I haz the power
Failed to apply patch for chrome/browser/extensions/extension_service.cc: While running patch -p1 --forward --force; patching file chrome/browser/extensions/extension_service.cc ...
8 years, 6 months ago (2012-06-08 21:03:25 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/[email protected]/9595001/53003
8 years, 6 months ago (2012-06-08 21:12:48 UTC) #26
commit-bot: I haz the power
Try job failure for 9595001-53003 (retry) on linux_chromeos for step "compile" (clobber build). It's a ...
8 years, 6 months ago (2012-06-08 21:31:51 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/[email protected]/9595001/49006
8 years, 6 months ago (2012-06-08 21:38:45 UTC) #28
commit-bot: I haz the power
8 years, 6 months ago (2012-06-08 22:53:22 UTC) #29
Change committed as 141312

Powered by Google App Engine
This is Rietveld 408576698