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

Issue 16707002: [SystemInfo API] Rewrite storage info provider using storage monitor impl. (Closed)

Created:
7 years, 6 months ago by Haojian Wu
Modified:
7 years, 5 months ago
CC:
chromium-reviews, Aaron Boodman, sail+watch_chromium.org, chromium-apps-reviews_chromium.org, vandebo (ex-Chrome)
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Rewrite storage info provider using storage monitor impl. Make use of StorageMonitor implementation to reuse the common code as possible. BUG=177605 TEST=browser_tests --gtest_filter=SystemInfoStorageApiTest.* TEST=unit_tests --gtest_filter=StorageInfoProviderTest.* Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=210169

Patch Set 1 #

Total comments: 9

Patch Set 2 : Updated #

Patch Set 3 : Add some comments about kTestingData #

Patch Set 4 : update #

Total comments: 1

Patch Set 5 : Remove storage_info_provider_linux_unittest.cc in chrome_tests_unit.gypi #

Total comments: 42

Patch Set 6 : update according to Greg's comments #

Patch Set 7 : Add TODO in SystemInfoProvider #

Total comments: 48

Patch Set 8 : Update according to Billock and Lei's comments #

Total comments: 2

Patch Set 9 : Fix a little comment #

Patch Set 10 : Change field "location" to "name" in SystemInfoStorage IDL definition file. #

Total comments: 38

Patch Set 11 : Rebase and Update #

Patch Set 12 : Add comment about thread-safe issue for |info_| #

Patch Set 13 : Fix a spelling mistake #

Patch Set 14 : Fix some rename comment nits. #

Patch Set 15 : Use a new way to avoid waiting for WatchingNoChangedStorage unit test to pass. #

Total comments: 8

Patch Set 16 : Update #

Total comments: 72

Patch Set 17 : Fix comments of jyasskin #

Total comments: 9

Patch Set 18 : Update based on jyasskin's comments #

Patch Set 19 : Make QueryOnWorkerPool private #

Patch Set 20 : Add explicit destructors in UnitTestStorageInfoProvider to avoid build error. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+613 lines, -1009 lines) Patch
M chrome/browser/extensions/api/system_info/system_info_api.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 7 chunks +57 lines, -30 lines 0 comments Download
M chrome/browser/extensions/api/system_info/system_info_provider.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 4 chunks +43 lines, -12 lines 0 comments Download
A chrome/browser/extensions/api/system_info_storage/storage_free_space_observer.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +28 lines, -0 lines 0 comments Download
D chrome/browser/extensions/api/system_info_storage/storage_info_observer.h View 1 chunk +0 lines, -35 lines 0 comments Download
M chrome/browser/extensions/api/system_info_storage/storage_info_provider.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 3 chunks +46 lines, -33 lines 0 comments Download
M chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 5 chunks +154 lines, -93 lines 0 comments Download
D chrome/browser/extensions/api/system_info_storage/storage_info_provider_android.cc View 1 chunk +0 lines, -40 lines 0 comments Download
D chrome/browser/extensions/api/system_info_storage/storage_info_provider_linux.h View 1 chunk +0 lines, -43 lines 0 comments Download
D chrome/browser/extensions/api/system_info_storage/storage_info_provider_linux.cc View 1 chunk +0 lines, -106 lines 0 comments Download
D chrome/browser/extensions/api/system_info_storage/storage_info_provider_linux_unittest.cc View 1 chunk +0 lines, -149 lines 0 comments Download
D chrome/browser/extensions/api/system_info_storage/storage_info_provider_mac.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +0 lines, -139 lines 0 comments Download
M chrome/browser/extensions/api/system_info_storage/storage_info_provider_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 11 chunks +78 lines, -138 lines 0 comments Download
D chrome/browser/extensions/api/system_info_storage/storage_info_provider_win.cc View 1 1 chunk +0 lines, -103 lines 0 comments Download
M chrome/browser/extensions/api/system_info_storage/system_info_storage_apitest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 5 chunks +29 lines, -73 lines 0 comments Download
A chrome/browser/extensions/api/system_info_storage/test_storage_info_provider.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +61 lines, -0 lines 0 comments Download
A chrome/browser/extensions/api/system_info_storage/test_storage_info_provider.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +99 lines, -0 lines 0 comments Download
M chrome/chrome_browser_extensions.gypi View 1 2 3 4 5 6 7 8 9 10 2 chunks +1 line, -6 lines 0 comments Download
M chrome/chrome_tests_unit.gypi View 1 2 3 4 5 6 7 8 9 10 2 chunks +2 lines, -1 line 0 comments Download
M chrome/common/extensions/api/experimental_system_info_storage.idl View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +8 lines, -4 lines 0 comments Download
M chrome/test/data/extensions/api_test/systeminfo/storage/test_storage_api.js View 1 2 3 4 5 6 7 8 9 10 2 chunks +4 lines, -3 lines 0 comments Download
M chrome/test/data/extensions/api_test/systeminfo/storage_attachment/test_storage_api.js View 1 2 3 4 5 6 7 8 9 10 2 chunks +3 lines, -1 line 0 comments Download

