#include "ui/gfx/image/image_family.h"
#include "ui/gfx/image/image_skia.h"
+#if defined(OS_CHROMEOS)
+#include "ui/file_manager/file_manager_resource_util.h"
+#endif
+
#if defined(USE_AURA)
#include "ui/keyboard/keyboard_util.h"
#endif
}
void LoadResourceOnUIThread(int resource_id, SkBitmap* bitmap) {
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
+ DCHECK_CURRENTLY_ON(BrowserThread::UI);
gfx::ImageSkia image(
*ResourceBundle::GetSharedInstance().GetImageSkiaNamed(resource_id));
kExtraComponentExtensionResources,
arraysize(kExtraComponentExtensionResources));
#if defined(OS_CHROMEOS)
- size_t size;
+ size_t file_manager_resource_size;
+ const GritResourceMap* file_manager_resources =
+ file_manager::GetFileManagerResources(&file_manager_resource_size);
+ AddComponentResourceEntries(
+ path_to_resource_id.Pointer(),
+ file_manager_resources,
+ file_manager_resource_size);
+
+ size_t keyboard_resource_size;
const GritResourceMap* keyboard_resources =
- keyboard::GetKeyboardExtensionResources(&size);
+ keyboard::GetKeyboardExtensionResources(&keyboard_resource_size);
AddComponentResourceEntries(
- path_to_resource_id.Pointer(), keyboard_resources, size);
+ path_to_resource_id.Pointer(),
+ keyboard_resources,
+ keyboard_resource_size);
#endif
}
const Extension* extension,
const std::vector<ImageRepresentation>& info_list,
const ImageLoaderImageCallback& callback) {
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
+ DCHECK_CURRENTLY_ON(BrowserThread::UI);
DCHECK(!BrowserThread::GetBlockingPool()->RunsTasksOnCurrentThread());
base::PostTaskAndReplyWithResult(
BrowserThread::GetBlockingPool(),
const extensions::Extension* extension,
const std::vector<ImageRepresentation>& info_list,
const ImageLoaderImageFamilyCallback& callback) {
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
+ DCHECK_CURRENTLY_ON(BrowserThread::UI);
DCHECK(!BrowserThread::GetBlockingPool()->RunsTasksOnCurrentThread());
base::PostTaskAndReplyWithResult(
BrowserThread::GetBlockingPool(),
void ImageLoader::ReplyBack(const ImageLoaderImageCallback& callback,
const std::vector<LoadResult>& load_result) {
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
+ DCHECK_CURRENTLY_ON(BrowserThread::UI);
gfx::ImageSkia image_skia;
void ImageLoader::ReplyBackWithImageFamily(
const ImageLoaderImageFamilyCallback& callback,
const std::vector<LoadResult>& load_result) {
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
+ DCHECK_CURRENTLY_ON(BrowserThread::UI);
std::map<std::pair<int, int>, gfx::ImageSkia> image_skia_map;
gfx::ImageFamily image_family;