IconLoader 88 chrome/browser/chromeos/app_mode/kiosk_app_data.cc class KioskAppData::IconLoader : public ImageDecoder::Delegate { IconLoader 96 chrome/browser/chromeos/app_mode/kiosk_app_data.cc IconLoader(const base::WeakPtr<KioskAppData>& client, IconLoader 109 chrome/browser/chromeos/app_mode/kiosk_app_data.cc base::Bind(&IconLoader::LoadOnBlockingPool, IconLoader 114 chrome/browser/chromeos/app_mode/kiosk_app_data.cc friend class base::RefCountedThreadSafe<IconLoader>; IconLoader 116 chrome/browser/chromeos/app_mode/kiosk_app_data.cc virtual ~IconLoader() {} IconLoader 141 chrome/browser/chromeos/app_mode/kiosk_app_data.cc base::Bind(&IconLoader::ReportResultOnUIThread, IconLoader 183 chrome/browser/chromeos/app_mode/kiosk_app_data.cc DISALLOW_COPY_AND_ASSIGN(IconLoader); IconLoader 362 chrome/browser/chromeos/app_mode/kiosk_app_data.cc (new IconLoader(AsWeakPtr(), icon_path_))->Start(); IconLoader 80 chrome/browser/chromeos/app_mode/kiosk_app_data.h class IconLoader; IconLoader 29 chrome/browser/download/download_file_icon_extractor.h IconLoader::IconSize icon_size, IconLoader 309 chrome/browser/extensions/api/downloads/downloads_api.cc IconLoader::IconSize icon_size, IconLoader 321 chrome/browser/extensions/api/downloads/downloads_api.cc IconLoader::IconSize icon_size, IconLoader 342 chrome/browser/extensions/api/downloads/downloads_api.cc IconLoader::IconSize IconLoaderSizeFromPixelSize(int pixel_size) { IconLoader 344 chrome/browser/extensions/api/downloads/downloads_api.cc case 16: return IconLoader::SMALL; IconLoader 345 chrome/browser/extensions/api/downloads/downloads_api.cc case 32: return IconLoader::NORMAL; IconLoader 348 chrome/browser/extensions/api/downloads/downloads_api.cc return IconLoader::NORMAL; IconLoader 1388 chrome/browser/extensions/api/downloads/downloads_api.cc download_item->GetTargetFilePath(), IconLoader::NORMAL); IconLoader 617 chrome/browser/extensions/api/downloads/downloads_api_browsertest.cc IconLoader::IconSize icon_size, IconLoader 627 chrome/browser/extensions/api/downloads/downloads_api_browsertest.cc IconLoader::IconSize icon_size, IconLoader 652 chrome/browser/extensions/api/downloads/downloads_api_browsertest.cc IconLoader::IconSize expected_icon_size_; IconLoader 947 chrome/browser/extensions/api/downloads/downloads_api_browsertest.cc IconLoader::IconSize icon_size, IconLoader 971 chrome/browser/extensions/api/downloads/downloads_api_browsertest.cc download_item->GetTargetFilePath(), IconLoader::NORMAL, "foo"), IconLoader 976 chrome/browser/extensions/api/downloads/downloads_api_browsertest.cc download_item->GetTargetFilePath(), IconLoader::SMALL, "foo"), IconLoader 982 chrome/browser/extensions/api/downloads/downloads_api_browsertest.cc download_item->GetTargetFilePath(), IconLoader::NORMAL, "foo"), IconLoader 989 chrome/browser/extensions/api/downloads/downloads_api_browsertest.cc download_item->GetTargetFilePath(), IconLoader::NORMAL, "foo"), IconLoader 994 chrome/browser/extensions/api/downloads/downloads_api_browsertest.cc download_item->GetTargetFilePath(), IconLoader::NORMAL, "foo"), IconLoader 1011 chrome/browser/extensions/api/downloads/downloads_api_browsertest.cc download_item->GetTargetFilePath(), IconLoader::NORMAL, "foo"), IconLoader 1019 chrome/browser/extensions/api/downloads/downloads_api_browsertest.cc IconLoader::NORMAL, IconLoader 1067 chrome/browser/extensions/api/downloads/downloads_api_browsertest.cc (*iter)->GetTargetFilePath(), IconLoader::NORMAL, "hello"), IconLoader 1410 chrome/browser/extensions/api/downloads/downloads_api_browsertest.cc on_item->GetTargetFilePath(), IconLoader::NORMAL, "foo"), IconLoader 1413 chrome/browser/extensions/api/downloads/downloads_api_browsertest.cc off_item->GetTargetFilePath(), IconLoader::NORMAL, "foo"), IconLoader 13 chrome/browser/icon_loader.cc IconLoader::IconLoader(const base::FilePath& file_path, IconLoader 21 chrome/browser/icon_loader.cc IconLoader::~IconLoader() { IconLoader 24 chrome/browser/icon_loader.cc void IconLoader::Start() { IconLoader 28 chrome/browser/icon_loader.cc base::Bind(&IconLoader::ReadGroup, this), IconLoader 29 chrome/browser/icon_loader.cc base::Bind(&IconLoader::OnReadGroup, this)); IconLoader 32 chrome/browser/icon_loader.cc void IconLoader::ReadGroup() { IconLoader 36 chrome/browser/icon_loader.cc void IconLoader::OnReadGroup() { IconLoader 40 chrome/browser/icon_loader.cc base::Bind(&IconLoader::ReadIcon, this)); IconLoader 44 chrome/browser/icon_loader.cc void IconLoader::NotifyDelegate() { IconLoader 35 chrome/browser/icon_loader.h class IconLoader : public base::RefCountedThreadSafe<IconLoader> { IconLoader 49 chrome/browser/icon_loader.h virtual bool OnGroupLoaded(IconLoader* source, IconLoader 54 chrome/browser/icon_loader.h virtual bool OnImageLoaded(IconLoader* source, IconLoader 62 chrome/browser/icon_loader.h IconLoader(const base::FilePath& file_path, IconLoader 70 chrome/browser/icon_loader.h friend class base::RefCountedThreadSafe<IconLoader>; IconLoader 72 chrome/browser/icon_loader.h virtual ~IconLoader(); IconLoader 103 chrome/browser/icon_loader.h DISALLOW_COPY_AND_ASSIGN(IconLoader); IconLoader 9 chrome/browser/icon_loader_android.cc IconGroupID IconLoader::ReadGroupIDFromFilepath( IconLoader 15 chrome/browser/icon_loader_android.cc bool IconLoader::IsIconMutableFromFilepath(const base::FilePath&) { IconLoader 20 chrome/browser/icon_loader_android.cc content::BrowserThread::ID IconLoader::ReadIconThreadID() { IconLoader 25 chrome/browser/icon_loader_android.cc void IconLoader::ReadIcon() { IconLoader 13 chrome/browser/icon_loader_auralinux.cc IconGroupID IconLoader::ReadGroupIDFromFilepath( IconLoader 19 chrome/browser/icon_loader_auralinux.cc bool IconLoader::IsIconMutableFromFilepath(const base::FilePath&) { IconLoader 24 chrome/browser/icon_loader_auralinux.cc content::BrowserThread::ID IconLoader::ReadIconThreadID() { IconLoader 30 chrome/browser/icon_loader_auralinux.cc void IconLoader::ReadIcon() { IconLoader 33 chrome/browser/icon_loader_auralinux.cc case IconLoader::SMALL: IconLoader 36 chrome/browser/icon_loader_auralinux.cc case IconLoader::NORMAL: IconLoader 39 chrome/browser/icon_loader_auralinux.cc case IconLoader::LARGE: IconLoader 54 chrome/browser/icon_loader_auralinux.cc FROM_HERE, base::Bind(&IconLoader::NotifyDelegate, this)); IconLoader 48 chrome/browser/icon_loader_chromeos.cc int Lookup(const std::string& extension, IconLoader::IconSize icon_size); IconLoader 134 chrome/browser/icon_loader_chromeos.cc IconLoader::IconSize icon_size) { IconLoader 135 chrome/browser/icon_loader_chromeos.cc DCHECK(icon_size == IconLoader::SMALL || IconLoader 136 chrome/browser/icon_loader_chromeos.cc icon_size == IconLoader::NORMAL || IconLoader 137 chrome/browser/icon_loader_chromeos.cc icon_size == IconLoader::LARGE); IconLoader 143 chrome/browser/icon_loader_chromeos.cc case IconLoader::SMALL: idr = idrbysize.idr_small; break; IconLoader 144 chrome/browser/icon_loader_chromeos.cc case IconLoader::NORMAL: idr = idrbysize.idr_normal; break; IconLoader 145 chrome/browser/icon_loader_chromeos.cc case IconLoader::LARGE: idr = idrbysize.idr_large; break; IconLoader 146 chrome/browser/icon_loader_chromeos.cc case IconLoader::ALL: IconLoader 167 chrome/browser/icon_loader_chromeos.cc int IconSizeToDIPSize(IconLoader::IconSize size) { IconLoader 169 chrome/browser/icon_loader_chromeos.cc case IconLoader::SMALL: return 16; IconLoader 170 chrome/browser/icon_loader_chromeos.cc case IconLoader::NORMAL: return 32; IconLoader 171 chrome/browser/icon_loader_chromeos.cc case IconLoader::LARGE: // fallthrough IconLoader 175 chrome/browser/icon_loader_chromeos.cc case IconLoader::ALL: // fallthrough IconLoader 184 chrome/browser/icon_loader_chromeos.cc IconGroupID IconLoader::ReadGroupIDFromFilepath( IconLoader 190 chrome/browser/icon_loader_chromeos.cc bool IconLoader::IsIconMutableFromFilepath(const base::FilePath&) { IconLoader 195 chrome/browser/icon_loader_chromeos.cc content::BrowserThread::ID IconLoader::ReadIconThreadID() { IconLoader 199 chrome/browser/icon_loader_chromeos.cc void IconLoader::ReadIcon() { IconLoader 209 chrome/browser/icon_loader_chromeos.cc FROM_HERE, base::Bind(&IconLoader::NotifyDelegate, this)); IconLoader 22 chrome/browser/icon_loader_linux.cc IconGroupID IconLoader::ReadGroupIDFromFilepath( IconLoader 28 chrome/browser/icon_loader_linux.cc bool IconLoader::IsIconMutableFromFilepath(const base::FilePath&) { IconLoader 33 chrome/browser/icon_loader_linux.cc content::BrowserThread::ID IconLoader::ReadIconThreadID() { IconLoader 37 chrome/browser/icon_loader_linux.cc void IconLoader::ReadIcon() { IconLoader 40 chrome/browser/icon_loader_linux.cc case IconLoader::SMALL: IconLoader 43 chrome/browser/icon_loader_linux.cc case IconLoader::NORMAL: IconLoader 46 chrome/browser/icon_loader_linux.cc case IconLoader::LARGE: IconLoader 79 chrome/browser/icon_loader_linux.cc FROM_HERE, base::Bind(&IconLoader::NotifyDelegate, this)); IconLoader 20 chrome/browser/icon_loader_win.cc IconGroupID IconLoader::ReadGroupIDFromFilepath( IconLoader 28 chrome/browser/icon_loader_win.cc bool IconLoader::IsIconMutableFromFilepath(const base::FilePath& filepath) { IconLoader 35 chrome/browser/icon_loader_win.cc content::BrowserThread::ID IconLoader::ReadIconThreadID() { IconLoader 39 chrome/browser/icon_loader_win.cc void IconLoader::ReadIcon() { IconLoader 42 chrome/browser/icon_loader_win.cc case IconLoader::SMALL: IconLoader 45 chrome/browser/icon_loader_win.cc case IconLoader::NORMAL: IconLoader 48 chrome/browser/icon_loader_win.cc case IconLoader::LARGE: IconLoader 74 chrome/browser/icon_loader_win.cc base::Bind(&IconLoader::NotifyDelegate, this)); IconLoader 30 chrome/browser/icon_manager.cc IconLoader::IconSize size; IconLoader 41 chrome/browser/icon_manager.cc IconLoader::IconSize size) { IconLoader 50 chrome/browser/icon_manager.cc IconLoader::IconSize size) { IconLoader 60 chrome/browser/icon_manager.cc IconLoader::IconSize size, IconLoader 63 chrome/browser/icon_manager.cc IconLoader* loader = new IconLoader(file_name, size, this); IconLoader 80 chrome/browser/icon_manager.cc bool IconManager::OnGroupLoaded(IconLoader* loader, IconLoader 97 chrome/browser/icon_manager.cc IconLoader* loader, gfx::Image* result, const IconGroupID& group) { IconLoader 139 chrome/browser/icon_manager.cc IconLoader::IconSize size) IconLoader 55 chrome/browser/icon_manager.h class IconManager : public IconLoader::Delegate { IconLoader 66 chrome/browser/icon_manager.h IconLoader::IconSize size); IconLoader 82 chrome/browser/icon_manager.h IconLoader::IconSize size, IconLoader 87 chrome/browser/icon_manager.h virtual bool OnGroupLoaded(IconLoader* loader, IconLoader 89 chrome/browser/icon_manager.h virtual bool OnImageLoaded(IconLoader* loader, IconLoader 95 chrome/browser/icon_manager.h CacheKey(const IconGroupID& group, IconLoader::IconSize size); IconLoader 101 chrome/browser/icon_manager.h IconLoader::IconSize size; IconLoader 105 chrome/browser/icon_manager.h IconLoader::IconSize size); IconLoader 475 chrome/browser/ui/gtk/download/download_item_gtk.cc IconLoader::SMALL, IconLoader 480 chrome/browser/ui/gtk/download/download_item_gtk.cc IconLoader::LARGE, IconLoader 423 chrome/browser/ui/views/download/download_item_view.cc download()->GetTargetFilePath(), IconLoader::SMALL); IconLoader 821 chrome/browser/ui/views/download/download_item_view.cc download()->GetTargetFilePath(), IconLoader::SMALL); IconLoader 944 chrome/browser/ui/views/download/download_item_view.cc IconLoader::SMALL, IconLoader 386 chrome/browser/ui/webui/downloads_dom_handler.cc file->GetTargetFilePath(), IconLoader::NORMAL); IconLoader 27 chrome/browser/ui/webui/fileicon_source.cc typedef std::map<std::string, IconLoader::IconSize> QueryIconSizeMap; IconLoader 55 chrome/browser/ui/webui/fileicon_source.cc IconLoader::IconSize SizeStringToIconSize(const std::string& size_string) { IconLoader 56 chrome/browser/ui/webui/fileicon_source.cc if (size_string == "small") return IconLoader::SMALL; IconLoader 57 chrome/browser/ui/webui/fileicon_source.cc if (size_string == "large") return IconLoader::LARGE; IconLoader 60 chrome/browser/ui/webui/fileicon_source.cc return IconLoader::NORMAL; IconLoader 66 chrome/browser/ui/webui/fileicon_source.cc IconLoader::IconSize* icon_size) { IconLoader 70 chrome/browser/ui/webui/fileicon_source.cc *icon_size = IconLoader::NORMAL; IconLoader 98 chrome/browser/ui/webui/fileicon_source.cc IconLoader::IconSize icon_size, IconLoader 138 chrome/browser/ui/webui/fileicon_source.cc IconLoader::IconSize icon_size; IconLoader 44 chrome/browser/ui/webui/fileicon_source.h IconLoader::IconSize icon_size, IconLoader 26 chrome/browser/ui/webui/fileicon_source_unittest.cc IconLoader::IconSize icon_size, IconLoader 52 chrome/browser/ui/webui/fileicon_source_unittest.cc IconLoader::IconSize size; IconLoader 55 chrome/browser/ui/webui/fileicon_source_unittest.cc IconLoader::NORMAL }, IconLoader 57 chrome/browser/ui/webui/fileicon_source_unittest.cc IconLoader::NORMAL }, IconLoader 59 chrome/browser/ui/webui/fileicon_source_unittest.cc IconLoader::SMALL }, IconLoader 61 chrome/browser/ui/webui/fileicon_source_unittest.cc IconLoader::NORMAL }, IconLoader 63 chrome/browser/ui/webui/fileicon_source_unittest.cc IconLoader::LARGE }, IconLoader 65 chrome/browser/ui/webui/fileicon_source_unittest.cc IconLoader::NORMAL }, IconLoader 67 chrome/browser/ui/webui/fileicon_source_unittest.cc ui::SCALE_FACTOR_100P, IconLoader::SMALL }, IconLoader 69 chrome/browser/ui/webui/fileicon_source_unittest.cc IconLoader::SMALL }, IconLoader 71 chrome/browser/ui/webui/fileicon_source_unittest.cc ui::SCALE_FACTOR_100P, IconLoader::SMALL }, IconLoader 74 chrome/browser/ui/webui/fileicon_source_unittest.cc IconLoader::LARGE }, IconLoader 77 chrome/browser/ui/webui/fileicon_source_unittest.cc IconLoader::NORMAL }, IconLoader 80 chrome/browser/ui/webui/fileicon_source_unittest.cc ui::SCALE_FACTOR_100P, IconLoader::NORMAL }, IconLoader 82 chrome/browser/ui/webui/fileicon_source_unittest.cc IconLoader::NORMAL }, IconLoader 85 chrome/browser/ui/webui/fileicon_source_unittest.cc IconLoader::NORMAL }, IconLoader 88 chrome/browser/ui/webui/fileicon_source_unittest.cc IconLoader::NORMAL }, IconLoader 91 chrome/browser/ui/webui/fileicon_source_unittest.cc IconLoader::NORMAL }, IconLoader 93 chrome/browser/ui/webui/fileicon_source_unittest.cc IconLoader::NORMAL }, IconLoader 95 chrome/browser/ui/webui/fileicon_source_unittest.cc ui::SCALE_FACTOR_100P, IconLoader::SMALL }, IconLoader 98 chrome/browser/ui/webui/fileicon_source_unittest.cc IconLoader::NORMAL }, IconLoader 100 chrome/browser/ui/webui/fileicon_source_unittest.cc IconLoader::NORMAL }, IconLoader 104 chrome/browser/ui/webui/fileicon_source_unittest.cc IconLoader::NORMAL }, IconLoader 106 chrome/browser/ui/webui/fileicon_source_unittest.cc IconLoader::NORMAL }, IconLoader 108 chrome/browser/ui/webui/fileicon_source_unittest.cc ui::SCALE_FACTOR_100P, IconLoader::SMALL }, IconLoader 46 ui/app_list/views/app_list_main_view.cc class AppListMainView::IconLoader : public AppListItemObserver { IconLoader 48 ui/app_list/views/app_list_main_view.cc IconLoader(AppListMainView* owner, IconLoader 77 ui/app_list/views/app_list_main_view.cc DISALLOW_COPY_AND_ASSIGN(IconLoader); IconLoader 195 ui/app_list/views/app_list_main_view.cc pending_icon_loaders_.push_back(new IconLoader(this, item, scale)); IconLoader 203 ui/app_list/views/app_list_main_view.cc void AppListMainView::OnItemIconLoaded(IconLoader* loader) { IconLoader 204 ui/app_list/views/app_list_main_view.cc ScopedVector<IconLoader>::iterator it = std::find( IconLoader 66 ui/app_list/views/app_list_main_view.h class IconLoader; IconLoader 78 ui/app_list/views/app_list_main_view.h void OnItemIconLoaded(IconLoader* loader); IconLoader 107 ui/app_list/views/app_list_main_view.h ScopedVector<IconLoader> pending_icon_loaders_;