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

Issue 11574006: Implement chrome.downloads.onDeterminingFilename() (Closed)

Created:
8 years ago by benjhayden
Modified:
7 years, 9 months ago
CC:
chromium-reviews, Aaron Boodman, chromium-apps-reviews_chromium.org
Visibility:
Public.

Description

Implement chrome.downloads.onDeterminingFilename() to allow extensions to participate in the download filename determination process. Docs staged: http://basho.cam.corp.google.com:8000/extensions/downloads.html#event-onDeterminingFilename Example: chrome.downloads.onDeterminingFilename.addListener(function(item, suggest) { suggest({filename: item.filename, overwrite: true}); }); chrome.downloads.onDeterminingFilename.addListener(function(item, suggest) { window.setTimeout(function() { suggest({filename: item.mime.split('/')[0] + '/' + item.filename, overwrite: false}); }, 1); return true; // handling asynchronously }); BUG=12133 BUG=68108 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=185811

Patch Set 1 : @r176065 #

Total comments: 59

Patch Set 2 : @r176347 #

Total comments: 8

Patch Set 3 : @r176665 #

Total comments: 39

Patch Set 4 : @r177190 #

Total comments: 11

Patch Set 5 : @r177662 #

Total comments: 19

Patch Set 6 : @r178299 #

Total comments: 15

Patch Set 7 : @r180415 #

Total comments: 33

Patch Set 8 : @r183850 #

Patch Set 9 : @r183850 #

Total comments: 27

Patch Set 10 : @r183850 #

Total comments: 2

Patch Set 11 : @r183850 #

Patch Set 12 : @r184166 #

Total comments: 1

Patch Set 13 : @r184427 #

Patch Set 14 : @r185012 #

Total comments: 16

Patch Set 15 : @r185012 #

Patch Set 16 : @r185591 #

Patch Set 17 : @r185787 #

Patch Set 18 : @r185803 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1871 lines, -142 lines) Patch
M WATCHLISTS View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/download/chrome_download_manager_delegate.h View 1 2 3 4 5 6 7 4 chunks +18 lines, -15 lines 0 comments Download
M chrome/browser/download/chrome_download_manager_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 5 chunks +91 lines, -8 lines 0 comments Download
M chrome/browser/download/download_service.h View 3 chunks +21 lines, -0 lines 0 comments Download
M chrome/browser/download/download_service.cc View 1 2 3 4 5 6 3 chunks +9 lines, -0 lines 0 comments Download
M chrome/browser/extensions/api/downloads/downloads_api.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 7 chunks +46 lines, -18 lines 0 comments Download
M chrome/browser/extensions/api/downloads/downloads_api.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 28 chunks +381 lines, -85 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 13 chunks +1063 lines, -7 lines 0 comments Download
A chrome/browser/extensions/api/downloads_internal/downloads_internal_api.h View 1 2 3 4 5 6 7 8 9 1 chunk +25 lines, -0 lines 0 comments Download
A chrome/browser/extensions/api/downloads_internal/downloads_internal_api.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +35 lines, -0 lines 0 comments Download
M chrome/browser/extensions/api/web_request/web_request_api.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/extensions/event_names.h View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/extensions/event_names.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/extensions/extension_function_histogram_value.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 2 chunks +1 line, -1 line 0 comments Download
M chrome/chrome_browser_extensions.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/common/extensions/api/api.gyp View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/extensions/api/downloads.idl View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 6 chunks +46 lines, -8 lines 0 comments Download
A chrome/common/extensions/api/downloads_internal.idl View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +16 lines, -0 lines 0 comments Download
A chrome/common/extensions/docs/examples/api/downloads/downloads_overwrite/bg.js View 1 2 3 4 5 6 7 8 9 10 1 chunk +11 lines, -0 lines 0 comments Download
A chrome/common/extensions/docs/examples/api/downloads/downloads_overwrite/manifest.json View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 chunk +14 lines, -0 lines 0 comments Download
M chrome/common/extensions/permissions/api_permission.h View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/extensions/permissions/api_permission.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/extensions/permissions/permission_set.cc View 1 2 3 4 5 6 7 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/common/extensions/permissions/permission_set_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 chunk +1 line, -0 lines 0 comments Download
M chrome/renderer/extensions/dispatcher.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +2 lines, -0 lines 0 comments Download
A chrome/renderer/resources/extensions/downloads_custom_bindings.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 chunk +48 lines, -0 lines 0 comments Download
M chrome/renderer/resources/extensions/event.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +1 line, -0 lines 0 comments Download
M chrome/renderer/resources/extensions/web_request_custom_bindings.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/renderer/resources/renderer_resources.grd View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +1 line, -0 lines 0 comments Download
A + chrome/test/data/extensions/api_test/downloads_spanning/empty.html View 1 2 3 4 5 6 0 chunks +-1 lines, --1 lines 0 comments Download
A chrome/test/data/extensions/api_test/downloads_spanning/manifest.json View 1 2 3 4 5 6 1 chunk +13 lines, -0 lines 0 comments Download
M chrome/test/data/extensions/api_test/downloads_split/manifest.json View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +1 line, -0 lines 0 comments Download
M tools/json_schema_compiler/idl_schema.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +10 lines, -0 lines 0 comments Download

