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

Issue 21355004: [Downloads] Move client guid for AV scanning of downloaded files to chrome/ (Closed)

Created:
7 years, 4 months ago by Greg Billock
Modified:
7 years, 4 months ago
CC:
chromium-reviews, asanka, vandebo (ex-Chrome), Lei Zhang
Visibility:
Public.

Description

[Downloads] Move client guid for AV scanning of downloaded files to chrome/ This client app should not be used by all clients of content/. Moving to chrome so it can be managed there and re-used if needed. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=216843

Patch Set 1 #

Patch Set 2 : Move AV scan API to base #

Patch Set 3 : Remove unneeded includes #

Total comments: 6

Patch Set 4 : Move file scan to file thread #

Total comments: 3

Patch Set 5 : Tested #

Total comments: 1

Patch Set 6 : Use PostTaskAndReplyWithResult, only for windows #

Patch Set 7 : Add base class #

Total comments: 33

Patch Set 8 : Changes #

Total comments: 6

Patch Set 9 : Base class #

Patch Set 10 : base updates #

Total comments: 4

Patch Set 11 : String-based GUID management #

Patch Set 12 : fixes #

Patch Set 13 : Remove safe_util_win #

Total comments: 45

Patch Set 14 : nits #

Total comments: 2

Patch Set 15 : null check fix #

Total comments: 2

Patch Set 16 : Split off media galleries and base changes. #

Patch Set 17 : Correct parsing #

Total comments: 4

Patch Set 18 : add test #

Patch Set 19 : Fix test #

Total comments: 10

Patch Set 20 : Switch to gmock test #

Total comments: 2

Patch Set 21 : Remove ByRef #

Patch Set 22 : Always SetSource and add client guid for DL file test #

