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

Issue 7471024: Formatting feature initial commit for ChromeOS Tree (Closed)

Created:
9 years, 5 months ago by sidor
Modified:
9 years, 4 months ago
CC:
chromium-reviews, Erik does not do reviews, achuith+watch_chromium.org, Aaron Boodman, rginda+watch_chromium.org, arv (Not doing code reviews), davemoore+watch_chromium.org
Visibility:
Public.

Description

Formatting feature initial commit for ChromeOS Tree Added formatting API for browser extension as well as event routing. Created a complete UI for formatting. This code depends on the following changes to libcros: http://gerrit.chromium.org/gerrit/#change,4446 BUG=chromium-os:4541, chromium-os:17071 TEST=Try to format removable media. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=94812

Patch Set 1 #

Total comments: 24

Patch Set 2 : smalle fixes after code review #

Patch Set 3 : Added dependency on cros change #

Total comments: 20

Patch Set 4 : Another iteration #

Total comments: 14

Patch Set 5 : newest (not working?) #

Total comments: 6

Patch Set 6 : Final (hopefully) version. #

Total comments: 6

Patch Set 7 : Final nit. #

Patch Set 8 : final. #

Patch Set 9 : final. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+339 lines, -70 lines) Patch
M chrome/app/generated_resources.grd View 1 2 3 4 2 chunks +24 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/cros/mock_mount_library.h View 1 2 3 4 5 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/cros/mock_mount_library.cc View 1 2 3 4 5 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/cros/mount_library.h View 1 2 3 4 5 6 7 8 3 chunks +12 lines, -1 line 0 comments Download
M chrome/browser/chromeos/cros/mount_library.cc View 1 2 3 4 5 6 7 8 9 chunks +104 lines, -1 line 0 comments Download
M chrome/browser/chromeos/extensions/file_browser_event_router.h View 1 2 3 4 4 chunks +19 lines, -6 lines 0 comments Download
M chrome/browser/chromeos/extensions/file_browser_event_router.cc View 1 2 3 4 5 6 7 11 chunks +115 lines, -60 lines 0 comments Download
M chrome/browser/extensions/extension_file_browser_private_api.h View 1 2 3 4 1 chunk +15 lines, -0 lines 0 comments Download
M chrome/browser/extensions/extension_file_browser_private_api.cc View 1 2 3 4 5 6 7 5 chunks +32 lines, -2 lines 0 comments Download
M chrome/browser/extensions/extension_function_dispatcher.cc View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/extensions/api/extension_api.json View 1 2 3 4 5 1 chunk +11 lines, -0 lines 0 comments Download

Messages

