Lines Matching defs:info
146 SaveFileCreateInfo* info = new SaveFileCreateInfo(file_full_path,
150 info->render_process_id = render_process_host_id;
151 info->render_view_id = render_view_id;
158 this, &SaveFileManager::OnRequireSaveJobFromOtherSource, info));
221 // The IO thread created |info|, but the file thread (this method) uses it
222 // to create a SaveFile which will hold and finally destroy |info|. It will
223 // then passes |info| to the UI thread for reporting saving status.
224 void SaveFileManager::StartSave(SaveFileCreateInfo* info) {
226 DCHECK(info);
227 SaveFile* save_file = new SaveFile(info);
232 DCHECK(!LookupSaveFile(info->save_id));
233 save_file_map_[info->save_id] = save_file;
234 info->path = save_file->full_path();
238 NewRunnableMethod(this, &SaveFileManager::OnStartSave, info));
301 void SaveFileManager::OnStartSave(const SaveFileCreateInfo* info) {
304 GetSavePackageFromRenderIds(info->render_process_id,
305 info->render_view_id);
308 SendCancelRequest(info->save_id);
313 SavePackageMap::iterator sit = packages_.find(info->save_id);
317 SavePackage* old_save_package = UnregisterStartingRequest(info->url,
318 info->render_process_id);
321 SendCancelRequest(info->save_id);
325 packages_[info->save_id] = save_package;
331 save_package->StartSave(info);
379 SaveFileCreateInfo* info) {
381 DCHECK_EQ(info->save_id, -1);
383 info->save_id = GetNextId();
387 NewRunnableMethod(this, &SaveFileManager::StartSave, info));