Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(8015)

Unified Diff: chrome/chrome_renderer.gypi

Issue 477263003: pdf: Create a separate component for using the pdf pepper plugin. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: . Created 6 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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': [

Powered by Google App Engine
This is Rietveld 408576698