Files.app: Add ThumbnailModel for new metadata providers.
commitb332d57d0852234dadc574f11979166112dd6ea3
authorhirono <hirono@chromium.org>
Wed, 18 Feb 2015 04:55:53 +0000 (17 20:55 -0800)
committerCommit bot <commit-bot@chromium.org>
Wed, 18 Feb 2015 04:56:13 +0000 (18 04:56 +0000)
tree9db6211bbd83b9e4bf43af518898b5a5e94166ec
parente163230b8106de1ae33dd74e16edfb01c51debd6
Files.app: Add ThumbnailModel for new metadata providers.

The class provides thumbnail metadata item that can be passed ThumbnailLoader by
using new metadata providers.

BUG=410766
TEST=FileManagerJsTest.ThumbnailModel

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

Cr-Commit-Position: refs/heads/master@{#316770}
chrome/browser/chromeos/file_manager/file_manager_jstest.cc
ui/file_manager/file_manager/foreground/js/compiled_resources.gyp
ui/file_manager/file_manager/foreground/js/metadata/content_metadata_provider.js
ui/file_manager/file_manager/foreground/js/metadata/content_metadata_provider_unittest.js
ui/file_manager/file_manager/foreground/js/metadata/external_metadata_provider.js
ui/file_manager/file_manager/foreground/js/metadata/file_system_metadata.js
ui/file_manager/file_manager/foreground/js/metadata/file_system_metadata_provider.js
ui/file_manager/file_manager/foreground/js/metadata/thumbnail_model.js [new file with mode: 0644]
ui/file_manager/file_manager/foreground/js/metadata/thumbnail_model_unittest.html [new file with mode: 0644]
ui/file_manager/file_manager/foreground/js/metadata/thumbnail_model_unittest.js [new file with mode: 0644]