[fsp] Use auto generated methods for generating dictionaries.
commit091a0ad7d6a97b503e91389588eb544da4946e33
authormtomasz <mtomasz@chromium.org>
Fri, 12 Sep 2014 00:35:38 +0000 (11 17:35 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 12 Sep 2014 00:37:28 +0000 (12 00:37 +0000)
treed334656f3b48d39fa301bd34c347f7fb75f47f18
parent529c759bf153b8eec2178244ddd3e87e5790b7c4
[fsp] Use auto generated methods for generating dictionaries.

Instead of manually constructing base::Value for event invocation, we should
use code generated from IDL just designed for that.

TEST=browser_test, unit_tests: *FileSystemProvider*
BUG=403673

Review URL: https://codereview.chromium.org/547313002

Cr-Commit-Position: refs/heads/master@{#294502}
31 files changed:
chrome/browser/chromeos/file_system_provider/operations/abort.cc
chrome/browser/chromeos/file_system_provider/operations/abort_unittest.cc
chrome/browser/chromeos/file_system_provider/operations/close_file.cc
chrome/browser/chromeos/file_system_provider/operations/close_file_unittest.cc
chrome/browser/chromeos/file_system_provider/operations/copy_entry.cc
chrome/browser/chromeos/file_system_provider/operations/copy_entry_unittest.cc
chrome/browser/chromeos/file_system_provider/operations/create_directory.cc
chrome/browser/chromeos/file_system_provider/operations/create_directory_unittest.cc
chrome/browser/chromeos/file_system_provider/operations/create_file.cc
chrome/browser/chromeos/file_system_provider/operations/create_file_unittest.cc
chrome/browser/chromeos/file_system_provider/operations/delete_entry.cc
chrome/browser/chromeos/file_system_provider/operations/delete_entry_unittest.cc
chrome/browser/chromeos/file_system_provider/operations/get_metadata.cc
chrome/browser/chromeos/file_system_provider/operations/get_metadata_unittest.cc
chrome/browser/chromeos/file_system_provider/operations/move_entry.cc
chrome/browser/chromeos/file_system_provider/operations/move_entry_unittest.cc
chrome/browser/chromeos/file_system_provider/operations/open_file.cc
chrome/browser/chromeos/file_system_provider/operations/open_file_unittest.cc
chrome/browser/chromeos/file_system_provider/operations/operation.cc
chrome/browser/chromeos/file_system_provider/operations/operation.h
chrome/browser/chromeos/file_system_provider/operations/read_directory.cc
chrome/browser/chromeos/file_system_provider/operations/read_directory_unittest.cc
chrome/browser/chromeos/file_system_provider/operations/read_file.cc
chrome/browser/chromeos/file_system_provider/operations/read_file_unittest.cc
chrome/browser/chromeos/file_system_provider/operations/truncate.cc
chrome/browser/chromeos/file_system_provider/operations/truncate_unittest.cc
chrome/browser/chromeos/file_system_provider/operations/unmount.cc
chrome/browser/chromeos/file_system_provider/operations/unmount_unittest.cc
chrome/browser/chromeos/file_system_provider/operations/write_file.cc
chrome/browser/chromeos/file_system_provider/operations/write_file_unittest.cc
chrome/common/extensions/api/file_system_provider.idl