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

Issue 9617010: Move chrome.downloads out of experimental to dev (Closed)

Created:
8 years, 9 months ago by benjhayden
Modified:
8 years, 6 months ago
CC:
chromium-reviews, mihaip+watch_chromium.org, rdsmith+dwatch_chromium.org, battre, asargent_no_longer_on_chrome
Visibility:
Public.

Description

Move chrome.downloads out of experimental to dev Owners breakdown: aa (LG'd): chrome/browser/extensions/*, chrome/common/extensions/extension_permission_set mkearney: New docs are staged in https://www/~benjhayden/no_crawl/downloads_docs/downloads.html (sorry, only available inside Google) everybody else: feel free to review or remove yourself as you wish Currently implemented and documented: download(), search(), pause(), resume(), cancel(), getFileIcon(), onCreated, onChanged, onErased. Move the implementation from chrome/browser/download to chrome/browser/extensions/api/downloads in preparation for using json_schema_compiler. Restrict chrome.downloads to the dev channel. Rewrite download() to use DownloadManager/DownloadUrlParameters. Remove "headers[].binaryValue". UTF16 has the same code-point range as UTF8, is less standard, and a PITA in general. There are javascript solutions to converting UTF16->UTF8 and ArrayBuffer->string if an extension really needs it. I can't imagine a situation where an extension would need to pass an ArrayBuffer directly to download(), but if one arises then there are multiple backward-compatible solutions. Fix ExtensionDownloadsEventRouter in incognito. Rename DownloadDelta fields from 'old'/'new' to 'previous'/'current'. 'new' is frequently a reserved keyword, so even if the IDL parser accepted it and translated '_new' to 'new', it would still be highlighted confusingly in developers' editors. OnChanged was never publicly documented, so this should not affect anything but my test.js. Remove the properties from the API. The platform is moving away from #defines such as those. The json_schema_compiler doesn't even support them. It's just easier to type 'complete' than chrome.downloads.STATE_COMPLETE, and those strings (besides the errors) were never going to change, anyway. I got tired of merging a very long line in api_index.html, so I added a newline in static/api_index.html. TODO(benjhayden): Test download() and ExtensionDownloadsEventRouter in incognito. See WIP http://codereview.chromium.org/10542038/ BUG=117014, 87436 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=143432

Patch Set 1 #

Patch Set 2 : permissions #

Total comments: 5

Patch Set 3 : merge #

Patch Set 4 : . #

Patch Set 5 : . #

Patch Set 6 : . #

Patch Set 7 : . #

Patch Set 8 : . #

Patch Set 9 : . #

Patch Set 10 : . #

Patch Set 11 : . #

Patch Set 12 : . #

Patch Set 13 : . #

Patch Set 14 : . #

Patch Set 15 : . #

Patch Set 16 : . #

Patch Set 17 : . #

Patch Set 18 : merge #

Patch Set 19 : ... #

Patch Set 20 : . #

Patch Set 21 : . #

Patch Set 22 : . #

Patch Set 23 : . #

Patch Set 24 : . #

Patch Set 25 : . #

Patch Set 26 : docs fixes #

Patch Set 27 : . #

Total comments: 16

Patch Set 28 : -experimental #

Patch Set 29 : . #

Total comments: 6

Patch Set 30 : comments #

Total comments: 22

Patch Set 31 : fix EDER incognito #

Total comments: 2

Patch Set 32 : . #

Patch Set 33 : . #

Patch Set 34 : . #

Patch Set 35 : . #

Patch Set 36 : . #

Patch Set 37 : merge #

Patch Set 38 : . #

Total comments: 18

Patch Set 39 : merge #

Patch Set 40 : comments #

Patch Set 41 : . #

Total comments: 52

Patch Set 42 : . #

Patch Set 43 : . #

Patch Set 44 : merge #

Total comments: 2

Patch Set 45 : merge+stage #

Patch Set 46 : merge+stage #

Patch Set 47 : DownloadItems</a> #

Patch Set 48 : merge #

Unified diffs Side-by-side diffs Delta from patch set Stats (+5059 lines, -4209 lines) Patch
M chrome/app/generated_resources.grd View 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/download/chrome_download_manager_delegate.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 29 30 31 32 33 34 35 36 37 38 2 chunks +9 lines, -0 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 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 2 chunks +2 lines, -0 lines 0 comments Download
D chrome/browser/download/download_extension_api.h View 1 2 3 9 1 chunk +0 lines, -385 lines 0 comments Download
D chrome/browser/download/download_extension_api.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 28 29 30 1 chunk +0 lines, -1122 lines 0 comments Download
D chrome/browser/download/download_extension_apitest.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 +0 lines, -35 lines 0 comments Download
D chrome/browser/download/download_extension_test.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 28 29 30 1 chunk +0 lines, -955 lines 0 comments Download
A chrome/browser/extensions/api/downloads/OWNERS View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
A + chrome/browser/extensions/api/downloads/downloads_api.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 29 30 31 32 33 34 35 36 37 38 39 40 15 chunks +16 lines, -18 lines 0 comments Download
A + chrome/browser/extensions/api/downloads/downloads_api.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 28 29 30 31 32 33 34 35 36 37 38 39 40 15 chunks +20 lines, -41 lines 0 comments Download
A + 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 28 29 30 16 chunks +27 lines, -16 lines 0 comments Download
A + chrome/browser/extensions/api/downloads/downloads_apitest.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 +0 lines, -6 lines 0 comments Download
M chrome/browser/extensions/extension_event_names.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 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/browser/extensions/extension_function_registry.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 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 3 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/extensions/extension_service.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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 2 chunks +0 lines, -3 lines 0 comments Download
M chrome/browser/extensions/extension_service.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 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 2 chunks +0 lines, -2 lines 0 comments Download
M chrome/chrome_browser.gypi 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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 1 chunk +0 lines, -2 lines 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 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/chrome_tests.gypi 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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/common/extensions/api/_permission_features.json 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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 1 chunk +6 lines, -0 lines 0 comments Download
A chrome/common/extensions/api/downloads.json 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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 1 chunk +1208 lines, -0 lines 0 comments Download
D chrome/common/extensions/api/experimental_downloads.json View 1 2 3 1 chunk +0 lines, -668 lines 0 comments Download
M chrome/common/extensions/api/extension_api.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 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/common/extensions/docs/alarms.html 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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 13 chunks +16 lines, -16 lines 0 comments Download
M chrome/common/extensions/docs/api_index.html 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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 1 chunk +36 lines, -1 line 0 comments Download
M chrome/common/extensions/docs/build/directory.py 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 29 30 31 32 33 34 1 chunk +51 lines, -0 lines 0 comments Download
A chrome/common/extensions/docs/downloads.html 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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 1 chunk +3493 lines, -0 lines 0 comments Download
D chrome/common/extensions/docs/examples/api/downloads/download_links.zip 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 29 30 0 chunks +-1 lines, --1 lines 0 comments Download
M chrome/common/extensions/docs/examples/api/downloads/download_links/popup.js View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/common/extensions/docs/experimental.html 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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 1 chunk +0 lines, -1 line 0 comments Download
M chrome/common/extensions/docs/experimental.discovery.html 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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 4 chunks +5 lines, -5 lines 0 comments Download
M chrome/common/extensions/docs/experimental.downloads.html View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +0 lines, -757 lines 0 comments Download
M chrome/common/extensions/docs/js/api_page_generator.js 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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 1 chunk +1 line, -1 line 0 comments Download
M chrome/common/extensions/docs/samples.html 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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 3 chunks +4 lines, -2 lines 0 comments Download
M chrome/common/extensions/docs/samples.json 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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 4 chunks +12 lines, -4 lines 0 comments Download
M chrome/common/extensions/docs/static/api_index.html View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +2 lines, -1 line 0 comments Download
A chrome/common/extensions/docs/static/downloads.html 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 29 30 31 1 chunk +33 lines, -0 lines 0 comments Download
D chrome/common/extensions/docs/static/experimental.downloads.html View 1 2 3 1 chunk +0 lines, -31 lines 0 comments Download
M chrome/common/extensions/extension_permission_set.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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/common/extensions/extension_permission_set.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 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/common/extensions_api_resources.grd 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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 1 chunk +1 line, -1 line 0 comments Download
M chrome/test/data/extensions/api_test/downloads/manifest.json 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 +2 lines, -3 lines 0 comments Download
M chrome/test/data/extensions/api_test/downloads/test.js 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 29 30 31 32 33 34 35 55 chunks +91 lines, -120 lines 0 comments Download

Messages

Total messages: 42 (0 generated)
Aaron Boodman
http://codereview.chromium.org/9617010/diff/2001/chrome/app/generated_resources.grd File chrome/app/generated_resources.grd (right): http://codereview.chromium.org/9617010/diff/2001/chrome/app/generated_resources.grd#newcode4052 chrome/app/generated_resources.grd:4052: <message name="IDS_EXTENSION_PROMPT_WARNING_DOWNLOADS" desc="Permission string for access to downloads."> Don't ...
8 years, 9 months ago (2012-03-20 05:33:50 UTC) #1
benjhayden
PTAL I'm sorry that this CL looks like a nightmarish mythical creature. I can separate ...
8 years, 6 months ago (2012-05-31 20:07:56 UTC) #2
Randy Smith (Not in Mondays)
On 2012/05/31 20:07:56, benjhayden_chromium wrote: > PTAL > > I'm sorry that this CL looks ...
8 years, 6 months ago (2012-06-01 18:21:52 UTC) #3
Randy Smith (Not in Mondays)
On 2012/06/01 18:21:52, rdsmith wrote: > On 2012/05/31 20:07:56, benjhayden_chromium wrote: > > PTAL > ...
8 years, 6 months ago (2012-06-01 18:25:17 UTC) #4
benjhayden
On 2012/06/01 18:21:52, rdsmith wrote: > On 2012/05/31 20:07:56, benjhayden_chromium wrote: > > PTAL > ...
8 years, 6 months ago (2012-06-01 18:46:10 UTC) #5
battre
Please ask kalman for tools/json_schema_compiler/*, ppapi/generators/idl_parser.py - he is your man and I am OOO ...
8 years, 6 months ago (2012-06-01 20:43:45 UTC) #6
benjhayden
On 2012/06/01 20:43:45, battre wrote: > Please ask kalman for tools/json_schema_compiler/*, > ppapi/generators/idl_parser.py - he ...
8 years, 6 months ago (2012-06-01 20:47:16 UTC) #7
not at google - send to devlin
Looked at common/extensions, the documentation generator, and the non-IDL stuff in tools/json_schema_compiler. final comment: Please ...
8 years, 6 months ago (2012-06-04 04:16:49 UTC) #8
not at google - send to devlin
+asargent
8 years, 6 months ago (2012-06-04 04:17:25 UTC) #9
benjhayden
On 2012/06/04 04:16:49, kalman wrote: > Looked at common/extensions, the documentation generator, and the non-IDL ...
8 years, 6 months ago (2012-06-04 14:09:32 UTC) #10
benjhayden
PTAL http://codereview.chromium.org/9617010/diff/49002/chrome/common/extensions/api/downloads.idl File chrome/common/extensions/api/downloads.idl (right): http://codereview.chromium.org/9617010/diff/49002/chrome/common/extensions/api/downloads.idl#newcode37 chrome/common/extensions/api/downloads.idl:37: // href='samples.html'>Samples</a>.</p> On 2012/06/04 04:16:49, kalman wrote: > ...
8 years, 6 months ago (2012-06-04 20:33:15 UTC) #11
Aaron Boodman
http://codereview.chromium.org/9617010/diff/64002/chrome/common/extensions/api/_permission_features.json File chrome/common/extensions/api/_permission_features.json (right): http://codereview.chromium.org/9617010/diff/64002/chrome/common/extensions/api/_permission_features.json#newcode101 chrome/common/extensions/api/_permission_features.json:101: "extension", "packaged_app", "hosted_app", "platform_app" Remove platform_app and hosted_app. http://codereview.chromium.org/9617010/diff/64002/chrome/common/extensions/api/downloads.idl ...
8 years, 6 months ago (2012-06-05 04:42:59 UTC) #12
benjhayden
PTAL http://codereview.chromium.org/9617010/diff/64002/chrome/common/extensions/api/_permission_features.json File chrome/common/extensions/api/_permission_features.json (right): http://codereview.chromium.org/9617010/diff/64002/chrome/common/extensions/api/_permission_features.json#newcode101 chrome/common/extensions/api/_permission_features.json:101: "extension", "packaged_app", "hosted_app", "platform_app" On 2012/06/05 04:43:00, Aaron ...
8 years, 6 months ago (2012-06-05 13:42:32 UTC) #13
asargent_no_longer_on_chrome
Apologies for the latency on the review - I was on vacation for several days ...
8 years, 6 months ago (2012-06-07 00:18:07 UTC) #14
not at google - send to devlin
Sorry for the lengthy reviewing! http://codereview.chromium.org/9617010/diff/71002/chrome/common/extensions/api/alarms.idl File chrome/common/extensions/api/alarms.idl (left): http://codereview.chromium.org/9617010/diff/71002/chrome/common/extensions/api/alarms.idl#oldcode6 chrome/common/extensions/api/alarms.idl:6: // TODO(mpcomplete): We need ...
8 years, 6 months ago (2012-06-07 03:00:53 UTC) #15
Randy Smith (Not in Mondays)
Removing myself from review list; I don't see how my expertise is useful here, and ...
8 years, 6 months ago (2012-06-07 16:29:16 UTC) #16
benjhayden
On 2012/06/07 16:29:16, rdsmith wrote: > Removing myself from review list; I don't see how ...
8 years, 6 months ago (2012-06-07 20:47:16 UTC) #17
Randy Smith (Not in Mondays)
On 2012/06/07 20:47:16, benjhayden_chromium wrote: > On 2012/06/07 16:29:16, rdsmith wrote: > > Removing myself ...
8 years, 6 months ago (2012-06-07 21:11:10 UTC) #18
Aaron Boodman
LGTM / hand-off to kalman and asargent
8 years, 6 months ago (2012-06-07 21:55:05 UTC) #19
benjhayden
Thanks, Aaron! Kalman, Asargent, PTAL. http://codereview.chromium.org/9617010/diff/71002/chrome/common/extensions/api/alarms.idl File chrome/common/extensions/api/alarms.idl (left): http://codereview.chromium.org/9617010/diff/71002/chrome/common/extensions/api/alarms.idl#oldcode6 chrome/common/extensions/api/alarms.idl:6: // TODO(mpcomplete): We need ...
8 years, 6 months ago (2012-06-08 16:41:52 UTC) #20
battre
Quick comment on the side: chrome.downloads contains the evaluation of RegEx via ICU in the ...
8 years, 6 months ago (2012-06-08 17:50:56 UTC) #21
benjhayden
On 2012/06/08 17:50:56, battre wrote: > Quick comment on the side: chrome.downloads contains the evaluation ...
8 years, 6 months ago (2012-06-08 18:29:50 UTC) #22
Aaron Boodman
I thought I talked about the regex issue with one of you before, but maybe ...
8 years, 6 months ago (2012-06-08 18:55:37 UTC) #23
benjhayden
On 2012/06/08 18:55:37, Aaron Boodman wrote: > I thought I talked about the regex issue ...
8 years, 6 months ago (2012-06-11 15:06:40 UTC) #24
not at google - send to devlin
lgtm http://codereview.chromium.org/9617010/diff/84005/tools/json_schema_compiler/cc_generator.py File tools/json_schema_compiler/cc_generator.py (left): http://codereview.chromium.org/9617010/diff/84005/tools/json_schema_compiler/cc_generator.py#oldcode48 tools/json_schema_compiler/cc_generator.py:48: .Append('using base::BinaryValue;') why? This is a cc file. ...
8 years, 6 months ago (2012-06-12 18:34:38 UTC) #25
asargent_no_longer_on_chrome
http://codereview.chromium.org/9617010/diff/84005/chrome/common/extensions/api/downloads.idl File chrome/common/extensions/api/downloads.idl (right): http://codereview.chromium.org/9617010/diff/84005/chrome/common/extensions/api/downloads.idl#newcode27 chrome/common/extensions/api/downloads.idl:27: [legalValues=(GET, POST)] DOMString? method; we can use enums for ...
8 years, 6 months ago (2012-06-12 19:08:16 UTC) #26
benjhayden
Thanks! PTAL. http://codereview.chromium.org/9617010/diff/84005/chrome/common/extensions/api/downloads.idl File chrome/common/extensions/api/downloads.idl (right): http://codereview.chromium.org/9617010/diff/84005/chrome/common/extensions/api/downloads.idl#newcode27 chrome/common/extensions/api/downloads.idl:27: [legalValues=(GET, POST)] DOMString? method; On 2012/06/12 19:08:16, ...
8 years, 6 months ago (2012-06-12 20:15:42 UTC) #27
benjhayden
I ran ppapi/generators/generate.py --test, and it printed the same warnings as it prints in a ...
8 years, 6 months ago (2012-06-12 20:17:57 UTC) #28
asargent_no_longer_on_chrome
Hmm, on further inspection, I have some concerns about the idea of inline_doc as well ...
8 years, 6 months ago (2012-06-13 05:05:59 UTC) #29
benjhayden
On 2012/06/13 05:05:59, Antony Sargent wrote: > Hmm, on further inspection, I have some concerns ...
8 years, 6 months ago (2012-06-13 14:01:26 UTC) #30
benjhayden
On 2012/06/13 14:01:26, benjhayden_chromium wrote: > On 2012/06/13 05:05:59, Antony Sargent wrote: > > Hmm, ...
8 years, 6 months ago (2012-06-13 18:16:48 UTC) #31
mkearney
Hey, Ben I just gave this a quick look and there's a TODO in a ...
8 years, 6 months ago (2012-06-13 20:15:45 UTC) #32
benjhayden
http://codereview.chromium.org/9617010/diff/80010/chrome/common/extensions/docs/downloads.html File chrome/common/extensions/docs/downloads.html (right): http://codereview.chromium.org/9617010/diff/80010/chrome/common/extensions/docs/downloads.html#newcode269 chrome/common/extensions/docs/downloads.html:269: <a href="TODO">Learn more</a>. On 2012/06/13 20:15:46, mkearney wrote: > ...
8 years, 6 months ago (2012-06-13 20:38:40 UTC) #33
mkearney
Hi, Ben Most of these are nits. It would be nice if DangerType and State ...
8 years, 6 months ago (2012-06-14 15:12:28 UTC) #34
benjhayden
PTAL http://codereview.chromium.org/9617010/diff/80010/chrome/common/extensions/api/downloads.json File chrome/common/extensions/api/downloads.json (right): http://codereview.chromium.org/9617010/diff/80010/chrome/common/extensions/api/downloads.json#newcode8 chrome/common/extensions/api/downloads.json:8: "description": "This event fires with the DownloadItem object ...
8 years, 6 months ago (2012-06-14 16:44:13 UTC) #35
mkearney
8 years, 6 months ago (2012-06-20 01:01:51 UTC) #36
benjhayden
PTAL
8 years, 6 months ago (2012-06-20 14:40:03 UTC) #37
mkearney
Hey, just one nit, but it's in a lot of places. The link to DownloadItems ...
8 years, 6 months ago (2012-06-20 14:59:48 UTC) #38
benjhayden
Thanks! I'll hit the CQ as soon as the win_rel trybot comes back. http://codereview.chromium.org/9617010/diff/74080/chrome/common/extensions/api/downloads.json File ...
8 years, 6 months ago (2012-06-20 15:42:22 UTC) #39
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/benjhayden@chromium.org/9617010/100002
8 years, 6 months ago (2012-06-21 14:49:03 UTC) #40
commit-bot: I haz the power
Presubmit check for 9617010-100002 failed and returned exit status 1. Running presubmit commit checks ...
8 years, 6 months ago (2012-06-21 14:49:19 UTC) #41
benjhayden
8 years, 6 months ago (2012-06-21 19:44:49 UTC) #42
dcommitted because chrome/common/extensions/PRESUBMIT.py is not smart enough for
this change.

Powered by Google App Engine
This is Rietveld 408576698