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

Issue 10894045: ChromeOS: Implement MediaTransferProtocolManager observer. (Closed)

Created:
8 years, 3 months ago by kmadhusu
Modified:
8 years, 3 months ago
Reviewers:
Lei Zhang, tbarzic
CC:
chromium-reviews, oshima+watch_chromium.org, stevenjb+watch_chromium.org, nkostylev+watch_chromium.org, davemoore+watch_chromium.org, zel
Visibility:
Public.

Description

ChromeOS: Implement MediaTransferProtocolManager observer to receive media storage notifications. Depends on https://chromiumcodereview.appspot.com/10854048/ BUG=144527 TEST=none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=156498

Patch Set 1 #

Patch Set 2 : '' #

Total comments: 22

Patch Set 3 : Address comments #

Patch Set 4 : '' #

Patch Set 5 : Fix nit #

Total comments: 16

Patch Set 6 : Addressed comments #

Patch Set 7 : Rebase #

Patch Set 8 : Rebase #

Patch Set 9 : Moved media_transfer_protocol_device_observer to chrome/browser/system_monitor #

Total comments: 1

Patch Set 10 : '' #

Patch Set 11 : '' #

Total comments: 10

Patch Set 12 : Addressed review comments #

Total comments: 1

Patch Set 13 : Address review comments #

Total comments: 2

Patch Set 14 : Fix nit #

Total comments: 8

Patch Set 15 : Addressed comments. #

