Home | History | Annotate | Download | only in printing

Lines Matching refs:get

39   if (worker_.get())
48 DCHECK(!worker_.get());
51 DCHECK(!document_.get());
100 if (!document_.get())
119 worker_.get(), &PrintJobWorker::StartPrinting, document_));
125 new JobEventDetails(JobEventDetails::NEW_DOC, document_.get(), NULL));
129 Details<JobEventDetails>(details.get()));
159 MessageLoop* worker_loop = worker_.get() ? worker_->message_loop() : NULL;
171 Details<JobEventDetails>(details.get()));
180 // Stop() will eventually be called, which will get out of the inner message
200 if (document_.get())
209 return document_.get();
213 if (document_.get() == new_document)
218 if (document_.get()) {
222 if (worker_.get() && worker_->message_loop()) {
226 worker_.get(), &PrintJobWorker::OnDocumentChanged, document_));
241 DCHECK_EQ(event_details.document(), document_.get());
274 new JobEventDetails(JobEventDetails::JOB_DONE, document_.get(), NULL));
278 Details<JobEventDetails>(details.get()));
287 // We could easily get into a deadlock case if worker_->Stop() is used; the
299 // hack but I see no other way to get it to work flawlessly. The issues here