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

Issue 343073003: Files.app: Provide detailed change information on onDirectoryChanged event (Closed)

Created:
6 years, 6 months ago by yoshiki
Modified:
6 years, 5 months ago
CC:
chromium-reviews, tim+watch_chromium.org, extensions-reviews_chromium.org, nkostylev+watch_chromium.org, tzik, tfarina, yoshiki+watch_chromium.org, haitaol+watch_chromium.org, nhiroki, rginda+watch_chromium.org, oshima+watch_chromium.org, chromium-apps-reviews_chromium.org, stevenjb+watch_chromium.org, kinuko+fileapi, davemoore+watch_chromium.org, maniscalco+watch_chromium.org
Project:
chromium
Visibility:
Public.

Description

Files.app: Provide detailed change information on onDirectoryChanged event This patch adds the detailed change information into onDirectoryChanged event to Files.app. The detailed information is not handled on Files.app, hence this patch itself should not change any functionality. BUG=131198 TEST=browser_tests/unit_tests passes Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=280854

Patch Set 1 #

Total comments: 18

Patch Set 2 : Addressed the comments #

Total comments: 4

Patch Set 3 : Addressed the comments #

Patch Set 4 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+852 lines, -451 lines) Patch
M chrome/browser/chromeos/drive/change_list_loader.cc View 1 1 chunk +3 lines, -7 lines 0 comments Download
M chrome/browser/chromeos/drive/change_list_loader_observer.h View 1 1 chunk +8 lines, -4 lines 0 comments Download
M chrome/browser/chromeos/drive/change_list_loader_unittest.cc View 1 8 chunks +14 lines, -16 lines 0 comments Download
M chrome/browser/chromeos/drive/change_list_processor.h View 4 chunks +5 lines, -3 lines 0 comments Download
M chrome/browser/chromeos/drive/change_list_processor.cc View 3 chunks +5 lines, -16 lines 0 comments Download
M chrome/browser/chromeos/drive/change_list_processor_unittest.cc View 19 chunks +72 lines, -57 lines 0 comments Download
M chrome/browser/chromeos/drive/directory_loader.cc View 1 chunk +3 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/drive/directory_loader_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/chromeos/drive/file_change.h View 1 chunk +90 lines, -30 lines 0 comments Download
M chrome/browser/chromeos/drive/file_change.cc View 1 2 1 chunk +138 lines, -8 lines 0 comments Download
M chrome/browser/chromeos/drive/file_change_unittest.cc View 1 1 chunk +42 lines, -82 lines 0 comments Download
M chrome/browser/chromeos/drive/file_system.h View 1 1 chunk +4 lines, -3 lines 0 comments Download
M chrome/browser/chromeos/drive/file_system.cc View 1 3 chunks +16 lines, -6 lines 0 comments Download
M chrome/browser/chromeos/drive/file_system/copy_operation.h View 2 chunks +5 lines, -4 lines 0 comments Download
M chrome/browser/chromeos/drive/file_system/copy_operation.cc View 1 9 chunks +57 lines, -21 lines 0 comments Download
M chrome/browser/chromeos/drive/file_system/copy_operation_unittest.cc View 11 chunks +18 lines, -22 lines 0 comments Download
M chrome/browser/chromeos/drive/file_system/create_directory_operation.h View 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/chromeos/drive/file_system/create_directory_operation.cc View 1 7 chunks +35 lines, -28 lines 0 comments Download
M chrome/browser/chromeos/drive/file_system/create_directory_operation_unittest.cc View 1 chunk +4 lines, -3 lines 0 comments Download
M chrome/browser/chromeos/drive/file_system/create_file_operation.cc View 1 2 chunks +7 lines, -1 line 0 comments Download
M chrome/browser/chromeos/drive/file_system/create_file_operation_unittest.cc View 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/drive/file_system/download_operation.cc View 1 2 chunks +6 lines, -1 line 0 comments Download
M chrome/browser/chromeos/drive/file_system/download_operation_unittest.cc View 1 5 chunks +10 lines, -9 lines 0 comments Download
M chrome/browser/chromeos/drive/file_system/get_file_for_saving_operation_unittest.cc View 1 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/drive/file_system/move_operation.h View 2 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/chromeos/drive/file_system/move_operation.cc View 1 6 chunks +10 lines, -12 lines 0 comments Download
M chrome/browser/chromeos/drive/file_system/move_operation_unittest.cc View 3 chunks +7 lines, -5 lines 0 comments Download
M chrome/browser/chromeos/drive/file_system/open_file_operation_unittest.cc View 3 chunks +5 lines, -4 lines 0 comments Download
M chrome/browser/chromeos/drive/file_system/operation_observer.h View 1 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/drive/file_system/operation_test_base.h View 1 3 chunks +5 lines, -6 lines 0 comments Download
M chrome/browser/chromeos/drive/file_system/operation_test_base.cc View 1 2 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/chromeos/drive/file_system/remove_operation.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/chromeos/drive/file_system/remove_operation.cc View 1 5 chunks +23 lines, -14 lines 0 comments Download
M chrome/browser/chromeos/drive/file_system/remove_operation_unittest.cc View 2 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/chromeos/drive/file_system/touch_operation.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/chromeos/drive/file_system/touch_operation.cc View 1 2 4 chunks +19 lines, -9 lines 0 comments Download
M chrome/browser/chromeos/drive/file_system/touch_operation_unittest.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/drive/file_system_observer.h View 1 2 chunks +3 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/drive/file_system_unittest.cc View 1 4 chunks +15 lines, -4 lines 0 comments Download
M chrome/browser/chromeos/drive/sync/entry_revert_performer.h View 2 chunks +4 lines, -4 lines 0 comments Download
M chrome/browser/chromeos/drive/sync/entry_revert_performer.cc View 1 5 chunks +24 lines, -15 lines 0 comments Download
M chrome/browser/chromeos/drive/sync/entry_revert_performer_unittest.cc View 5 chunks +10 lines, -6 lines 0 comments Download
M chrome/browser/chromeos/drive/sync/entry_update_performer.h View 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/chromeos/drive/sync/entry_update_performer.cc View 1 6 chunks +27 lines, -17 lines 0 comments Download
M chrome/browser/chromeos/drive/sync_client_unittest.cc View 1 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/extensions/file_manager/event_router.h View 1 2 3 3 chunks +11 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/extensions/file_manager/event_router.cc View 1 2 3 12 chunks +97 lines, -6 lines 0 comments Download
M chrome/common/extensions/api/file_browser_private.idl View 1 2 3 3 chunks +16 lines, -0 lines 0 comments Download