Patch Set 23 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+106 lines, -110 lines) Patch
M chrome/browser/download/chrome_download_manager_delegate.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -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 2 chunks +6 lines, -0 lines 0 comments Download
M chrome/common/chrome_constants.h View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/common/chrome_constants.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +6 lines, -0 lines 0 comments Download
M content/browser/download/base_file.h View 1 2 3 4 5 6 7 8 9 10 2 chunks +9 lines, -0 lines 0 comments Download
M content/browser/download/base_file.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +4 lines, -0 lines 0 comments Download
M content/browser/download/base_file_win.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 2 chunks +13 lines, -1 line 0 comments Download
M content/browser/download/download_file.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +5 lines, -0 lines 0 comments Download
M content/browser/download/download_file_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 chunk +1 line, -0 lines 0 comments Download
M content/browser/download/download_file_impl.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +4 lines, -0 lines 0 comments Download
M content/browser/download/download_file_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 chunk +2 lines, -0 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 1 chunk +7 lines, -0 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 3 chunks +9 lines, -2 lines 0 comments Download
M content/browser/download/mock_download_file.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 chunk +1 line, -0 lines 0 comments Download
M content/browser/download/save_file.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +2 lines, -0 lines 0 comments Download
M content/browser/safe_util_win.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 2 chunks +9 lines, -32 lines 0 comments Download
M content/browser/safe_util_win.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 3 chunks +13 lines, -75 lines 0 comments Download
M content/public/browser/download_manager_delegate.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +6 lines, -0 lines 0 comments Download
M content/public/browser/download_manager_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 48 (0 generated)
Greg Billock
Lei. Want to have a look? John, I've put this code in base. Look right?
7 years, 4 months ago (2013-08-01 19:25:42 UTC) #1
Lei Zhang
https://codereview.chromium.org/21355004/diff/7001/chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc File chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc (right): https://codereview.chromium.org/21355004/diff/7001/chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc#newcode137 chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc:137: base::ScanAndSaveDownloadedFile(dest_platform_path, std::string()); Don't you need to punt this off ...
7 years, 4 months ago (2013-08-01 19:35:39 UTC) #2
vandebo (ex-Chrome)
https://codereview.chromium.org/21355004/diff/7001/chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc File chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc (right): https://codereview.chromium.org/21355004/diff/7001/chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc#newcode142 chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc:142: // TODO(gbillock): Insert AV call here in the right ...
7 years, 4 months ago (2013-08-01 19:41:06 UTC) #3
Greg Billock
https://codereview.chromium.org/21355004/diff/7001/chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc File chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc (right): https://codereview.chromium.org/21355004/diff/7001/chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc#newcode137 chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc:137: base::ScanAndSaveDownloadedFile(dest_platform_path, std::string()); On 2013/08/01 19:35:39, Lei Zhang wrote: > ...
7 years, 4 months ago (2013-08-01 21:55:47 UTC) #4
vandebo (ex-Chrome)
https://codereview.chromium.org/21355004/diff/7001/chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc File chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc (right): https://codereview.chromium.org/21355004/diff/7001/chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc#newcode142 chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc:142: // TODO(gbillock): Insert AV call here in the right ...
7 years, 4 months ago (2013-08-01 22:07:12 UTC) #5
jam
lgtm
7 years, 4 months ago (2013-08-02 05:45:25 UTC) #6
Greg Billock
https://codereview.chromium.org/21355004/diff/7001/chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc File chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc (right): https://codereview.chromium.org/21355004/diff/7001/chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc#newcode142 chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc:142: // TODO(gbillock): Insert AV call here in the right ...
7 years, 4 months ago (2013-08-02 15:26:10 UTC) #7
Greg Billock
On 2013/08/02 15:26:10, Greg Billock wrote: > https://codereview.chromium.org/21355004/diff/7001/chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc > File chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc > (right): > > ...
7 years, 4 months ago (2013-08-02 17:57:58 UTC) #8
Lei Zhang
https://codereview.chromium.org/21355004/diff/12001/chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc File chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc (right): https://codereview.chromium.org/21355004/diff/12001/chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc#newcode129 chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc:129: BrowserThread::PostTask( On 2013/08/01 22:07:12, vandebo wrote: > Post over ...
7 years, 4 months ago (2013-08-02 19:59:47 UTC) #9
Greg Billock
On 2013/08/02 19:59:47, Lei Zhang wrote: > https://codereview.chromium.org/21355004/diff/12001/chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc > File chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc > (right): > > ...
7 years, 4 months ago (2013-08-02 23:39:39 UTC) #10
Lei Zhang
https://codereview.chromium.org/21355004/diff/26001/base/file_util.h File base/file_util.h (right): https://codereview.chromium.org/21355004/diff/26001/base/file_util.h#newcode111 base/file_util.h:111: #endif Since this has gotten a bit more separated ...
7 years, 4 months ago (2013-08-03 00:28:26 UTC) #11
Lei Zhang
Actually, where is ScanningFileValidator instantiated? It look like a copy of SupportedImageTypeValidator.
7 years, 4 months ago (2013-08-03 00:33:07 UTC) #12
Lei Zhang
https://codereview.chromium.org/21355004/diff/26001/chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc File chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc (right): https://codereview.chromium.org/21355004/diff/26001/chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc#newcode93 chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc:93: const base::FilePath& dest_platform_path) { fits on previous line. https://codereview.chromium.org/21355004/diff/26001/chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc#newcode155 ...
7 years, 4 months ago (2013-08-03 00:42:39 UTC) #13
Greg Billock
On 2013/08/03 00:33:07, Lei Zhang wrote: > Actually, where is ScanningFileValidator instantiated? It look like ...
7 years, 4 months ago (2013-08-05 16:25:44 UTC) #14
vandebo (ex-Chrome)
https://codereview.chromium.org/21355004/diff/26001/chrome/browser/media_galleries/fileapi/scanning_file_validator.cc File chrome/browser/media_galleries/fileapi/scanning_file_validator.cc (right): https://codereview.chromium.org/21355004/diff/26001/chrome/browser/media_galleries/fileapi/scanning_file_validator.cc#newcode121 chrome/browser/media_galleries/fileapi/scanning_file_validator.cc:121: BrowserThread::PostTask( no need to post task here, just run ...
7 years, 4 months ago (2013-08-05 18:05:30 UTC) #15
Greg Billock
https://codereview.chromium.org/21355004/diff/26001/base/file_util.h File base/file_util.h (right): https://codereview.chromium.org/21355004/diff/26001/base/file_util.h#newcode111 base/file_util.h:111: #endif On 2013/08/03 00:28:26, Lei Zhang wrote: > Since ...
7 years, 4 months ago (2013-08-05 21:42:30 UTC) #16
Lei Zhang
https://codereview.chromium.org/21355004/diff/42001/chrome/browser/media_galleries/fileapi/scanning_file_validator.cc File chrome/browser/media_galleries/fileapi/scanning_file_validator.cc (right): https://codereview.chromium.org/21355004/diff/42001/chrome/browser/media_galleries/fileapi/scanning_file_validator.cc#newcode79 chrome/browser/media_galleries/fileapi/scanning_file_validator.cc:79: SupportedImageTypeValidator::~SupportedImageTypeValidator() {} This isn't right. Shouldn't it be ScanningFileValidator ...
7 years, 4 months ago (2013-08-05 22:42:39 UTC) #17
Greg Billock
https://codereview.chromium.org/21355004/diff/42001/chrome/browser/media_galleries/fileapi/scanning_file_validator.cc File chrome/browser/media_galleries/fileapi/scanning_file_validator.cc (right): https://codereview.chromium.org/21355004/diff/42001/chrome/browser/media_galleries/fileapi/scanning_file_validator.cc#newcode79 chrome/browser/media_galleries/fileapi/scanning_file_validator.cc:79: SupportedImageTypeValidator::~SupportedImageTypeValidator() {} On 2013/08/05 22:42:40, Lei Zhang wrote: > ...
7 years, 4 months ago (2013-08-05 23:06:12 UTC) #18
vandebo (ex-Chrome)
https://codereview.chromium.org/21355004/diff/26001/chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc File chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc (right): https://codereview.chromium.org/21355004/diff/26001/chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc#newcode92 chrome/browser/media_galleries/fileapi/supported_image_type_validator.cc:92: base::PlatformFileError ScanFile( On 2013/08/05 21:42:30, Greg Billock wrote: > ...
7 years, 4 months ago (2013-08-05 23:21:12 UTC) #19
brettw
https://codereview.chromium.org/21355004/diff/42001/base/file_util_win.cc File base/file_util_win.cc (right): https://codereview.chromium.org/21355004/diff/42001/base/file_util_win.cc#newcode38 base/file_util_win.cc:38: const GUID kClientID = { 0x2676a9a2, 0xd919, 0x4fee, I ...
7 years, 4 months ago (2013-08-05 23:22:17 UTC) #20
Greg Billock
https://codereview.chromium.org/21355004/diff/42001/base/file_util_win.cc File base/file_util_win.cc (right): https://codereview.chromium.org/21355004/diff/42001/base/file_util_win.cc#newcode38 base/file_util_win.cc:38: const GUID kClientID = { 0x2676a9a2, 0xd919, 0x4fee, On ...
7 years, 4 months ago (2013-08-06 15:10:24 UTC) #21
Greg Billock
On 2013/08/06 15:10:24, Greg Billock wrote: > https://codereview.chromium.org/21355004/diff/42001/base/file_util_win.cc > File base/file_util_win.cc (right): > > https://codereview.chromium.org/21355004/diff/42001/base/file_util_win.cc#newcode38 ...
7 years, 4 months ago (2013-08-06 15:26:29 UTC) #22
jam
https://codereview.chromium.org/21355004/diff/47002/content/browser/safe_util_win.cc File content/browser/safe_util_win.cc (right): https://codereview.chromium.org/21355004/diff/47002/content/browser/safe_util_win.cc#newcode31 content/browser/safe_util_win.cc:31: bool SaferOpenItemViaShell(HWND hwnd, const std::wstring& window_title, btw this isn't ...
7 years, 4 months ago (2013-08-06 17:32:30 UTC) #23
brettw
https://codereview.chromium.org/21355004/diff/47002/base/file_util.h File base/file_util.h (right): https://codereview.chromium.org/21355004/diff/47002/base/file_util.h#newcode110 base/file_util.h:110: const std::string& source_url); Style nit: since it fits, put ...
7 years, 4 months ago (2013-08-06 17:32:33 UTC) #24
Greg Billock
OK, how does this look? I tried a stab at using GUID and ifdefs, and ...
7 years, 4 months ago (2013-08-06 22:07:16 UTC) #25
Greg Billock
On 2013/08/06 22:07:16, Greg Billock wrote: > OK, how does this look? I tried a ...
7 years, 4 months ago (2013-08-06 23:34:04 UTC) #26
Lei Zhang
Media Galleries bits lgtm with a bunch of nits all around. https://codereview.chromium.org/21355004/diff/68002/base/file_util_win.cc File base/file_util_win.cc (right): ...
7 years, 4 months ago (2013-08-07 01:03:04 UTC) #27
vandebo (ex-Chrome)
https://codereview.chromium.org/21355004/diff/68002/chrome/browser/media_galleries/fileapi/scanning_file_validator.cc File chrome/browser/media_galleries/fileapi/scanning_file_validator.cc (right): https://codereview.chromium.org/21355004/diff/68002/chrome/browser/media_galleries/fileapi/scanning_file_validator.cc#newcode8 chrome/browser/media_galleries/fileapi/scanning_file_validator.cc:8: #include <objbase.h> Are these needed? https://codereview.chromium.org/21355004/diff/68002/chrome/browser/media_galleries/fileapi/scanning_file_validator.cc#newcode14 chrome/browser/media_galleries/fileapi/scanning_file_validator.cc:14: #include "base/files/scoped_platform_file_closer.h" ...
7 years, 4 months ago (2013-08-07 16:13:13 UTC) #28
asanka
https://codereview.chromium.org/21355004/diff/68002/base/file_util.h File base/file_util.h (right): https://codereview.chromium.org/21355004/diff/68002/base/file_util.h#newcode109 base/file_util.h:109: // If GUID.Empty is passed, no client GUID is ...
7 years, 4 months ago (2013-08-07 16:42:35 UTC) #29
Greg Billock
https://codereview.chromium.org/21355004/diff/68002/base/file_util_win.cc File base/file_util_win.cc (right): https://codereview.chromium.org/21355004/diff/68002/base/file_util_win.cc#newcode82 base/file_util_win.cc:82: bool SetInternetZoneIdentifierDirectly(const base::FilePath& full_path) { On 2013/08/07 01:03:05, Lei ...
7 years, 4 months ago (2013-08-07 17:00:56 UTC) #30
vandebo (ex-Chrome)
LGTM https://codereview.chromium.org/21355004/diff/68002/chrome/browser/media_galleries/fileapi/scanning_file_validator.h File chrome/browser/media_galleries/fileapi/scanning_file_validator.h (right): https://codereview.chromium.org/21355004/diff/68002/chrome/browser/media_galleries/fileapi/scanning_file_validator.h#newcode16 chrome/browser/media_galleries/fileapi/scanning_file_validator.h:16: class ScanningFileValidator : public fileapi::CopyOrMoveFileValidator { On 2013/08/07 ...
7 years, 4 months ago (2013-08-07 17:11:11 UTC) #31
Greg Billock
https://codereview.chromium.org/21355004/diff/68002/base/file_util.h File base/file_util.h (right): https://codereview.chromium.org/21355004/diff/68002/base/file_util.h#newcode109 base/file_util.h:109: // If GUID.Empty is passed, no client GUID is ...
7 years, 4 months ago (2013-08-07 17:42:55 UTC) #32
asanka
https://codereview.chromium.org/21355004/diff/68002/content/browser/download/base_file_win.cc File content/browser/download/base_file_win.cc (right): https://codereview.chromium.org/21355004/diff/68002/content/browser/download/base_file_win.cc#newcode333 content/browser/download/base_file_win.cc:333: HRESULT hr = CLSIDFromString( On 2013/08/07 17:42:56, Greg Billock ...
7 years, 4 months ago (2013-08-07 19:56:11 UTC) #33
Greg Billock
On 2013/08/07 19:56:11, asanka wrote: > https://codereview.chromium.org/21355004/diff/68002/content/browser/download/base_file_win.cc > File content/browser/download/base_file_win.cc (right): > > https://codereview.chromium.org/21355004/diff/68002/content/browser/download/base_file_win.cc#newcode333 > ...
7 years, 4 months ago (2013-08-07 20:37:23 UTC) #34
Greg Billock
On 2013/08/07 20:37:23, Greg Billock wrote: > On 2013/08/07 19:56:11, asanka wrote: > > > ...
7 years, 4 months ago (2013-08-07 21:15:27 UTC) #35
jam
lgtm with nits https://codereview.chromium.org/21355004/diff/120001/content/browser/download/download_file_impl.h File content/browser/download/download_file_impl.h (right): https://codereview.chromium.org/21355004/diff/120001/content/browser/download/download_file_impl.h#newcode69 content/browser/download/download_file_impl.h:69: // before RenameAndAnnotate() to take effect. ...
7 years, 4 months ago (2013-08-07 22:44:42 UTC) #36
Greg Billock
https://codereview.chromium.org/21355004/diff/68002/content/browser/download/base_file_win.cc File content/browser/download/base_file_win.cc (right): https://codereview.chromium.org/21355004/diff/68002/content/browser/download/base_file_win.cc#newcode333 content/browser/download/base_file_win.cc:333: HRESULT hr = CLSIDFromString( On 2013/08/07 19:56:12, asanka wrote: ...
7 years, 4 months ago (2013-08-07 23:10:31 UTC) #37
Greg Billock
https://codereview.chromium.org/21355004/diff/120001/content/browser/download/download_file_impl.h File content/browser/download/download_file_impl.h (right): https://codereview.chromium.org/21355004/diff/120001/content/browser/download/download_file_impl.h#newcode69 content/browser/download/download_file_impl.h:69: // before RenameAndAnnotate() to take effect. On 2013/08/07 22:44:43, ...
7 years, 4 months ago (2013-08-08 20:07:46 UTC) #38
asanka
https://codereview.chromium.org/21355004/diff/126001/content/browser/download/base_file_win.cc File content/browser/download/base_file_win.cc (right): https://codereview.chromium.org/21355004/diff/126001/content/browser/download/base_file_win.cc#newcode334 content/browser/download/base_file_win.cc:334: if (!client_guid_.empty() && base::IsValidGUID(client_guid_)) { Nit: Don't need the ...
7 years, 4 months ago (2013-08-08 21:16:00 UTC) #39
Greg Billock
Figured out the root cause -- mocking const method silently fails if you don't do ...
7 years, 4 months ago (2013-08-08 23:55:45 UTC) #40
asanka
LGTM. Thanks! https://codereview.chromium.org/21355004/diff/141001/content/browser/download/download_manager_impl_unittest.cc File content/browser/download/download_manager_impl_unittest.cc (right): https://codereview.chromium.org/21355004/diff/141001/content/browser/download/download_manager_impl_unittest.cc#newcode601 content/browser/download/download_manager_impl_unittest.cc:601: .WillOnce(Return(ByRef(mock_file))); Nit: ByRef() isn't required here.
7 years, 4 months ago (2013-08-09 15:05:16 UTC) #41
Greg Billock
https://codereview.chromium.org/21355004/diff/141001/content/browser/download/download_manager_impl_unittest.cc File content/browser/download/download_manager_impl_unittest.cc (right): https://codereview.chromium.org/21355004/diff/141001/content/browser/download/download_manager_impl_unittest.cc#newcode601 content/browser/download/download_manager_impl_unittest.cc:601: .WillOnce(Return(ByRef(mock_file))); On 2013/08/09 15:05:17, asanka wrote: > Nit: ByRef() ...
7 years, 4 months ago (2013-08-09 17:50:20 UTC) #42
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/gbillock@chromium.org/21355004/145001
7 years, 4 months ago (2013-08-09 17:52:04 UTC) #43
commit-bot: I haz the power
Retried try job too often on win7_aura for step(s) content_unittests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win7_aura&number=68848
7 years, 4 months ago (2013-08-09 21:52:28 UTC) #44
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/gbillock@chromium.org/21355004/127017
7 years, 4 months ago (2013-08-09 21:53:12 UTC) #45
commit-bot: I haz the power
Step "update" is always a major failure. Look at the try server FAQ for more ...
7 years, 4 months ago (2013-08-10 01:00:05 UTC) #46
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/gbillock@chromium.org/21355004/179001
7 years, 4 months ago (2013-08-10 02:17:11 UTC) #47
commit-bot: I haz the power
7 years, 4 months ago (2013-08-10 13:49:59 UTC) #48
Message was sent while issue was closed.
Change committed as 216843

Powered by Google App Engine
This is Rietveld 408576698