Messages

Total messages: 49 (0 generated)
Haojian Wu
This CL will replace the CL https://codereview.chromium.org/15896007/. I do not change systemInfo.storage api definition right ...
7 years, 6 months ago (2013-06-09 14:38:59 UTC) #1
vandebo (ex-Chrome)
Lei or I will take a look after hongbo is happy.
7 years, 6 months ago (2013-06-11 23:15:45 UTC) #2
Hongbo Min
Haojian, thanks for your follow-up. A major comment here is, it should be fine to ...
7 years, 6 months ago (2013-06-12 02:20:57 UTC) #3
Hongbo Min
Sorry for the delayed review since I am on vocation these 2 days:)
7 years, 6 months ago (2013-06-12 02:21:37 UTC) #4
Haojian Wu
https://codereview.chromium.org/16707002/diff/1/chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc File chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc (right): https://codereview.chromium.org/16707002/diff/1/chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc#newcode81 chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc:81: base::FilePath::FromUTF8Unsafe((*it)->id)); On 2013/06/12 02:20:57, Hongbo Min wrote: > The ...
7 years, 6 months ago (2013-06-13 14:01:33 UTC) #5
Hongbo Min
LGTM. Thanks. https://codereview.chromium.org/16707002/diff/1/chrome/browser/extensions/api/system_info_storage/storage_info_provider_unittest.cc File chrome/browser/extensions/api/system_info_storage/storage_info_provider_unittest.cc (right): https://codereview.chromium.org/16707002/diff/1/chrome/browser/extensions/api/system_info_storage/storage_info_provider_unittest.cc#newcode31 chrome/browser/extensions/api/system_info_storage/storage_info_provider_unittest.cc:31: {"device:001", "C:", systeminfo::kStorageTypeUnknown, 1000, 10-0, 0}, On ...
7 years, 6 months ago (2013-06-14 13:22:42 UTC) #6
Haojian Wu
On 2013/06/14 13:22:42, Hongbo Min wrote: > LGTM. Thanks. > > https://codereview.chromium.org/16707002/diff/1/chrome/browser/extensions/api/system_info_storage/storage_info_provider_unittest.cc > File > ...
7 years, 6 months ago (2013-06-16 16:11:53 UTC) #7
Lei Zhang
You should be deleting storage_info_provider_linux_unittest.cc from chrome_test_unit.gypi in the CL, but I don't see storage_info_provider_linux_unittest.cc ...
7 years, 6 months ago (2013-06-17 20:33:17 UTC) #8
Lei Zhang
https://codereview.chromium.org/16707002/diff/18001/chrome/chrome_tests_unit.gypi File chrome/chrome_tests_unit.gypi (right): https://codereview.chromium.org/16707002/diff/18001/chrome/chrome_tests_unit.gypi#newcode769 chrome/chrome_tests_unit.gypi:769: 'browser/extensions/api/system_info_storage/storage_info_provider_linux_unittest.cc', Oh, here it is. Find-in-page failed me. Please ...
7 years, 6 months ago (2013-06-17 20:35:45 UTC) #9
Haojian Wu
On 2013/06/17 20:35:45, Lei Zhang wrote: > https://codereview.chromium.org/16707002/diff/18001/chrome/chrome_tests_unit.gypi > File chrome/chrome_tests_unit.gypi (right): > > https://codereview.chromium.org/16707002/diff/18001/chrome/chrome_tests_unit.gypi#newcode769 ...
7 years, 6 months ago (2013-06-18 04:31:13 UTC) #10
Greg Billock
There's a few overall comments here you probably don't want to address in this change. ...
7 years, 6 months ago (2013-06-18 18:24:52 UTC) #11
Haojian Wu
https://codereview.chromium.org/16707002/diff/24001/chrome/browser/extensions/api/system_info/system_info_api.cc File chrome/browser/extensions/api/system_info/system_info_api.cc (right): https://codereview.chromium.org/16707002/diff/24001/chrome/browser/extensions/api/system_info/system_info_api.cc#newcode227 chrome/browser/extensions/api/system_info/system_info_api.cc:227: base::PostTaskAndReplyWithResult( On 2013/06/18 18:24:52, Greg Billock wrote: > Shall ...
7 years, 6 months ago (2013-06-21 05:49:03 UTC) #12
Hongbo Min
Billock and Haojian, please see my comments below. https://codereview.chromium.org/16707002/diff/24001/chrome/browser/extensions/api/system_info/system_info_provider.h File chrome/browser/extensions/api/system_info/system_info_provider.h (right): https://codereview.chromium.org/16707002/diff/24001/chrome/browser/extensions/api/system_info/system_info_provider.h#newcode32 chrome/browser/extensions/api/system_info/system_info_provider.h:32: template<class ...
7 years, 6 months ago (2013-06-22 09:52:28 UTC) #13
Haojian Wu
https://codereview.chromium.org/16707002/diff/24001/chrome/browser/extensions/api/system_info/system_info_provider.h File chrome/browser/extensions/api/system_info/system_info_provider.h (right): https://codereview.chromium.org/16707002/diff/24001/chrome/browser/extensions/api/system_info/system_info_provider.h#newcode101 chrome/browser/extensions/api/system_info/system_info_provider.h:101: virtual void QueryOnWorkerPool() { On 2013/06/22 09:52:28, Hongbo Min ...
7 years, 6 months ago (2013-06-23 07:59:15 UTC) #14
Greg Billock
https://codereview.chromium.org/16707002/diff/24001/chrome/browser/extensions/api/system_info/system_info_api.cc File chrome/browser/extensions/api/system_info/system_info_api.cc (right): https://codereview.chromium.org/16707002/diff/24001/chrome/browser/extensions/api/system_info/system_info_api.cc#newcode227 chrome/browser/extensions/api/system_info/system_info_api.cc:227: base::PostTaskAndReplyWithResult( On 2013/06/21 05:49:04, Haojian Wu wrote: > On ...
7 years, 5 months ago (2013-06-24 16:55:38 UTC) #15
Hongbo Min
Billock, thanks for your careful review. As to SystemInfoProvider refactoring (e.g. move some impl into ...
7 years, 5 months ago (2013-06-25 01:55:07 UTC) #16
Lei Zhang
I mostly have nits to pick, but there's also a couple real concerns. https://codereview.chromium.org/16707002/diff/35001/chrome/browser/extensions/api/system_info/system_info_api.cc File ...
7 years, 5 months ago (2013-06-25 04:49:55 UTC) #17
Haojian Wu
Sorry for the delayed update since I'm busy with my graduation things these days. https://codereview.chromium.org/16707002/diff/24001/chrome/common/extensions/api/experimental_system_info_storage.idl ...
7 years, 5 months ago (2013-06-26 03:22:39 UTC) #18
Lei Zhang
Thanks for addressing my nits and congratulations on finishing school. https://codereview.chromium.org/16707002/diff/56001/chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc File chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc (right): https://codereview.chromium.org/16707002/diff/56001/chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc#newcode222 ...
7 years, 5 months ago (2013-06-26 03:30:38 UTC) #19
Haojian Wu
https://codereview.chromium.org/16707002/diff/56001/chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc File chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc (right): https://codereview.chromium.org/16707002/diff/56001/chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc#newcode222 chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc:222: return; On 2013/06/26 03:30:38, Lei Zhang wrote: > This ...
7 years, 5 months ago (2013-06-26 04:53:40 UTC) #20
Greg Billock
https://codereview.chromium.org/16707002/diff/24001/chrome/common/extensions/api/experimental_system_info_storage.idl File chrome/common/extensions/api/experimental_system_info_storage.idl (right): https://codereview.chromium.org/16707002/diff/24001/chrome/common/extensions/api/experimental_system_info_storage.idl#newcode20 chrome/common/extensions/api/experimental_system_info_storage.idl:20: DOMString location; Yes. That sounds right. I saw a ...
7 years, 5 months ago (2013-06-26 17:32:48 UTC) #21
Haojian Wu
I have renamed 'location' to 'name'. Also I combine GetStorageFreeSpace and GetStoragePathFromId functions into GetStorageFreeSpaceFromId ...
7 years, 5 months ago (2013-06-27 09:17:59 UTC) #22
Hongbo Min
Haojian, some nits are added, you are getting there close. https://codereview.chromium.org/16707002/diff/68001/chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc File chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc (right): https://codereview.chromium.org/16707002/diff/68001/chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc#newcode57 ...
7 years, 5 months ago (2013-06-27 12:35:26 UTC) #23
Greg Billock
https://codereview.chromium.org/16707002/diff/68001/chrome/browser/extensions/api/system_info/system_info_provider.h File chrome/browser/extensions/api/system_info/system_info_provider.h (right): https://codereview.chromium.org/16707002/diff/68001/chrome/browser/extensions/api/system_info/system_info_provider.h#newcode76 chrome/browser/extensions/api/system_info/system_info_provider.h:76: virtual void StartQueryInfoImpl() { Is this OK for the ...
7 years, 5 months ago (2013-06-27 17:12:22 UTC) #24
Hongbo Min
https://codereview.chromium.org/16707002/diff/68001/chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc File chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc (right): https://codereview.chromium.org/16707002/diff/68001/chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc#newcode74 chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc:74: for (StorageInfo::iterator it = info_.begin(); it != info_.end(); ++it) ...
7 years, 5 months ago (2013-06-28 02:29:54 UTC) #25
Greg Billock
https://codereview.chromium.org/16707002/diff/68001/chrome/browser/extensions/api/system_info_storage/storage_info_provider_unittest.cc File chrome/browser/extensions/api/system_info_storage/storage_info_provider_unittest.cc (right): https://codereview.chromium.org/16707002/diff/68001/chrome/browser/extensions/api/system_info_storage/storage_info_provider_unittest.cc#newcode156 chrome/browser/extensions/api/system_info_storage/storage_info_provider_unittest.cc:156: MessageLoop::current()->PostDelayedTask(FROM_HERE, Right. Testing time windows are bad. We have ...
7 years, 5 months ago (2013-06-28 14:46:32 UTC) #26
Haojian Wu
Now using the transient id as |id| field in StorageUnitInfo. And I also rename responding ...
7 years, 5 months ago (2013-06-28 14:51:04 UTC) #27
Greg Billock
https://codereview.chromium.org/16707002/diff/68001/chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc File chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc (right): https://codereview.chromium.org/16707002/diff/68001/chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc#newcode74 chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc:74: for (StorageInfo::iterator it = info_.begin(); it != info_.end(); ++it) ...
7 years, 5 months ago (2013-06-28 14:51:33 UTC) #28
Haojian Wu
https://codereview.chromium.org/16707002/diff/68001/chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc File chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc (right): https://codereview.chromium.org/16707002/diff/68001/chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc#newcode74 chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc:74: for (StorageInfo::iterator it = info_.begin(); it != info_.end(); ++it) ...
7 years, 5 months ago (2013-06-28 15:49:40 UTC) #29
Haojian Wu
Now I reuse the OnCheckWatchedStoragesFinishedForTesting function as a new way to avoid wait a half ...
7 years, 5 months ago (2013-06-29 03:15:14 UTC) #30
Hongbo Min
On 2013/06/29 03:15:14, Haojian Wu wrote: > Now I reuse the OnCheckWatchedStoragesFinishedForTesting function as a ...
7 years, 5 months ago (2013-06-29 10:01:10 UTC) #31
Greg Billock
Very nearly there! Just a couple changes. https://codereview.chromium.org/16707002/diff/101001/chrome/browser/extensions/api/system_info/system_info_api.cc File chrome/browser/extensions/api/system_info/system_info_api.cc (right): https://codereview.chromium.org/16707002/diff/101001/chrome/browser/extensions/api/system_info/system_info_api.cc#newcode212 chrome/browser/extensions/api/system_info/system_info_api.cc:212: const std::string& ...
7 years, 5 months ago (2013-07-01 23:26:13 UTC) #32
Haojian Wu
https://codereview.chromium.org/16707002/diff/101001/chrome/browser/extensions/api/system_info/system_info_api.cc File chrome/browser/extensions/api/system_info/system_info_api.cc (right): https://codereview.chromium.org/16707002/diff/101001/chrome/browser/extensions/api/system_info/system_info_api.cc#newcode212 chrome/browser/extensions/api/system_info/system_info_api.cc:212: const std::string& transisent_id, double new_value, double old_value) { On ...
7 years, 5 months ago (2013-07-02 03:51:45 UTC) #33
Greg Billock
lgtm thanks!
7 years, 5 months ago (2013-07-02 18:04:31 UTC) #34
Greg Billock
Looks like you need an extensions owner. Adding jyasskin.
7 years, 5 months ago (2013-07-02 18:09:55 UTC) #35
Jeffrey Yasskin
https://codereview.chromium.org/16707002/diff/123001/chrome/browser/extensions/api/system_info/system_info_api.cc File chrome/browser/extensions/api/system_info/system_info_api.cc (right): https://codereview.chromium.org/16707002/diff/123001/chrome/browser/extensions/api/system_info/system_info_api.cc#newcode125 chrome/browser/extensions/api/system_info/system_info_api.cc:125: if (chrome::StorageMonitor::GetInstance()) You can avoid calling GetInstance twice by ...
7 years, 5 months ago (2013-07-02 23:00:49 UTC) #36
Hongbo Min
https://codereview.chromium.org/16707002/diff/123001/chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc File chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc (right): https://codereview.chromium.org/16707002/diff/123001/chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc#newcode58 chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc:58: StorageMonitor::GetInstance()->EnsureInitialized( On 2013/07/02 23:00:50, Jeffrey Yasskin wrote: > This ...
7 years, 5 months ago (2013-07-03 01:27:27 UTC) #37
Jeffrey Yasskin
https://codereview.chromium.org/16707002/diff/123001/chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc File chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc (right): https://codereview.chromium.org/16707002/diff/123001/chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc#newcode58 chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc:58: StorageMonitor::GetInstance()->EnsureInitialized( On 2013/07/03 01:27:28, Hongbo Min wrote: > On ...
7 years, 5 months ago (2013-07-03 02:26:47 UTC) #38
Hongbo Min
https://codereview.chromium.org/16707002/diff/123001/chrome/browser/extensions/api/system_info/system_info_api.cc File chrome/browser/extensions/api/system_info/system_info_api.cc (right): https://codereview.chromium.org/16707002/diff/123001/chrome/browser/extensions/api/system_info/system_info_api.cc#newcode234 chrome/browser/extensions/api/system_info/system_info_api.cc:234: base::Unretained(this), info)); On 2013/07/02 23:00:50, Jeffrey Yasskin wrote: > ...
7 years, 5 months ago (2013-07-03 04:59:39 UTC) #39
Haojian Wu
I will add more test cases(special cases about 0 and negative sizes) in unit_tests and ...
7 years, 5 months ago (2013-07-03 16:23:49 UTC) #40
Greg Billock
https://codereview.chromium.org/16707002/diff/123001/chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc File chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc (right): https://codereview.chromium.org/16707002/diff/123001/chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc#newcode221 chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc:221: // Ignore free space change event if the old ...
7 years, 5 months ago (2013-07-03 17:33:56 UTC) #41
Jeffrey Yasskin
Greg says this is just the first step of a long sequence of refactorings, so ...
7 years, 5 months ago (2013-07-03 21:44:48 UTC) #42
Haojian Wu
https://codereview.chromium.org/16707002/diff/123001/chrome/browser/extensions/api/system_info/system_info_api.cc File chrome/browser/extensions/api/system_info/system_info_api.cc (right): https://codereview.chromium.org/16707002/diff/123001/chrome/browser/extensions/api/system_info/system_info_api.cc#newcode234 chrome/browser/extensions/api/system_info/system_info_api.cc:234: base::Unretained(this), info)); On 2013/07/03 21:44:48, Jeffrey Yasskin wrote: > ...
7 years, 5 months ago (2013-07-04 00:41:16 UTC) #43
Haojian Wu
https://codereview.chromium.org/16707002/diff/123001/chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc File chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc (right): https://codereview.chromium.org/16707002/diff/123001/chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc#newcode58 chrome/browser/extensions/api/system_info_storage/storage_info_provider.cc:58: StorageMonitor::GetInstance()->EnsureInitialized( On 2013/07/03 21:44:48, Jeffrey Yasskin wrote: > On ...
7 years, 5 months ago (2013-07-04 01:01:52 UTC) #44
Hongbo Min
On 2013/07/03 21:44:48, Jeffrey Yasskin wrote: > Greg says this is just the first step ...
7 years, 5 months ago (2013-07-04 01:58:59 UTC) #45
Jeffrey Yasskin
Still lgtm so you can fix things in followup changes. On Wed, Jul 3, 2013 ...
7 years, 5 months ago (2013-07-04 02:17:48 UTC) #46
Haojian Wu
On 2013/07/04 02:17:48, Jeffrey Yasskin wrote: > Still lgtm so you can fix things in ...
7 years, 5 months ago (2013-07-04 03:31:09 UTC) #47
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/Hokein.Wu@gmail.com/16707002/169001
7 years, 5 months ago (2013-07-04 04:11:35 UTC) #48
commit-bot: I haz the power
7 years, 5 months ago (2013-07-04 10:49:02 UTC) #49
Message was sent while issue was closed.
Change committed as 210169

Powered by Google App Engine
This is Rietveld 408576698