Messages

Total messages: 22 (0 generated)
yoshiki
@kinaba-san, Could you take a look? Sorry for long patch. If you have any question, ...
6 years, 6 months ago (2014-06-20 04:08:41 UTC) #1
kinaba
General direction looks ok. Added first round of comments. One quick question: how the change ...
6 years, 6 months ago (2014-06-23 05:37:43 UTC) #2
yoshiki
> One quick question: how the change affects performance? > The only case I worry ...
6 years, 6 months ago (2014-06-23 06:20:43 UTC) #3
kinaba
On 2014/06/23 06:20:43, yoshiki wrote: > > One quick question: how the change affects performance? ...
6 years, 6 months ago (2014-06-23 23:49:56 UTC) #4
yoshiki
@kinaba, PTAL again. Thanks. https://codereview.chromium.org/343073003/diff/60001/chrome/browser/chromeos/drive/file_change.cc File chrome/browser/chromeos/drive/file_change.cc (right): https://codereview.chromium.org/343073003/diff/60001/chrome/browser/chromeos/drive/file_change.cc#newcode125 chrome/browser/chromeos/drive/file_change.cc:125: entry.file_info().is_directory() ? FILE_TYPE_DIRECTORY : FILE_TYPE_FILE; ...
6 years, 6 months ago (2014-06-24 02:02:23 UTC) #5
kinaba
lgtm https://codereview.chromium.org/343073003/diff/100001/chrome/browser/chromeos/drive/file_change.cc File chrome/browser/chromeos/drive/file_change.cc (right): https://codereview.chromium.org/343073003/diff/100001/chrome/browser/chromeos/drive/file_change.cc#newcode106 chrome/browser/chromeos/drive/file_change.cc:106: } nit: maybe you can drop the above ...
6 years, 6 months ago (2014-06-24 07:24:47 UTC) #6
yoshiki
Thanks! https://codereview.chromium.org/343073003/diff/100001/chrome/browser/chromeos/drive/file_change.cc File chrome/browser/chromeos/drive/file_change.cc (right): https://codereview.chromium.org/343073003/diff/100001/chrome/browser/chromeos/drive/file_change.cc#newcode106 chrome/browser/chromeos/drive/file_change.cc:106: } On 2014/06/24 07:24:47, kinaba wrote: > nit: ...
6 years, 6 months ago (2014-06-24 14:09:29 UTC) #7
yoshiki
The CQ bit was checked by yoshiki@chromium.org
6 years, 6 months ago (2014-06-24 14:09:33 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yoshiki@chromium.org/343073003/160001
6 years, 6 months ago (2014-06-24 14:10:42 UTC) #9
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: chromium_presubmit on tryserver.chromium ...
6 years, 5 months ago (2014-06-24 18:12:37 UTC) #10
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 5 months ago (2014-06-24 18:16:15 UTC) #11
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/chromium_presubmit/builds/76012)
6 years, 5 months ago (2014-06-24 18:16:16 UTC) #12
yoshiki
@sargent, could you take a look at the changes in file_browser_private.idl? Thanks.
6 years, 5 months ago (2014-06-25 02:41:35 UTC) #13
asargent_no_longer_on_chrome
file_browser_private.idl lgtm
6 years, 5 months ago (2014-06-25 16:47:29 UTC) #14
yoshiki
The CQ bit was checked by yoshiki@chromium.org
6 years, 5 months ago (2014-07-01 08:09:46 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yoshiki@chromium.org/343073003/160001
6 years, 5 months ago (2014-07-01 08:10:42 UTC) #16
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: chromium_presubmit on tryserver.chromium ...
6 years, 5 months ago (2014-07-01 08:14:18 UTC) #17
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 5 months ago (2014-07-01 08:17:27 UTC) #18
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/chromium_presubmit/builds/77332)
6 years, 5 months ago (2014-07-01 08:17:28 UTC) #19
yoshiki
The CQ bit was checked by yoshiki@chromium.org
6 years, 5 months ago (2014-07-01 14:20:30 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yoshiki@chromium.org/343073003/180001
6 years, 5 months ago (2014-07-01 14:21:12 UTC) #21
commit-bot: I haz the power
6 years, 5 months ago (2014-07-01 18:40:33 UTC) #22
Message was sent while issue was closed.
Change committed as 280854

Powered by Google App Engine
This is Rietveld 408576698