Total messages: 22 (0 generated)
sidor
Hi, Could you please review my code? Thanks, Szymon
9 years, 5 months ago (2011-07-21 00:24:10 UTC) #1
achuithb
Some drive-by comments. http://codereview.chromium.org/7471024/diff/1/chrome/browser/chromeos/cros/mount_library.cc File chrome/browser/chromeos/cros/mount_library.cc (right): http://codereview.chromium.org/7471024/diff/1/chrome/browser/chromeos/cros/mount_library.cc#newcode122 chrome/browser/chromeos/cros/mount_library.cc:122: CHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); DCHECK? http://codereview.chromium.org/7471024/diff/1/chrome/browser/chromeos/cros/mount_library.cc#newcode139 chrome/browser/chromeos/cros/mount_library.cc:139: std::string file_path ...
9 years, 5 months ago (2011-07-21 00:58:21 UTC) #2
sidor
ALSO, THIS CODE DEPENDS ON CHROMEOS LIBCROS, SHOULD NOT BE COMMITED YET. http://codereview.chromium.org/7471024/diff/1/chrome/browser/chromeos/cros/mount_library.cc File chrome/browser/chromeos/cros/mount_library.cc ...
9 years, 5 months ago (2011-07-21 18:24:15 UTC) #3
sidor
I added the dependency now it should be OK to commit it once it's ready.
9 years, 5 months ago (2011-07-21 19:12:33 UTC) #4
achuithb
You should write some browser tests for the new extension functionality. Also some unit tests ...
9 years, 5 months ago (2011-07-21 22:02:32 UTC) #5
achuithb
Toni, could you please review the mount library code and also guide sidor on how ...
9 years, 5 months ago (2011-07-21 22:05:05 UTC) #6
tbarzic
http://codereview.chromium.org/7471024/diff/6001/chrome/browser/chromeos/cros/mount_library.cc File chrome/browser/chromeos/cros/mount_library.cc (right): http://codereview.chromium.org/7471024/diff/6001/chrome/browser/chromeos/cros/mount_library.cc#newcode121 chrome/browser/chromeos/cros/mount_library.cc:121: virtual void FormatUnmountedDevice(const char* device_path) OVERRIDE { Argument name ...
9 years, 5 months ago (2011-07-25 20:43:04 UTC) #7
sidor
Will upload code shortly. http://codereview.chromium.org/7471024/diff/6001/chrome/browser/chromeos/cros/mount_library.cc File chrome/browser/chromeos/cros/mount_library.cc (right): http://codereview.chromium.org/7471024/diff/6001/chrome/browser/chromeos/cros/mount_library.cc#newcode121 chrome/browser/chromeos/cros/mount_library.cc:121: virtual void FormatUnmountedDevice(const char* device_path) ...
9 years, 5 months ago (2011-07-25 21:40:07 UTC) #8
tbarzic
http://codereview.chromium.org/7471024/diff/13001/chrome/browser/chromeos/cros/mount_library.cc File chrome/browser/chromeos/cros/mount_library.cc (right): http://codereview.chromium.org/7471024/diff/13001/chrome/browser/chromeos/cros/mount_library.cc#newcode153 chrome/browser/chromeos/cros/mount_library.cc:153: file_path = it->second->file_path(); are you missing break here? http://codereview.chromium.org/7471024/diff/13001/chrome/browser/chromeos/cros/mount_library.h ...
9 years, 5 months ago (2011-07-26 22:49:50 UTC) #9
sidor
I will submit the code once it compiles nad works http://codereview.chromium.org/7471024/diff/13001/chrome/browser/chromeos/cros/mount_library.cc File chrome/browser/chromeos/cros/mount_library.cc (right): http://codereview.chromium.org/7471024/diff/13001/chrome/browser/chromeos/cros/mount_library.cc#newcode153 ...
9 years, 5 months ago (2011-07-28 00:20:51 UTC) #10
sidor
Confirmed that newest patch set is working On 2011/07/28 00:20:51, sidor wrote: > I will ...
9 years, 4 months ago (2011-07-29 17:17:55 UTC) #11
tbarzic
You also have to edit chrome/browser/chromeos/cros/mock_mount_library.{cc, h} http://codereview.chromium.org/7471024/diff/17001/chrome/browser/chromeos/cros/mount_library.h File chrome/browser/chromeos/cros/mount_library.h (right): http://codereview.chromium.org/7471024/diff/17001/chrome/browser/chromeos/cros/mount_library.h#newcode151 chrome/browser/chromeos/cros/mount_library.h:151: virtual void ...
9 years, 4 months ago (2011-07-29 17:43:18 UTC) #12
sidor
Done. http://codereview.chromium.org/7471024/diff/17001/chrome/browser/chromeos/cros/mount_library.h File chrome/browser/chromeos/cros/mount_library.h (right): http://codereview.chromium.org/7471024/diff/17001/chrome/browser/chromeos/cros/mount_library.h#newcode151 chrome/browser/chromeos/cros/mount_library.h:151: virtual void FormatUnmountedDevice(const char* file_path) = 0; On ...
9 years, 4 months ago (2011-07-29 18:36:53 UTC) #13
tbarzic
LGTM On 2011/07/29 18:36:53, sidor wrote: > Done. > > http://codereview.chromium.org/7471024/diff/17001/chrome/browser/chromeos/cros/mount_library.h > File chrome/browser/chromeos/cros/mount_library.h (right): ...
9 years, 4 months ago (2011-07-29 19:25:03 UTC) #14
sidor
cool! Thanks for review and for help! On 2011/07/29 19:25:03, toni wrote: > LGTM > ...
9 years, 4 months ago (2011-07-29 19:26:02 UTC) #15
commit-bot: I haz the power
Presubmit check for 7471024-21002 failed and returned exit status 1. Running presubmit commit checks ...
9 years, 4 months ago (2011-07-29 21:38:28 UTC) #16
sidor.dev
Hi, I need a json file owner's LGTM to commit my code. Can you take ...
9 years, 4 months ago (2011-07-29 22:43:49 UTC) #17
asargent_no_longer_on_chrome
LGTM w/ a nit you should fix before committing (no need to send for re-review), ...
9 years, 4 months ago (2011-07-29 23:14:19 UTC) #18
sidor.dev
Thanks for review! http://codereview.chromium.org/7471024/diff/21002/chrome/browser/extensions/extension_file_browser_private_api.cc File chrome/browser/extensions/extension_file_browser_private_api.cc (right): http://codereview.chromium.org/7471024/diff/21002/chrome/browser/extensions/extension_file_browser_private_api.cc#newcode1271 chrome/browser/extensions/extension_file_browser_private_api.cc:1271: if (!args_->GetString(0, &volume_mount_path)) { On 2011/07/29 ...
9 years, 4 months ago (2011-07-29 23:28:27 UTC) #19
commit-bot: I haz the power
Presubmit check for 7471024-28001 failed and returned exit status 1. Running presubmit commit checks ...
9 years, 4 months ago (2011-07-30 00:29:51 UTC) #20
commit-bot: I haz the power
Presubmit check for 7471024-26015 failed and returned exit status 1. Running presubmit commit checks ...
9 years, 4 months ago (2011-07-30 00:42:34 UTC) #21
commit-bot: I haz the power
9 years, 4 months ago (2011-07-30 01:44:20 UTC) #22
Change committed as 94812

Powered by Google App Engine
This is Rietveld 408576698