Reapply "Media Galleries API Metadata: Image metadata"
commit00a145257f448ee6681f64587696c84f397ed783
authortommycli@chromium.org <tommycli@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 4 Apr 2014 20:58:57 +0000 (4 20:58 +0000)
committertommycli@chromium.org <tommycli@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 4 Apr 2014 20:58:57 +0000 (4 20:58 +0000)
tree5edb88db529208d1b1329694527d339f7b405bcb
parente918a17e76945beee5edb559fbe5a885b59b0eb6
Reapply "Media Galleries API Metadata: Image metadata"

Original patch (also PS1) https://codereview.chromium.org/191583002

CQ can't catch the breakages of this patch.

TBR=
BUG=318450

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@261864 0039d316-1c4b-4281-b951-d872f2087c98
26 files changed:
build/common.gypi
chrome/browser/extensions/api/media_galleries/media_galleries_apitest.cc
chrome/chrome.gyp
chrome/chrome.isolate
chrome/chrome_dll_bundle.gypi
chrome/chrome_tests_unit.gypi
chrome/common/extensions/api/media_galleries.idl
chrome/installer/linux/debian/expected_deps
chrome/installer/linux/rpm/expected_deps_i386
chrome/installer/linux/rpm/expected_deps_x86_64
chrome/installer/linux/sysroot_scripts/packagelist.debian.wheezy.amd64
chrome/installer/mini_installer/chrome.release
chrome/interactive_ui_tests.isolate
chrome/sync_integration_tests.isolate
chrome/test/data/extensions/api_test/media_galleries/media_metadata/test.js
chrome/tools/build/chromeos/FILES.cfg
chrome/tools/build/mac/TESTS
chrome/tools/build/mac/dump_product_syms
chrome/tools/build/win/FILES.cfg
chrome/unit_tests.isolate
chrome/utility/media_galleries/image_metadata_extractor.cc [new file with mode: 0644]
chrome/utility/media_galleries/image_metadata_extractor.h [new file with mode: 0644]
chrome/utility/media_galleries/image_metadata_extractor_unittest.cc [new file with mode: 0644]
chrome/utility/media_galleries/media_metadata_parser.cc
content/content_browsertests.isolate
third_party/libexif/libexif.gyp