Patch Set 16 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+372 lines, -0 lines) Patch
M chrome/browser/chromeos/chrome_browser_main_chromeos.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 2 chunks +7 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/chrome_browser_main_chromeos.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 3 chunks +4 lines, -0 lines 0 comments Download
A chrome/browser/system_monitor/media_transfer_protocol_device_observer_chromeos.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +62 lines, -0 lines 0 comments Download
A chrome/browser/system_monitor/media_transfer_protocol_device_observer_chromeos.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +161 lines, -0 lines 0 comments Download
A chrome/browser/system_monitor/media_transfer_protocol_device_observer_chromeos_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +133 lines, -0 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 2 chunks +4 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 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 21 (0 generated)
kmadhusu
8 years, 3 months ago (2012-08-29 21:21:03 UTC) #1
Lei Zhang
https://chromiumcodereview.appspot.com/10894045/diff/1001/chrome/browser/chromeos/mtp/mtp_dev_manager_observer.cc File chrome/browser/chromeos/mtp/mtp_dev_manager_observer.cc (right): https://chromiumcodereview.appspot.com/10894045/diff/1001/chrome/browser/chromeos/mtp/mtp_dev_manager_observer.cc#newcode19 chrome/browser/chromeos/mtp/mtp_dev_manager_observer.cc:19: namespace mtp{ nit: missing space https://chromiumcodereview.appspot.com/10894045/diff/1001/chrome/browser/chromeos/mtp/mtp_dev_manager_observer.cc#newcode21 chrome/browser/chromeos/mtp/mtp_dev_manager_observer.cc:21: using base::SystemMonitor; ...
8 years, 3 months ago (2012-08-29 23:11:14 UTC) #2
kmadhusu
https://chromiumcodereview.appspot.com/10894045/diff/1001/chrome/browser/chromeos/mtp/mtp_dev_manager_observer.cc File chrome/browser/chromeos/mtp/mtp_dev_manager_observer.cc (right): https://chromiumcodereview.appspot.com/10894045/diff/1001/chrome/browser/chromeos/mtp/mtp_dev_manager_observer.cc#newcode19 chrome/browser/chromeos/mtp/mtp_dev_manager_observer.cc:19: namespace mtp{ On 2012/08/29 23:11:15, Lei Zhang wrote: > ...
8 years, 3 months ago (2012-08-30 02:07:50 UTC) #3
Lei Zhang
https://chromiumcodereview.appspot.com/10894045/diff/7002/chrome/browser/chromeos/mtp/media_transfer_protocol_device_observer.cc File chrome/browser/chromeos/mtp/media_transfer_protocol_device_observer.cc (right): https://chromiumcodereview.appspot.com/10894045/diff/7002/chrome/browser/chromeos/mtp/media_transfer_protocol_device_observer.cc#newcode58 chrome/browser/chromeos/mtp/media_transfer_protocol_device_observer.cc:58: // Helper functio to get device label from storage ...
8 years, 3 months ago (2012-08-30 02:30:19 UTC) #4
kmadhusu
https://chromiumcodereview.appspot.com/10894045/diff/7002/chrome/browser/chromeos/mtp/media_transfer_protocol_device_observer.cc File chrome/browser/chromeos/mtp/media_transfer_protocol_device_observer.cc (right): https://chromiumcodereview.appspot.com/10894045/diff/7002/chrome/browser/chromeos/mtp/media_transfer_protocol_device_observer.cc#newcode58 chrome/browser/chromeos/mtp/media_transfer_protocol_device_observer.cc:58: // Helper functio to get device label from storage ...
8 years, 3 months ago (2012-08-30 03:12:57 UTC) #5
Lei Zhang
lgtm +zel for a second look from someone more familiar with CrOS. FYI, this depends ...
8 years, 3 months ago (2012-08-30 04:52:46 UTC) #6
kmadhusu
zel@: ping. PTAL. thestig@: Rebased my changes and uploaded a new patch. PTAL. Thanks.
8 years, 3 months ago (2012-08-31 20:14:31 UTC) #7
Lei Zhang
still lgtm
8 years, 3 months ago (2012-08-31 20:17:47 UTC) #8
kmadhusu
thestig@: (1) Moved media_transfer_protocol_device_observer code to chrome/browser/system_monitor/chromeos location. (2) Modified GetDeviceIdFromStorageInfo to handle multiple storage ...
8 years, 3 months ago (2012-09-08 03:15:14 UTC) #9
Lei Zhang
media_transfer_protocol_device_observer.h and friends can probably just go in to chrome/browser/system_monitor. https://chromiumcodereview.appspot.com/10894045/diff/24003/chrome/browser/system_monitor/chromeos/media_transfer_protocol_device_observer.cc File chrome/browser/system_monitor/chromeos/media_transfer_protocol_device_observer.cc (right): https://chromiumcodereview.appspot.com/10894045/diff/24003/chrome/browser/system_monitor/chromeos/media_transfer_protocol_device_observer.cc#newcode36 ...
8 years, 3 months ago (2012-09-10 18:18:01 UTC) #10
kmadhusu
Addressed review comments and moved media_transfer_* from chrome/browser/system_monitor/chromeos to chrome/browser/system_monitor. PTAL. Thanks. http://codereview.chromium.org/10894045/diff/24003/chrome/browser/system_monitor/chromeos/media_transfer_protocol_device_observer.cc File chrome/browser/system_monitor/chromeos/media_transfer_protocol_device_observer.cc ...
8 years, 3 months ago (2012-09-11 01:50:18 UTC) #11
Lei Zhang
http://codereview.chromium.org/10894045/diff/7018/chrome/browser/system_monitor/media_transfer_protocol_device_observer_chromeos.cc File chrome/browser/system_monitor/media_transfer_protocol_device_observer_chromeos.cc (right): http://codereview.chromium.org/10894045/diff/7018/chrome/browser/system_monitor/media_transfer_protocol_device_observer_chromeos.cc#newcode102 chrome/browser/system_monitor/media_transfer_protocol_device_observer_chromeos.cc:102: // This constructor is only used by unit tests. ...
8 years, 3 months ago (2012-09-11 02:00:08 UTC) #12
kmadhusu
http://codereview.chromium.org/10894045/diff/7018/chrome/browser/system_monitor/media_transfer_protocol_device_observer_chromeos.cc File chrome/browser/system_monitor/media_transfer_protocol_device_observer_chromeos.cc (right): http://codereview.chromium.org/10894045/diff/7018/chrome/browser/system_monitor/media_transfer_protocol_device_observer_chromeos.cc#newcode102 chrome/browser/system_monitor/media_transfer_protocol_device_observer_chromeos.cc:102: // This constructor is only used by unit tests. ...
8 years, 3 months ago (2012-09-11 03:20:40 UTC) #13
Lei Zhang
lgtm
8 years, 3 months ago (2012-09-11 03:31:23 UTC) #14
zel
delegating CR to tbarzic@
8 years, 3 months ago (2012-09-11 21:17:34 UTC) #15
tbarzic
https://chromiumcodereview.appspot.com/10894045/diff/7019/chrome/browser/system_monitor/media_transfer_protocol_device_observer_chromeos.cc File chrome/browser/system_monitor/media_transfer_protocol_device_observer_chromeos.cc (right): https://chromiumcodereview.appspot.com/10894045/diff/7019/chrome/browser/system_monitor/media_transfer_protocol_device_observer_chromeos.cc#newcode31 chrome/browser/system_monitor/media_transfer_protocol_device_observer_chromeos.cc:31: MediaTransferProtocolManager::GetInstance(); I don't see the point of this function.. ...
8 years, 3 months ago (2012-09-11 22:03:05 UTC) #16
kmadhusu
tbarzic@: Addressed review comments. PTAL. Thanks. http://codereview.chromium.org/10894045/diff/7019/chrome/browser/system_monitor/media_transfer_protocol_device_observer_chromeos.cc File chrome/browser/system_monitor/media_transfer_protocol_device_observer_chromeos.cc (right): http://codereview.chromium.org/10894045/diff/7019/chrome/browser/system_monitor/media_transfer_protocol_device_observer_chromeos.cc#newcode31 chrome/browser/system_monitor/media_transfer_protocol_device_observer_chromeos.cc:31: MediaTransferProtocolManager::GetInstance(); On 2012/09/11 ...
8 years, 3 months ago (2012-09-11 23:30:53 UTC) #17
tbarzic
On 2012/09/11 23:30:53, kmadhusu wrote: > tbarzic@: Addressed review comments. PTAL. > > Thanks. > ...
8 years, 3 months ago (2012-09-11 23:36:15 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kmadhusu@chromium.org/10894045/25008
8 years, 3 months ago (2012-09-12 02:29:55 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kmadhusu@chromium.org/10894045/20012
8 years, 3 months ago (2012-09-13 03:08:14 UTC) #20
commit-bot: I haz the power
8 years, 3 months ago (2012-09-13 05:32:07 UTC) #21
Change committed as 156498

Powered by Google App Engine
This is Rietveld 408576698