#include "chrome/browser/icon_loader.h"
#include <utility>
#include "base/functional/bind.h"
#include "base/task/single_thread_task_runner.h"
#include "base/task/thread_pool.h"
#include "build/build_config.h"
#include "content/public/browser/browser_thread.h"
BrowserThread;
void IconLoader::LoadIcon(const base::FilePath& file_path,
IconSize size,
float scale,
IconLoadedCallback callback) { … }
IconLoader::IconLoader(const base::FilePath& file_path,
IconSize size,
float scale,
IconLoadedCallback callback)
: … { … }
IconLoader::~IconLoader() = default;
#if !BUILDFLAG(IS_CHROMEOS)
void IconLoader::Start() { … }
#if !BUILDFLAG(IS_WIN)
void IconLoader::ReadGroup() { … }
#endif
#endif