[fsp] Extract common code for metadata handling in browser tests.
commit006e3843cd7b61a09b73b1efa337ad6b1158112d
authormtomasz@chromium.org <mtomasz@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 8 Jul 2014 02:51:15 +0000 (8 02:51 +0000)
committermtomasz@chromium.org <mtomasz@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 8 Jul 2014 02:51:15 +0000 (8 02:51 +0000)
tree2cf0315c8712123cf022971cd1af2bc85be62b62
parente0be79d7be33ce8d972ce6f0f05b9e57308e176e
[fsp] Extract common code for metadata handling in browser tests.

Because most of the browser tests of the File System Provider API need some
testing files to work on, there was a lot of duplicated code.

This patch extracts the metadata handling code as a default implementation
of the onMetadataRequested event.

TEST=browser_tests: *FileSystemProvider*
BUG=248427

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@281644 0039d316-1c4b-4281-b951-d872f2087c98
chrome/test/data/extensions/api_test/file_system_provider/big_file/test.js
chrome/test/data/extensions/api_test/file_system_provider/evil/test.js
chrome/test/data/extensions/api_test/file_system_provider/mime_type/test.js
chrome/test/data/extensions/api_test/file_system_provider/read_directory/test.js
chrome/test/data/extensions/api_test/file_system_provider/read_file/test.js
chrome/test/data/extensions/api_test/file_system_provider/test_util/test_util.js