Lines Matching refs:printing
5 #include "chrome/browser/printing/print_job.h"
10 #include "chrome/browser/printing/print_job_worker.h"
15 #include "printing/printed_pages_source.h"
20 class TestSource : public printing::PrintedPagesSource {
27 class TestPrintJobWorker : public printing::PrintJobWorker {
29 explicit TestPrintJobWorker(printing::PrintJobWorkerOwner* owner)
30 : printing::PrintJobWorker(content::ChildProcessHost::kInvalidUniqueID,
36 class TestOwner : public printing::PrintJobWorkerOwner {
39 const printing::PrintSettings& new_settings,
40 printing::PrintingContext::Result result) OVERRIDE {
43 virtual printing::PrintJobWorker* DetachWorker(
44 printing::PrintJobWorkerOwner* new_owner) OVERRIDE {
53 virtual const printing::PrintSettings& settings() const OVERRIDE {
63 printing::PrintSettings settings_;
66 class TestPrintJob : public printing::PrintJob {
100 scoped_refptr<printing::PrintJob> job(new TestPrintJob(&check));
120 scoped_refptr<printing::PrintJob> job(new TestPrintJob(&check));
131 job->GetSettings(printing::DEFAULTS, printing::ASK_USER, NULL);
142 scoped_refptr<printing::JobEventDetails> event_details;