Index: chrome/browser/ui/webui/print_preview/print_preview_handler.cc |
diff --git a/chrome/browser/ui/webui/print_preview/print_preview_handler.cc b/chrome/browser/ui/webui/print_preview/print_preview_handler.cc |
index e804368e51f704fc5f799dcf4eed0bfaee6583b1..3af956229def3b91ef828cc303cf3f21c40cda11 100644 |
--- a/chrome/browser/ui/webui/print_preview/print_preview_handler.cc |
+++ b/chrome/browser/ui/webui/print_preview/print_preview_handler.cc |
@@ -261,19 +261,10 @@ |
return default_printer; |
} |
-class PrintingContextDelegate : public printing::PrintingContext::Delegate { |
- public: |
- // PrintingContext::Delegate methods. |
- virtual gfx::NativeView GetParentView() OVERRIDE { return NULL; } |
- virtual std::string GetAppLocale() OVERRIDE { |
- return g_browser_process->GetApplicationLocale(); |
- } |
-}; |
- |
gfx::Size GetDefaultPdfMediaSizeMicrons() { |
- PrintingContextDelegate delegate; |
scoped_ptr<printing::PrintingContext> printing_context( |
- printing::PrintingContext::Create(&delegate)); |
+ printing::PrintingContext::Create( |
+ g_browser_process->GetApplicationLocale())); |
if (printing::PrintingContext::OK != printing_context->UsePdfSettings() || |
printing_context->settings().device_units_per_inch() <= 0) { |
return gfx::Size(); |