Index: chrome/chrome_renderer.gypi |
diff --git a/chrome/chrome_renderer.gypi b/chrome/chrome_renderer.gypi |
index 737d1f68089a96586fdbfc7fdfe0e7ef57de7bb2..1d4c6f6c8f8c02424e8404f14e1f8ff65ae56ada 100644 |
--- a/chrome/chrome_renderer.gypi |
+++ b/chrome/chrome_renderer.gypi |
@@ -208,8 +208,6 @@ |
'renderer/pepper/pepper_shared_memory_message_filter.h', |
'renderer/pepper/pepper_uma_host.cc', |
'renderer/pepper/pepper_uma_host.h', |
- 'renderer/pepper/ppb_pdf_impl.cc', |
- 'renderer/pepper/ppb_pdf_impl.h', |
], |
# For safe_browsing==1 or safe_browsing==2. |
'chrome_renderer_basic_safe_browsing_sources': [ |
@@ -261,6 +259,10 @@ |
'renderer/printing/print_web_view_helper_linux.cc', |
'renderer/printing/print_web_view_helper_mac.mm', |
], |
+ 'chrome_renderer_full_printing_sources': [ |
+ 'renderer/pepper/chrome_pdf_print_client.cc', |
+ 'renderer/pepper/chrome_pdf_print_client.h', |
+ ], |
}, |
'targets': [ |
{ |
@@ -320,6 +322,7 @@ |
'<@(chrome_renderer_plugin_sources)', |
], |
'dependencies': [ |
+ '../components/components.gyp:pdf_renderer', |
'../ppapi/ppapi_internal.gyp:ppapi_host', |
'../ppapi/ppapi_internal.gyp:ppapi_proxy', |
'../ppapi/ppapi_internal.gyp:ppapi_ipc', |
@@ -382,7 +385,12 @@ |
], |
'sources': [ |
'<@(chrome_renderer_printing_sources)', |
- ] |
+ ], |
+ }], |
+ ['enable_printing==1', { |
+ 'sources': [ |
+ '<@(chrome_renderer_full_printing_sources)', |
+ ], |
}], |
['win_pdf_metafile_for_printing==1', { |
'sources': [ |