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

Issue 11363222: Persist download interrupt reason, both target and current paths, and url_chain. (Closed)

Created:
8 years, 1 month ago by Randy Smith (Not in Mondays)
Modified:
7 years, 10 months ago
CC:
chromium-reviews, asanka, jam, browser-components-watch_chromium.org, joi+watch-content_chromium.org, Aaron Boodman, darin-cc_chromium.org, rdsmith+dwatch_chromium.org, chromium-apps-reviews_chromium.org
Visibility:
Public.

Description

Persist download interrupt reason, both target and current paths, url_chain, and danger type. Primarily preparation for downloads resumption, but also relevant for unifying the CANCELLED and INTERRUPTED download states. BUG=159501 BUG=7648 BUG=134513 BUG=172672 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=180312

Patch Set 1 #

Total comments: 24

Patch Set 2 : Incorporated comments, fixed try jobs. #

Patch Set 3 : Added test for path update. #

Patch Set 4 : Fix initialize download table logic. #

Total comments: 1

Patch Set 5 : Fix glitch in InitDownloadsDatabase and failing history db test. #

Patch Set 6 : Upgraded "typical" profile used for tests. #

Patch Set 7 : Added test requested by reviewers. #

Total comments: 8

Patch Set 8 : Sync'd to r170742, added comment to InitItem, Renamed private DMI::CreateDownloadItem. #

Patch Set 9 : Addressed Ben's comments. #

Patch Set 10 : Added browser tests to check whole persistence path. #

Patch Set 11 : Changed ordering of target_path and current_path everywhere to match that of DownloadItemImpl. #

Total comments: 20

Patch Set 12 : Merge to r172066. #

Patch Set 13 : Incorporated Ben's comments. #

Total comments: 4

Patch Set 14 : Incorporate Ben's comments. #

Patch Set 15 : Fix breakage in DownloadHistoryTest_Load. #

Patch Set 16 : Sync'd to r174151 (after generate_profile fix) #

Patch Set 17 : Fix lint errors. #

Patch Set 18 : Regenerated profiles. #

Patch Set 19 : Sync'd to r174630 #

Patch Set 20 : Sync'd to r177410 & binary files removed again. #

Patch Set 21 : Persisted danger type. #

Patch Set 22 : Added binary files based on c#37 #

Total comments: 27

Patch Set 23 : Incorporated Ben's comments. #

Patch Set 24 : Incorporated Ben's comments. #

Patch Set 25 : Sync'd to r178833 #

Patch Set 26 : Fixed try bot problems, specifically issues in http://crbug.com/172672 #

Total comments: 6

Patch Set 27 : Wrapped DB version creation. #

Patch Set 28 : Merged to r180143 and added danger type due to r180064. #

