summaryrefslogtreecommitdiffstats
path: root/chrome/browser/printing/print_job_worker.h
diff options
context:
space:
mode:
authormaruel@chromium.org <maruel@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-02-05 19:20:36 +0000
committermaruel@chromium.org <maruel@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-02-05 19:20:36 +0000
commit718fb437953c3c47592884deaecd9dd7581fad3d (patch)
tree9126ceafb8d96b98bec7277e6074b790d54995df /chrome/browser/printing/print_job_worker.h
parent2bd2413641ba6a38f4dd498225ab92bd33bd9647 (diff)
downloadchromium_src-718fb437953c3c47592884deaecd9dd7581fad3d.zip
chromium_src-718fb437953c3c47592884deaecd9dd7581fad3d.tar.gz
chromium_src-718fb437953c3c47592884deaecd9dd7581fad3d.tar.bz2
Remove black magic and >100 lines. Unhook a lot of dead code.
Review URL: http://codereview.chromium.org/21057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9237 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/printing/print_job_worker.h')
-rw-r--r--chrome/browser/printing/print_job_worker.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/chrome/browser/printing/print_job_worker.h b/chrome/browser/printing/print_job_worker.h
index 3e25ec5..5fb5fbd 100644
--- a/chrome/browser/printing/print_job_worker.h
+++ b/chrome/browser/printing/print_job_worker.h
@@ -25,7 +25,7 @@ class PrintJobWorkerOwner;
// PrintJob always outlives its worker instance.
class PrintJobWorker : public base::Thread {
public:
- PrintJobWorker(PrintJobWorkerOwner* owner);
+ explicit PrintJobWorker(PrintJobWorkerOwner* owner);
~PrintJobWorker();
void SetNewOwner(PrintJobWorkerOwner* new_owner);
@@ -58,6 +58,10 @@ class PrintJobWorker : public base::Thread {
// ALL_PAGES_REQUESTED notification once done.
void RequestMissingPages();
+ protected:
+ // Retrieves the context for testing only.
+ PrintingContext& printing_context() { return printing_context_; }
+
private:
// The shared NotificationService service can only be accessed from the UI
// thread, so this class encloses the necessary information to send the