Home | History | Annotate | Download | only in background

Lines Matching defs:application

71 // Background application representation, private to the
73 class BackgroundApplicationListModel::Application
74 : public base::SupportsWeakPtr<Application> {
76 Application(BackgroundApplicationListModel* model,
79 virtual ~Application();
145 BackgroundApplicationListModel::Application::~Application() {
148 BackgroundApplicationListModel::Application::Application(
153 void BackgroundApplicationListModel::Application::OnImageLoaded(
161 void BackgroundApplicationListModel::Application::RequestIcon(
168 base::Bind(&Application::OnImageLoaded, AsWeakPtr()));
207 Application* application = FindApplication(extension);
208 if (!application) {
212 LOG(ERROR) << "Background application limit of " << IDC_MinimumLabelValue
216 application = new Application(this, extension);
217 applications_[extension->id()] = application;
219 application->RequestIcon(extension_misc::EXTENSION_ICON_BITTY);
238 const BackgroundApplicationListModel::Application*
246 BackgroundApplicationListModel::Application*
256 const Application* application = FindApplication(extension);
257 if (application)
258 return application->icon_.get();