Patch Set 29 : Merged to r180302 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1220 lines, -188 lines) Patch
M chrome/browser/download/download_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 8 chunks +194 lines, -3 lines 0 comments Download
M chrome/browser/download/download_history.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 3 chunks +13 lines, -4 lines 0 comments Download
M chrome/browser/download/download_history_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 13 chunks +92 lines, -20 lines 0 comments Download
M chrome/browser/download/save_page_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +9 lines, -4 lines 0 comments Download
M chrome/browser/extensions/api/downloads/downloads_api_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +6 lines, -1 line 0 comments Download
M chrome/browser/history/download_database.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/history/download_database.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 8 chunks +319 lines, -67 lines 0 comments Download
M chrome/browser/history/download_row.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 3 chunks +26 lines, -8 lines 0 comments Download
M chrome/browser/history/download_row.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +12 lines, -4 lines 0 comments Download
M chrome/browser/history/history_database.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 2 chunks +11 lines, -1 line 0 comments Download
M chrome/browser/history/history_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 8 chunks +278 lines, -14 lines 0 comments Download
M chrome/browser/ui/webui/downloads_dom_handler_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +6 lines, -1 line 0 comments Download
M chrome/test/data/History/history.21.sql View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 chunk +16 lines, -0 lines 0 comments Download
A + chrome/test/data/History/history.22.sql View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 chunk +10 lines, -21 lines 0 comments Download
A chrome/test/data/downloads/dangerous/dangerous.swf View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 chunk +2 lines, -0 lines 0 comments Download
A + chrome/test/data/downloads/dangerous/dangerous.swf.mock-http-headers View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 chunks +-1 lines, --1 lines 0 comments Download
M chrome/test/data/profiles/profile_with_complex_theme/Default/History View 0 chunks +-1 lines, --1 lines 0 comments Download
A chrome/test/data/profiles/profile_with_complex_theme/Default/History Index 2013-01 View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 0 chunks +-1 lines, --1 lines 0 comments Download
A chrome/test/data/profiles/profile_with_complex_theme/Default/History Index 2013-01-journal View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 0 chunks +-1 lines, --1 lines 0 comments Download
A + chrome/test/data/profiles/profile_with_complex_theme/Default/History Provider Cache View 0 chunks +-1 lines, --1 lines 0 comments Download
A + chrome/test/data/profiles/profile_with_complex_theme/Default/History-journal View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 0 chunks +-1 lines, --1 lines 0 comments Download
A + chrome/test/data/profiles/profile_with_default_theme/Default/Archived History View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 0 chunks +-1 lines, --1 lines 0 comments Download
A + chrome/test/data/profiles/profile_with_default_theme/Default/Archived History-journal View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 Binary file 0 comments Download
D chrome/test/data/profiles/profile_with_default_theme/Default/Cookies View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 0 chunks +-1 lines, --1 lines 0 comments Download
M chrome/test/data/profiles/profile_with_default_theme/Default/Favicons View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 0 chunks +-1 lines, --1 lines 0 comments Download
A + chrome/test/data/profiles/profile_with_default_theme/Default/Favicons-journal View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 Binary file 0 comments Download
D chrome/test/data/profiles/profile_with_default_theme/Default/Full Text Index View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 0 chunks +-1 lines, --1 lines 0 comments Download
M chrome/test/data/profiles/profile_with_default_theme/Default/History View 0 chunks +-1 lines, --1 lines 0 comments Download
A chrome/test/data/profiles/profile_with_default_theme/Default/History Index 2013-01 View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 0 chunks +-1 lines, --1 lines 0 comments Download
A chrome/test/data/profiles/profile_with_default_theme/Default/History Index 2013-01-journal View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 0 chunks +-1 lines, --1 lines 0 comments Download
A + chrome/test/data/profiles/profile_with_default_theme/Default/History Provider Cache View 0 chunks +-1 lines, --1 lines 0 comments Download
D chrome/test/data/profiles/profile_with_default_theme/Default/Preferences View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 1 chunk +0 lines, -16 lines 0 comments Download
M chrome/test/data/profiles/profile_with_default_theme/Default/Top Sites View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 0 chunks +-1 lines, --1 lines 0 comments Download
A + chrome/test/data/profiles/profile_with_default_theme/Default/Top Sites-journal View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 0 chunks +-1 lines, --1 lines 0 comments Download
M chrome/test/data/profiles/profile_with_default_theme/Default/Visited Links View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 0 chunks +-1 lines, --1 lines 0 comments Download
M content/browser/download/download_item_factory.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 2 chunks +7 lines, -3 lines 0 comments Download
M content/browser/download/download_item_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +5 lines, -2 lines 0 comments Download
M content/browser/download/download_item_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +10 lines, -7 lines 0 comments Download
M content/browser/download/download_manager_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 2 chunks +7 lines, -4 lines 0 comments Download
M content/browser/download/download_manager_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 2 chunks +20 lines, -8 lines 0 comments Download
M content/browser/download/download_manager_impl_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 3 chunks +14 lines, -5 lines 0 comments Download
M content/public/browser/download_interrupt_reason_values.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 chunk +4 lines, -0 lines 0 comments Download
M content/public/browser/download_manager.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +5 lines, -2 lines 0 comments Download
M content/public/test/download_test_observer.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +3 lines, -2 lines 0 comments Download
M content/public/test/download_test_observer.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +3 lines, -0 lines 0 comments Download
M content/public/test/mock_download_manager.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 3 chunks +52 lines, -5 lines 0 comments Download
M content/public/test/mock_download_manager.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 chunks +77 lines, -1 line 0 comments Download
M content/test/net/url_request_slow_download_job.h View 1 2 3 4 5 6 7 8 9 2 chunks +4 lines, -0 lines 0 comments Download
M content/test/net/url_request_slow_download_job.cc View 1 2 3 4 5 6 7 8 9 9 chunks +28 lines, -2 lines 0 comments Download

