summaryrefslogtreecommitdiffstats
path: root/chrome/chrome_browser_extensions.gypi
diff options
context:
space:
mode:
authormek@chromium.org <mek@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-16 07:40:47 +0000
committermek@chromium.org <mek@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-16 07:40:47 +0000
commitec7de0c5ac1ffe869a1c3e03c1f814fac2ae0746 (patch)
treeff4ce659a13029f30bf40bc6c98a9f9c1461fb9b /chrome/chrome_browser_extensions.gypi
parentc05318cc64b136f405fd9a117e0544433c2c698b (diff)
downloadchromium_src-ec7de0c5ac1ffe869a1c3e03c1f814fac2ae0746.zip
chromium_src-ec7de0c5ac1ffe869a1c3e03c1f814fac2ae0746.tar.gz
chromium_src-ec7de0c5ac1ffe869a1c3e03c1f814fac2ae0746.tar.bz2
Add a class to replace ImageLoadingTracker with a nicer API.
This adds a new extensions::ImageLoader class, which mostly serves the same purpose as ImageLoadingTracker, but with some differences. It currently doesn't do any caching, and it uses callbacks instead of a delegate to pass the loaded image back to the caller. This should make this new class much nicer to use. Also ported some ILT usage to the new ImageLoader class. BUG=141673 Review URL: https://chromiumcodereview.appspot.com/11027044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168155 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome_browser_extensions.gypi')
-rw-r--r--chrome/chrome_browser_extensions.gypi4
1 files changed, 4 insertions, 0 deletions
diff --git a/chrome/chrome_browser_extensions.gypi b/chrome/chrome_browser_extensions.gypi
index f48d260..62a398e0 100644
--- a/chrome/chrome_browser_extensions.gypi
+++ b/chrome/chrome_browser_extensions.gypi
@@ -532,6 +532,10 @@
'browser/extensions/external_registry_loader_win.h',
'browser/extensions/file_reader.cc',
'browser/extensions/file_reader.h',
+ 'browser/extensions/image_loader.cc',
+ 'browser/extensions/image_loader.h',
+ 'browser/extensions/image_loader_factory.cc',
+ 'browser/extensions/image_loader_factory.h',
'browser/extensions/image_loading_tracker.cc',
'browser/extensions/image_loading_tracker.h',
'browser/extensions/installed_loader.cc',