diff options
Diffstat (limited to 'chrome/app/chrome_main_delegate.cc')
-rw-r--r-- | chrome/app/chrome_main_delegate.cc | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/chrome/app/chrome_main_delegate.cc b/chrome/app/chrome_main_delegate.cc index 608d513..7a84022 100644 --- a/chrome/app/chrome_main_delegate.cc +++ b/chrome/app/chrome_main_delegate.cc @@ -119,6 +119,11 @@ #include "remoting/client/plugin/pepper_entrypoints.h" #endif +#if defined(ENABLE_PLUGINS) && (defined(CHROME_MULTIPLE_DLL_CHILD) || \ + !defined(CHROME_MULTIPLE_DLL_BROWSER)) +#include "pdf/pdf.h" +#endif + #if !defined(CHROME_MULTIPLE_DLL_BROWSER) #include "chrome/child/pdf_child_init.h" @@ -826,6 +831,12 @@ void ChromeMainDelegate::SandboxInitialized(const std::string& process_type) { nacl_plugin::PPP_InitializeModule, nacl_plugin::PPP_ShutdownModule); #endif +#if defined(ENABLE_PLUGINS) + ChromeContentClient::SetPDFEntryFunctions( + chrome_pdf::PPP_GetInterface, + chrome_pdf::PPP_InitializeModule, + chrome_pdf::PPP_ShutdownModule); +#endif #endif } |