Messages

Total messages: 66 (0 generated)
benjhayden
Still not sure if it will be possible to test any of this, but it ...
7 years, 11 months ago (2013-01-10 20:03:13 UTC) #1
benjhayden
Dominic, Vaclac: would you mind looking over downloads_api.cc, downloads_custom_bindings.js, and related files? I tried to ...
7 years, 11 months ago (2013-01-10 20:10:28 UTC) #2
benjhayden
Randy: Should DownloadPrefs::IsDownloadPathManaged() prevent extensions from playing a part in filename determination?
7 years, 11 months ago (2013-01-10 20:18:45 UTC) #3
benjhayden
7 years, 11 months ago (2013-01-10 20:54:32 UTC) #4
vabr (Chromium)
Hi Ben, I looked at the files where I left comments. Your question, the edge ...
7 years, 11 months ago (2013-01-11 12:43:40 UTC) #5
battre
I did a very high-level overview. I feel that some of the function names could ...
7 years, 11 months ago (2013-01-11 14:29:37 UTC) #6
benjhayden
Thank you both so much for the prompt review! I have a few followup questions ...
7 years, 11 months ago (2013-01-11 21:21:27 UTC) #7
asanka
Only looked at chrome/browser/download/ https://codereview.chromium.org/11574006/diff/48002/chrome/browser/download/chrome_download_manager_delegate.cc File chrome/browser/download/chrome_download_manager_delegate.cc (right): https://codereview.chromium.org/11574006/diff/48002/chrome/browser/download/chrome_download_manager_delegate.cc#newcode728 chrome/browser/download/chrome_download_manager_delegate.cc:728: // last_download_path/music/music/bar.mp3. I understand why ...
7 years, 11 months ago (2013-01-11 21:56:54 UTC) #8
benjhayden
https://codereview.chromium.org/11574006/diff/48002/chrome/browser/download/chrome_download_manager_delegate.cc File chrome/browser/download/chrome_download_manager_delegate.cc (right): https://codereview.chromium.org/11574006/diff/48002/chrome/browser/download/chrome_download_manager_delegate.cc#newcode728 chrome/browser/download/chrome_download_manager_delegate.cc:728: // last_download_path/music/music/bar.mp3. On 2013/01/11 21:56:54, asanka wrote: > I ...
7 years, 11 months ago (2013-01-11 22:04:52 UTC) #9
Randy Smith (Not in Mondays)
Note that I didn't review, nor do I feel comfortable reviewing, the security aspects of ...
7 years, 11 months ago (2013-01-14 21:02:29 UTC) #10
benjhayden
I'll address Randy's comments tomorrow. Still working on incognito and browser testing, so please ignore ...
7 years, 11 months ago (2013-01-14 21:53:43 UTC) #11
vabr (Chromium)
Hi Ben, LGTM with comments. Vaclav https://codereview.chromium.org/11574006/diff/14053/chrome/browser/extensions/api/downloads/downloads_api.cc File chrome/browser/extensions/api/downloads/downloads_api.cc (right): https://codereview.chromium.org/11574006/diff/14053/chrome/browser/extensions/api/downloads/downloads_api.cc#newcode985 chrome/browser/extensions/api/downloads/downloads_api.cc:985: // to determine ...
7 years, 11 months ago (2013-01-15 08:19:22 UTC) #12
battre
https://codereview.chromium.org/11574006/diff/14053/chrome/browser/extensions/api/downloads/downloads_api.cc File chrome/browser/extensions/api/downloads/downloads_api.cc (right): https://codereview.chromium.org/11574006/diff/14053/chrome/browser/extensions/api/downloads/downloads_api.cc#newcode985 chrome/browser/extensions/api/downloads/downloads_api.cc:985: // to determine which extension will finish last, so ...
7 years, 11 months ago (2013-01-15 09:00:40 UTC) #13
vabr (Chromium)
On 2013/01/15 08:19:22, vabr (Chromium) wrote: > Hi Ben, > LGTM with comments. > > ...
7 years, 11 months ago (2013-01-16 10:25:20 UTC) #14
benjhayden
Thanks, Vaclav! Randy: PTAL. https://codereview.chromium.org/11574006/diff/55003/chrome/browser/download/chrome_download_manager_delegate.cc File chrome/browser/download/chrome_download_manager_delegate.cc (right): https://codereview.chromium.org/11574006/diff/55003/chrome/browser/download/chrome_download_manager_delegate.cc#newcode788 chrome/browser/download/chrome_download_manager_delegate.cc:788: changed_filename)); On 2013/01/14 21:02:29, rdsmith ...
7 years, 11 months ago (2013-01-17 02:52:05 UTC) #15
Randy Smith (Not in Mondays)
https://codereview.chromium.org/11574006/diff/55003/chrome/browser/download/chrome_download_manager_delegate.h File chrome/browser/download/chrome_download_manager_delegate.h (left): https://codereview.chromium.org/11574006/diff/55003/chrome/browser/download/chrome_download_manager_delegate.h#oldcode244 chrome/browser/download/chrome_download_manager_delegate.h:244: scoped_ptr<ExtensionDownloadsEventRouter> extension_event_router_; On 2013/01/17 02:52:05, benjhayden_chromium wrote: > On ...
7 years, 11 months ago (2013-01-17 19:15:42 UTC) #16
benjhayden
PTAL https://codereview.chromium.org/11574006/diff/55003/chrome/browser/download/chrome_download_manager_delegate.h File chrome/browser/download/chrome_download_manager_delegate.h (left): https://codereview.chromium.org/11574006/diff/55003/chrome/browser/download/chrome_download_manager_delegate.h#oldcode244 chrome/browser/download/chrome_download_manager_delegate.h:244: scoped_ptr<ExtensionDownloadsEventRouter> extension_event_router_; On 2013/01/17 19:15:42, rdsmith wrote: > ...
7 years, 11 months ago (2013-01-18 20:59:50 UTC) #17
Randy Smith (Not in Mondays)
https://codereview.chromium.org/11574006/diff/55003/chrome/browser/download/chrome_download_manager_delegate.h File chrome/browser/download/chrome_download_manager_delegate.h (right): https://codereview.chromium.org/11574006/diff/55003/chrome/browser/download/chrome_download_manager_delegate.h#newcode222 chrome/browser/download/chrome_download_manager_delegate.h:222: On 2013/01/18 20:59:50, benjhayden_chromium wrote: > On 2013/01/17 19:15:42, ...
7 years, 11 months ago (2013-01-22 19:43:07 UTC) #18
benjhayden
https://codereview.chromium.org/11574006/diff/110005/chrome/browser/extensions/api/downloads/downloads_api.cc File chrome/browser/extensions/api/downloads/downloads_api.cc (right): https://codereview.chromium.org/11574006/diff/110005/chrome/browser/extensions/api/downloads/downloads_api.cc#newcode656 chrome/browser/extensions/api/downloads/downloads_api.cc:656: void CheckAllDeterminersCalled() { On 2013/01/22 19:43:08, rdsmith wrote: > ...
7 years, 11 months ago (2013-01-23 21:30:10 UTC) #19
Randy Smith (Not in Mondays)
Remind me as to how to look at the extension documentation changes for this feature? ...
7 years, 11 months ago (2013-01-24 19:12:45 UTC) #20
benjhayden
Matt, would you mind helping me figure out how this slightly funky event should work ...
7 years, 11 months ago (2013-01-24 21:44:03 UTC) #21
benjhayden
docs staged: http://basho.cam.corp.google.com:8000/extensions/downloads.html#event-onDeterminingFilename
7 years, 11 months ago (2013-01-24 21:47:26 UTC) #22
benjhayden
PTAL https://codereview.chromium.org/11574006/diff/124005/chrome/browser/extensions/api/downloads/downloads_api_unittest.cc File chrome/browser/extensions/api/downloads/downloads_api_unittest.cc (left): https://codereview.chromium.org/11574006/diff/124005/chrome/browser/extensions/api/downloads/downloads_api_unittest.cc#oldcode1688 chrome/browser/extensions/api/downloads/downloads_api_unittest.cc:1688: CHECK(StartTestServer()); On 2013/01/24 19:12:46, rdsmith wrote: > What ...
7 years, 11 months ago (2013-01-25 16:21:36 UTC) #23
Randy Smith (Not in Mondays)
On 2013/01/24 21:44:03, benjhayden_chromium wrote: > Matt, would you mind helping me figure out how ...
7 years, 11 months ago (2013-01-25 18:21:40 UTC) #24
Randy Smith (Not in Mondays)
Thanks for the staged docs; skimming them generated no questions. https://codereview.chromium.org/11574006/diff/124005/chrome/browser/extensions/api/downloads/downloads_api_unittest.cc File chrome/browser/extensions/api/downloads/downloads_api_unittest.cc (right): https://codereview.chromium.org/11574006/diff/124005/chrome/browser/extensions/api/downloads/downloads_api_unittest.cc#newcode109 ...
7 years, 11 months ago (2013-01-25 18:22:45 UTC) #25
battre
On 2013/01/25 18:21:40, rdsmith wrote: > On 2013/01/24 21:44:03, benjhayden_chromium wrote: > > Matt, would ...
7 years, 11 months ago (2013-01-25 18:29:33 UTC) #26
Matt Perry
On 2013/01/25 18:29:33, battre wrote: > On 2013/01/25 18:21:40, rdsmith wrote: > > On 2013/01/24 ...
7 years, 11 months ago (2013-01-25 21:05:31 UTC) #27
benjhayden
PTAL Dominic, Matt, I think I have incognito split/spanning straight now, but would you care ...
7 years, 10 months ago (2013-02-04 19:34:52 UTC) #28
benjhayden
Dominic, Matt: We'd also like your thoughts on how the rest of the downloads API ...
7 years, 10 months ago (2013-02-04 21:07:55 UTC) #29
Matt Perry
On 2013/02/04 21:07:55, benjhayden_chromium wrote: > Dominic, Matt: We'd also like your thoughts on how ...
7 years, 10 months ago (2013-02-04 22:13:39 UTC) #30
Matt Perry
I realize it's a bit late in the game to bring this up, but this ...
7 years, 10 months ago (2013-02-04 22:30:19 UTC) #31
benjhayden
The last time that the API was reviewed, the mechanism to allow extensions to rename ...
7 years, 10 months ago (2013-02-05 15:08:05 UTC) #32
Randy Smith (Not in Mondays)
https://codereview.chromium.org/11574006/diff/148001/chrome/common/extensions/api/downloads.idl File chrome/common/extensions/api/downloads.idl (right): https://codereview.chromium.org/11574006/diff/148001/chrome/common/extensions/api/downloads.idl#newcode449 chrome/common/extensions/api/downloads.idl:449: static void onDeterminingFilename(DownloadItem downloadItem); On 2013/02/05 15:08:05, benjhayden_chromium wrote: ...
7 years, 10 months ago (2013-02-05 16:40:41 UTC) #33
benjhayden
Jochen, would you mind reviewing chrome/*.gypi as an owner?
7 years, 10 months ago (2013-02-05 19:17:56 UTC) #34
jochen (gone - plz use gerrit)
the gypi files lgtm with comments addressed https://codereview.chromium.org/11574006/diff/148001/chrome/chrome_browser_extensions.gypi File chrome/chrome_browser_extensions.gypi (right): https://codereview.chromium.org/11574006/diff/148001/chrome/chrome_browser_extensions.gypi#newcode205 chrome/chrome_browser_extensions.gypi:205: 'browser/extensions/api/downloads_internal/downloads_internal_api.cc', alphabetize ...
7 years, 10 months ago (2013-02-05 19:22:23 UTC) #35
Matt Perry
On 2013/02/05 15:08:05, benjhayden_chromium wrote: > The last time that the API was reviewed, the ...
7 years, 10 months ago (2013-02-05 20:45:37 UTC) #36
Matt Perry
https://codereview.chromium.org/11574006/diff/148001/chrome/browser/extensions/api/downloads/downloads_api.cc File chrome/browser/extensions/api/downloads/downloads_api.cc (right): https://codereview.chromium.org/11574006/diff/148001/chrome/browser/extensions/api/downloads/downloads_api.cc#newcode1370 chrome/browser/extensions/api/downloads/downloads_api.cc:1370: DispatchEvent((event_name + (*iter)).c_str(), false, json); On 2013/02/05 15:08:05, benjhayden_chromium ...
7 years, 10 months ago (2013-02-05 20:49:38 UTC) #37
benjhayden
On 2013/02/05 20:45:37, Matt Perry wrote: > On 2013/02/05 15:08:05, benjhayden_chromium wrote: > > The ...
7 years, 10 months ago (2013-02-05 20:57:32 UTC) #38
benjhayden
Please let me know if you ever start to feel like it might be easier ...
7 years, 10 months ago (2013-02-05 21:12:19 UTC) #39
Matt Perry
On 2013/02/05 20:57:32, benjhayden_chromium wrote: > On 2013/02/05 20:45:37, Matt Perry wrote: > > On ...
7 years, 10 months ago (2013-02-05 21:38:24 UTC) #40
benjhayden
> OK, it sounds like the API has some good use cases. I wasn't around ...
7 years, 10 months ago (2013-02-05 21:45:43 UTC) #41
Matt Perry
https://codereview.chromium.org/11574006/diff/148001/chrome/browser/extensions/api/downloads/downloads_api.cc File chrome/browser/extensions/api/downloads/downloads_api.cc (right): https://codereview.chromium.org/11574006/diff/148001/chrome/browser/extensions/api/downloads/downloads_api.cc#newcode1370 chrome/browser/extensions/api/downloads/downloads_api.cc:1370: DispatchEvent((event_name + (*iter)).c_str(), false, json); On 2013/02/05 21:12:19, benjhayden_chromium ...
7 years, 10 months ago (2013-02-05 21:57:10 UTC) #42
mkearney1
lgtm... with two small comments (related to each other) https://codereview.chromium.org/11574006/diff/148001/chrome/common/extensions/api/downloads.idl File chrome/common/extensions/api/downloads.idl (right): https://codereview.chromium.org/11574006/diff/148001/chrome/common/extensions/api/downloads.idl#newcode16 chrome/common/extensions/api/downloads.idl:16: ...
7 years, 10 months ago (2013-02-05 22:00:01 UTC) #43
Matt Perry
https://codereview.chromium.org/11574006/diff/148001/chrome/browser/extensions/api/downloads/downloads_api.cc File chrome/browser/extensions/api/downloads/downloads_api.cc (right): https://codereview.chromium.org/11574006/diff/148001/chrome/browser/extensions/api/downloads/downloads_api.cc#newcode1265 chrome/browser/extensions/api/downloads/downloads_api.cc:1265: BrowserThread::PostTask(BrowserThread::IO, FROM_HERE, base::Bind( Is there a reason you need ...
7 years, 10 months ago (2013-02-07 00:10:13 UTC) #44
benjhayden
Everybody: PTAL. https://codereview.chromium.org/11574006/diff/148001/chrome/browser/extensions/api/downloads/downloads_api.cc File chrome/browser/extensions/api/downloads/downloads_api.cc (right): https://codereview.chromium.org/11574006/diff/148001/chrome/browser/extensions/api/downloads/downloads_api.cc#newcode1265 chrome/browser/extensions/api/downloads/downloads_api.cc:1265: BrowserThread::PostTask(BrowserThread::IO, FROM_HERE, base::Bind( On 2013/02/07 00:10:13, Matt ...
7 years, 10 months ago (2013-02-21 22:29:33 UTC) #45
benjhayden
Docs staged: http://basho.cam.corp.google.com:8000/extensions/downloads.html
7 years, 10 months ago (2013-02-21 22:33:32 UTC) #46
Matt Perry
https://codereview.chromium.org/11574006/diff/148001/chrome/renderer/resources/extensions/downloads_custom_bindings.js File chrome/renderer/resources/extensions/downloads_custom_bindings.js (right): https://codereview.chromium.org/11574006/diff/148001/chrome/renderer/resources/extensions/downloads_custom_bindings.js#newcode87 chrome/renderer/resources/extensions/downloads_custom_bindings.js:87: DownloadsEvent.prototype.removeListener = function(cb) { On 2013/02/21 22:29:33, benjhayden_chromium wrote: ...
7 years, 10 months ago (2013-02-21 23:07:49 UTC) #47
Matt Perry
https://codereview.chromium.org/11574006/diff/199003/chrome/browser/extensions/api/downloads/downloads_api.cc File chrome/browser/extensions/api/downloads/downloads_api.cc (right): https://codereview.chromium.org/11574006/diff/199003/chrome/browser/extensions/api/downloads/downloads_api.cc#newcode1505 chrome/browser/extensions/api/downloads/downloads_api.cc:1505: // events with on-record extension renderers. This comment is ...
7 years, 10 months ago (2013-02-22 01:43:43 UTC) #48
asanka
https://codereview.chromium.org/11574006/diff/199003/chrome/browser/download/chrome_download_manager_delegate.cc File chrome/browser/download/chrome_download_manager_delegate.cc (right): https://codereview.chromium.org/11574006/diff/199003/chrome/browser/download/chrome_download_manager_delegate.cc#newcode619 chrome/browser/download/chrome_download_manager_delegate.cc:619: struct ChromeDownloadManagerDelegate::ContinueFilenameDeterminationInfo { Shall we move this to the ...
7 years, 10 months ago (2013-02-22 18:55:48 UTC) #49
Randy Smith (Not in Mondays)
Last comment from me (I believe). Sorry about zoning out for a while--I wanted to ...
7 years, 10 months ago (2013-02-22 19:09:11 UTC) #50
benjhayden
Everybody: PTAL. Docs should still be staged at the usual link. Thanks! https://codereview.chromium.org/11574006/diff/148001/chrome/renderer/resources/extensions/downloads_custom_bindings.js File chrome/renderer/resources/extensions/downloads_custom_bindings.js ...
7 years, 10 months ago (2013-02-22 20:43:23 UTC) #51
Randy Smith (Not in Mondays)
lgtm
7 years, 10 months ago (2013-02-22 20:51:55 UTC) #52
asanka
https://codereview.chromium.org/11574006/diff/199003/chrome/browser/extensions/api/downloads/downloads_api.cc File chrome/browser/extensions/api/downloads/downloads_api.cc (right): https://codereview.chromium.org/11574006/diff/199003/chrome/browser/extensions/api/downloads/downloads_api.cc#newcode193 chrome/browser/extensions/api/downloads/downloads_api.cc:193: return !filename.empty() && On 2013/02/22 20:43:23, benjhayden_chromium wrote: > ...
7 years, 10 months ago (2013-02-22 21:22:28 UTC) #53
Matt Perry
Arg... You're going to hate me. I just realized this won't play nice with event ...
7 years, 10 months ago (2013-02-22 22:53:06 UTC) #54
benjhayden
On 2013/02/22 22:53:06, Matt Perry wrote: > Arg... You're going to hate me. I just ...
7 years, 10 months ago (2013-02-25 16:28:06 UTC) #55
Matt Perry
On 2013/02/25 16:28:06, benjhayden_chromium wrote: > On 2013/02/22 22:53:06, Matt Perry wrote: > > Arg... ...
7 years, 10 months ago (2013-02-25 19:42:15 UTC) #56
benjhayden
Matt: PTAL
7 years, 9 months ago (2013-02-27 20:17:51 UTC) #57
Matt Perry
Almost there! Thanks for all your patience. I think the code ended up a lot ...
7 years, 9 months ago (2013-02-27 22:33:47 UTC) #58
benjhayden
PTAL. Thank you so much for your help! https://codereview.chromium.org/11574006/diff/211001/chrome/browser/extensions/api/downloads/downloads_api.cc File chrome/browser/extensions/api/downloads/downloads_api.cc (right): https://codereview.chromium.org/11574006/diff/211001/chrome/browser/extensions/api/downloads/downloads_api.cc#newcode577 chrome/browser/extensions/api/downloads/downloads_api.cc:577: void ...
7 years, 9 months ago (2013-03-01 20:42:21 UTC) #59
Matt Perry
LGTM! Thanks again for putting up with all my comments.
7 years, 9 months ago (2013-03-01 21:35:59 UTC) #60
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/benjhayden@chromium.org/11574006/231003
7 years, 9 months ago (2013-03-03 14:45:53 UTC) #61
commit-bot: I haz the power
Step "update" is always a major failure. Look at the try server FAQ for more ...
7 years, 9 months ago (2013-03-03 14:51:57 UTC) #62
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/benjhayden@chromium.org/11574006/232009
7 years, 9 months ago (2013-03-03 15:07:16 UTC) #63
commit-bot: I haz the power
Retried try job too often on win_rel for step(s) sync_integration_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_rel&number=117620
7 years, 9 months ago (2013-03-03 17:54:25 UTC) #64
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/benjhayden@chromium.org/11574006/232009
7 years, 9 months ago (2013-03-03 20:10:19 UTC) #65
commit-bot: I haz the power
7 years, 9 months ago (2013-03-03 21:58:02 UTC) #66
Message was sent while issue was closed.
Change committed as 185811

Powered by Google App Engine
This is Rietveld 408576698