Index: printing/printing_context_cairo.h |
diff --git a/printing/printing_context_cairo.h b/printing/printing_context_cairo.h |
deleted file mode 100644 |
index 088f01b9add8ec5bac8d3bba793dddfd6301d407..0000000000000000000000000000000000000000 |
--- a/printing/printing_context_cairo.h |
+++ /dev/null |
@@ -1,65 +0,0 @@ |
-// Copyright (c) 2011 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#ifndef PRINTING_PRINTING_CONTEXT_CAIRO_H_ |
-#define PRINTING_PRINTING_CONTEXT_CAIRO_H_ |
- |
-#include <string> |
- |
-#include "printing/printing_context.h" |
- |
-namespace base { |
-class DictionaryValue; |
-} |
- |
-namespace printing { |
- |
-class Metafile; |
-class PrintDialogGtkInterface; |
- |
-class PRINTING_EXPORT PrintingContextCairo : public PrintingContext { |
- public: |
- explicit PrintingContextCairo(const std::string& app_locale); |
- virtual ~PrintingContextCairo(); |
- |
-#if !defined(OS_CHROMEOS) |
- // Sets the function that creates the print dialog. |
- static void SetCreatePrintDialogFunction( |
- PrintDialogGtkInterface* (*create_dialog_func)( |
- PrintingContextCairo* context)); |
- |
- // Prints the document contained in |metafile|. |
- void PrintDocument(const Metafile* metafile); |
-#endif |
- |
- // PrintingContext implementation. |
- virtual void AskUserForSettings(gfx::NativeView parent_view, |
- int max_pages, |
- bool has_selection, |
- PrintSettingsCallback* callback); |
- virtual Result UseDefaultSettings(); |
- virtual Result UpdatePrinterSettings( |
- const base::DictionaryValue& job_settings, |
- const PageRanges& ranges); |
- virtual Result InitWithSettings(const PrintSettings& settings); |
- virtual Result NewDocument(const string16& document_name); |
- virtual Result NewPage(); |
- virtual Result PageDone(); |
- virtual Result DocumentDone(); |
- virtual void Cancel(); |
- virtual void ReleaseContext(); |
- virtual gfx::NativeDrawingContext context() const; |
- |
- private: |
-#if !defined(OS_CHROMEOS) |
- string16 document_name_; |
- PrintDialogGtkInterface* print_dialog_; |
-#endif |
- |
- DISALLOW_COPY_AND_ASSIGN(PrintingContextCairo); |
-}; |
- |
-} // namespace printing |
- |
-#endif // PRINTING_PRINTING_CONTEXT_CAIRO_H_ |