Messages

Total messages: 57 (0 generated)
Randy Smith (Not in Mondays)
Ben, Scott: PTAL? * Scott: chrome/browser/history, * Ben: Everything including chrome/browser/history; I want the downloads-specific ...
8 years, 1 month ago (2012-11-13 23:10:37 UTC) #1
sky
What do you plan on using download_url_chains for? https://codereview.chromium.org/11363222/diff/1/chrome/browser/history/download_database.cc File chrome/browser/history/download_database.cc (left): https://codereview.chromium.org/11363222/diff/1/chrome/browser/history/download_database.cc#oldcode265 chrome/browser/history/download_database.cc:265: statement.BindInt64(3, ...
8 years, 1 month ago (2012-11-14 00:34:31 UTC) #2
Randy Smith (Not in Mondays)
On 2012/11/14 00:34:31, sky wrote: > What do you plan on using download_url_chains for? So ...
8 years, 1 month ago (2012-11-14 13:53:37 UTC) #3
sky
Thanks for the description of downloads_url_chains. I don't see you deleting from that table any ...
8 years, 1 month ago (2012-11-14 16:00:00 UTC) #4
Randy Smith (Not in Mondays)
On 2012/11/14 16:00:00, sky wrote: > Thanks for the description of downloads_url_chains. I don't see ...
8 years, 1 month ago (2012-11-14 16:54:21 UTC) #5
benjhayden
http://codereview.chromium.org/11363222/diff/1/chrome/browser/history/download_database.cc File chrome/browser/history/download_database.cc (right): http://codereview.chromium.org/11363222/diff/1/chrome/browser/history/download_database.cc#newcode169 chrome/browser/history/download_database.cc:169: statement_populate.BindInt(0, content::DOWNLOAD_INTERRUPT_REASON_NONE); I agree with Scott. This is how ...
8 years, 1 month ago (2012-11-14 19:43:22 UTC) #6
Randy Smith (Not in Mondays)
PTAL? I have one more test I want to write (to catch the problem Ben ...
8 years, 1 month ago (2012-11-14 22:47:34 UTC) #7
benjhayden
http://codereview.chromium.org/11363222/diff/1/chrome/browser/history/download_database.cc File chrome/browser/history/download_database.cc (right): http://codereview.chromium.org/11363222/diff/1/chrome/browser/history/download_database.cc#newcode169 chrome/browser/history/download_database.cc:169: statement_populate.BindInt(0, content::DOWNLOAD_INTERRUPT_REASON_NONE); On 2012/11/14 22:47:34, rdsmith wrote: > On ...
8 years, 1 month ago (2012-11-15 15:57:41 UTC) #8
Randy Smith (Not in Mondays)
I've added the extra test, and modified InitDownloadTable() based on my understanding of the threat ...
8 years, 1 month ago (2012-11-15 20:10:37 UTC) #9
benjhayden
http://codereview.chromium.org/11363222/diff/15001/chrome/browser/history/download_database.cc File chrome/browser/history/download_database.cc (right): http://codereview.chromium.org/11363222/diff/15001/chrome/browser/history/download_database.cc#newcode209 chrome/browser/history/download_database.cc:209: return (!GetDB().DoesTableExist("downloads") && I don't think this is quite ...
8 years, 1 month ago (2012-11-15 21:57:54 UTC) #10
Randy Smith (Not in Mondays)
On 2012/11/15 21:57:54, benjhayden_chromium wrote: > http://codereview.chromium.org/11363222/diff/15001/chrome/browser/history/download_database.cc > File chrome/browser/history/download_database.cc (right): > > http://codereview.chromium.org/11363222/diff/15001/chrome/browser/history/download_database.cc#newcode209 > ...
8 years, 1 month ago (2012-11-15 22:03:33 UTC) #11
Randy Smith (Not in Mondays)
Ok, I think we're in final shape. PTAL. The try jobs are gonna fail because ...
8 years, 1 month ago (2012-11-17 01:26:31 UTC) #12
sky
On Fri, Nov 16, 2012 at 5:26 PM, <rdsmith@chromium.org> wrote: > Ok, I think we're ...
8 years, 1 month ago (2012-11-19 14:53:08 UTC) #13
benjhayden
http://codereview.chromium.org/11363222/diff/10015/chrome/browser/history/history_unittest.cc File chrome/browser/history/history_unittest.cc (right): http://codereview.chromium.org/11363222/diff/10015/chrome/browser/history/history_unittest.cc#newcode548 chrome/browser/history/history_unittest.cc:548: const InterruptReasonAssociation historical_reasons[] = { Newline before this line ...
8 years, 1 month ago (2012-11-19 15:22:07 UTC) #14
Elliot Glaysher
On 2012/11/17 01:26:31, rdsmith wrote: > Ok, I think we're in final shape. PTAL. The ...
8 years, 1 month ago (2012-11-19 20:02:07 UTC) #15
Randy Smith (Not in Mondays)
On 2012/11/19 14:53:08, sky wrote: > On Fri, Nov 16, 2012 at 5:26 PM, <mailto:rdsmith@chromium.org> ...
8 years ago (2012-11-26 17:55:40 UTC) #16
Randy Smith (Not in Mondays)
On 2012/11/19 14:53:08, sky wrote: > I'm not sure if there are subtle differences if ...
8 years ago (2012-12-08 21:50:59 UTC) #17
Randy Smith (Not in Mondays)
A fair number of changes described in the lines for PS 8-10. All comments addressed ...
8 years ago (2012-12-09 15:14:45 UTC) #18
sky
Brett might know here. Either way, someone should fix generate_profile. -Scott On Sat, Dec 8, ...
8 years ago (2012-12-10 15:28:25 UTC) #19
benjhayden
https://codereview.chromium.org/11363222/diff/35001/chrome/browser/history/download_database.cc File chrome/browser/history/download_database.cc (right): https://codereview.chromium.org/11363222/diff/35001/chrome/browser/history/download_database.cc#newcode159 chrome/browser/history/download_database.cc:159: // since the Windows Epoch). Note that this is ...
8 years ago (2012-12-10 16:38:41 UTC) #20
Randy Smith (Not in Mondays)
On 2012/12/10 15:28:25, sky wrote: > Brett might know here. Either way, someone should fix ...
8 years ago (2012-12-10 20:13:53 UTC) #21
Randy Smith (Not in Mondays)
Ben: Incorporated your comments. PTAL. https://codereview.chromium.org/11363222/diff/35001/chrome/browser/history/download_database.cc File chrome/browser/history/download_database.cc (right): https://codereview.chromium.org/11363222/diff/35001/chrome/browser/history/download_database.cc#newcode159 chrome/browser/history/download_database.cc:159: // since the Windows ...
8 years ago (2012-12-11 18:17:30 UTC) #22
Randy Smith (Not in Mondays)
On 2012/12/10 15:28:25, sky wrote: > Brett might know here. Either way, someone should fix ...
8 years ago (2012-12-11 18:37:12 UTC) #23
Evan Stade
rslgtm on webui
8 years ago (2012-12-11 18:58:43 UTC) #24
sky
On Tue, Dec 11, 2012 at 10:37 AM, <rdsmith@chromium.org> wrote: > On 2012/12/10 15:28:25, sky ...
8 years ago (2012-12-11 19:20:21 UTC) #25
benjhayden
Just a couple of nits and the trybots left. https://codereview.chromium.org/11363222/diff/42001/chrome/browser/download/download_browsertest.cc File chrome/browser/download/download_browsertest.cc (right): https://codereview.chromium.org/11363222/diff/42001/chrome/browser/download/download_browsertest.cc#newcode112 chrome/browser/download/download_browsertest.cc:112: ...
8 years ago (2012-12-11 19:48:13 UTC) #26
Randy Smith (Not in Mondays)
Ben: PTAL. Note that the try bots are going to fail because of the issues ...
8 years ago (2012-12-12 19:19:17 UTC) #27
benjhayden
lgtm
8 years ago (2012-12-12 19:49:51 UTC) #28
Randy Smith (Not in Mondays)
[Subtitle: Randy demonstrates he's a glutton for punishment :-{.] Scott: After the fix in http://codereview.chromium.org/11573018, ...
8 years ago (2012-12-20 19:50:46 UTC) #29
sky
AFAIK generate_profile is used for everything in there. Brett may know more. -Scott On Thu, ...
8 years ago (2012-12-20 20:24:35 UTC) #30
brettw
I guess I'd nuke the directory and make it fresh. Who knows what it will ...
8 years ago (2012-12-20 21:35:19 UTC) #31
Randy Smith (Not in Mondays)
On 2012/12/20 21:35:19, brettw wrote: > I guess I'd nuke the directory and make it ...
8 years ago (2012-12-20 22:17:52 UTC) #32
sky
I feel like if we're going to going to go that route we should nuke ...
8 years ago (2012-12-20 23:27:01 UTC) #33
Randy Smith (Not in Mondays)
On 2012/12/20 23:27:01, sky wrote: > I feel like if we're going to going to ...
8 years ago (2012-12-20 23:28:34 UTC) #34
sky
+brett again On Thu, Dec 20, 2012 at 3:28 PM, <rdsmith@chromium.org> wrote: > On 2012/12/20 ...
8 years ago (2012-12-20 23:35:45 UTC) #35
Randy Smith (Not in Mondays)
Scott, you keep faking me out by saying "+brett" and not actually adding him! :-} ...
7 years, 12 months ago (2012-12-24 14:25:20 UTC) #36
Randy Smith (Not in Mondays)
Update on this CL: I chatted with Brett offline, and we agreed that I'd try ...
7 years, 12 months ago (2012-12-28 19:13:52 UTC) #37
Elliot Glaysher
I just want to verify that you're using the exact same files in profile_with_{default,complex}_theme/. (For ...
7 years, 11 months ago (2013-01-02 18:40:29 UTC) #38
Randy Smith (Not in Mondays)
On 2013/01/02 18:40:29, Elliot Glaysher wrote: > I just want to verify that you're using ...
7 years, 11 months ago (2013-01-02 19:04:22 UTC) #39
Randy Smith (Not in Mondays)
Ok. I think this is ready for final review from Ben & Scott. Ben: Could ...
7 years, 11 months ago (2013-01-23 17:55:28 UTC) #40
sky
Glad you good generate_profile working. LGTM
7 years, 11 months ago (2013-01-23 19:39:50 UTC) #41
benjhayden
https://codereview.chromium.org/11363222/diff/91001/chrome/browser/download/download_history_unittest.cc File chrome/browser/download/download_history_unittest.cc (right): https://codereview.chromium.org/11363222/diff/91001/chrome/browser/download/download_history_unittest.cc#newcode246 chrome/browser/download/download_history_unittest.cc:246: EXPECT_CALL(manager(), MockCreateDownloadItem1( Did you consider my idea of passing ...
7 years, 11 months ago (2013-01-23 21:02:06 UTC) #42
Randy Smith (Not in Mondays)
Thanks, Scott! Ben: Incorporated your comments; PTAL. I'm apparently far enough behind LKGR that patches ...
7 years, 11 months ago (2013-01-23 23:20:39 UTC) #43
benjhayden
https://codereview.chromium.org/11363222/diff/91001/chrome/browser/history/download_database.cc File chrome/browser/history/download_database.cc (right): https://codereview.chromium.org/11363222/diff/91001/chrome/browser/history/download_database.cc#newcode87 chrome/browser/history/download_database.cc:87: case DownloadItem::MAX_DOWNLOAD_STATE: return kStateInvalid; On 2013/01/23 23:20:39, rdsmith wrote: ...
7 years, 11 months ago (2013-01-25 20:03:46 UTC) #44
Randy Smith (Not in Mondays)
Wasn't sure whether the LGTM in your last message was meant to apply to just ...
7 years, 11 months ago (2013-01-25 20:37:21 UTC) #45
benjhayden
Whole CL LGTM, thanks! :-)
7 years, 11 months ago (2013-01-25 20:56:23 UTC) #46
Randy Smith (Not in Mondays)
Another round on the guitar. Note that I've fixed the problems called out in http://crbug.com/172672 ...
7 years, 10 months ago (2013-01-29 16:53:14 UTC) #47
benjhayden
https://codereview.chromium.org/11363222/diff/111001/chrome/browser/download/download_browsertest.cc File chrome/browser/download/download_browsertest.cc (right): https://codereview.chromium.org/11363222/diff/111001/chrome/browser/download/download_browsertest.cc#newcode1523 chrome/browser/download/download_browsertest.cc:1523: content::PluginService::GetInstance()->SetPluginListForTesting(&plugin_list); Why?
7 years, 10 months ago (2013-01-29 17:53:43 UTC) #48
Randy Smith (Not in Mondays)
https://codereview.chromium.org/11363222/diff/111001/chrome/browser/download/download_browsertest.cc File chrome/browser/download/download_browsertest.cc (right): https://codereview.chromium.org/11363222/diff/111001/chrome/browser/download/download_browsertest.cc#newcode1523 chrome/browser/download/download_browsertest.cc:1523: content::PluginService::GetInstance()->SetPluginListForTesting(&plugin_list); On 2013/01/29 17:53:43, benjhayden_chromium wrote: > Why? The ...
7 years, 10 months ago (2013-01-29 18:06:30 UTC) #49
Randy Smith (Not in Mondays)
sky, michaelbai, benjhayden: Ping?
7 years, 10 months ago (2013-01-30 20:51:00 UTC) #50
Randy Smith (Not in Mondays)
On 2013/01/29 18:06:30, rdsmith wrote: > https://codereview.chromium.org/11363222/diff/111001/chrome/browser/download/download_browsertest.cc > File chrome/browser/download/download_browsertest.cc (right): > > https://codereview.chromium.org/11363222/diff/111001/chrome/browser/download/download_browsertest.cc#newcode1523 > ...
7 years, 10 months ago (2013-01-30 20:52:03 UTC) #51
benjhayden
lgtm
7 years, 10 months ago (2013-01-30 20:59:56 UTC) #52
sky
I approved this a while back. What specifically do you need me to review?
7 years, 10 months ago (2013-01-30 23:03:00 UTC) #53
Randy Smith (Not in Mondays)
On 2013/01/30 23:03:00, sky wrote: > I approved this a while back. > What specifically ...
7 years, 10 months ago (2013-01-30 23:29:07 UTC) #54
sky
https://codereview.chromium.org/11363222/diff/111001/chrome/browser/history/history_unittest.cc File chrome/browser/history/history_unittest.cc (right): https://codereview.chromium.org/11363222/diff/111001/chrome/browser/history/history_unittest.cc#newcode126 chrome/browser/history/history_unittest.cc:126: void CreateDBVersion(int version) { Wrap all calls to this ...
7 years, 10 months ago (2013-01-31 01:28:48 UTC) #55
Randy Smith (Not in Mondays)
https://codereview.chromium.org/11363222/diff/111001/chrome/browser/history/history_unittest.cc File chrome/browser/history/history_unittest.cc (right): https://codereview.chromium.org/11363222/diff/111001/chrome/browser/history/history_unittest.cc#newcode126 chrome/browser/history/history_unittest.cc:126: void CreateDBVersion(int version) { On 2013/01/31 01:28:49, sky wrote: ...
7 years, 10 months ago (2013-01-31 20:11:28 UTC) #56
sky
7 years, 10 months ago (2013-01-31 21:16:21 UTC) #57
Fair enough, LGTM

Powered by Google App Engine
This is Rietveld 408576698