Index: chrome/browser/printing/print_view_manager_basic.cc |
diff --git a/chrome/browser/printing/print_view_manager_basic.cc b/chrome/browser/printing/print_view_manager_basic.cc |
index 6f524d173596597191f26eaa8292b86f3c3dee6f..cdaca676d6e06fba64e50c2172e43fd3c4016cb4 100644 |
--- a/chrome/browser/printing/print_view_manager_basic.cc |
+++ b/chrome/browser/printing/print_view_manager_basic.cc |
@@ -4,15 +4,34 @@ |
#include "chrome/browser/printing/print_view_manager_basic.h" |
+#if defined(OS_ANDROID) |
+#include "base/file_descriptor_posix.h" |
+#endif |
+ |
DEFINE_WEB_CONTENTS_USER_DATA_KEY(printing::PrintViewManagerBasic); |
namespace printing { |
PrintViewManagerBasic::PrintViewManagerBasic(content::WebContents* web_contents) |
- : PrintViewManagerBase(web_contents) { |
+ : PrintViewManagerBase(web_contents), |
+#if defined(OS_ANDROID) |
+ file_descriptor_(-1, false) |
Lei Zhang
2013/08/13 23:26:37
The FileDescriptor() version of the ctor does this
cimamoglu1
2013/08/14 16:10:36
Done.
|
+#endif |
+{ |
} |
PrintViewManagerBasic::~PrintViewManagerBasic() { |
} |
+#if defined(OS_ANDROID) |
+void PrintViewManagerBasic::SetFileDescriptor( |
+ const base::FileDescriptor& file_descriptor) { |
+ file_descriptor_ = file_descriptor; |
+} |
+ |
+base::FileDescriptor PrintViewManagerBasic::GetFileDescriptor() { |
+ return file_descriptor_; |
+} |
+#endif |
+ |
} // namespace printing |