OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "chrome/renderer/chrome_content_renderer_client.h" | 5 #include "chrome/renderer/chrome_content_renderer_client.h" |
6 | 6 |
7 #include "base/command_line.h" | 7 #include "base/command_line.h" |
8 #include "base/debug/crash_logging.h" | 8 #include "base/debug/crash_logging.h" |
9 #include "base/logging.h" | 9 #include "base/logging.h" |
10 #include "base/metrics/field_trial.h" | 10 #include "base/metrics/field_trial.h" |
(...skipping 499 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
510 #if defined(ENABLE_EXTENSIONS) | 510 #if defined(ENABLE_EXTENSIONS) |
511 new extensions::ExtensionHelper(render_view, extension_dispatcher_.get()); | 511 new extensions::ExtensionHelper(render_view, extension_dispatcher_.get()); |
512 extension_dispatcher_->OnRenderViewCreated(render_view); | 512 extension_dispatcher_->OnRenderViewCreated(render_view); |
513 #endif | 513 #endif |
514 new PageLoadHistograms(render_view); | 514 new PageLoadHistograms(render_view); |
515 #if defined(ENABLE_PRINTING) | 515 #if defined(ENABLE_PRINTING) |
516 new printing::PrintWebViewHelper( | 516 new printing::PrintWebViewHelper( |
517 render_view, | 517 render_view, |
518 switches::OutOfProcessPdfEnabled(), | 518 switches::OutOfProcessPdfEnabled(), |
519 command_line->HasSwitch(switches::kDisablePrintPreview), | 519 command_line->HasSwitch(switches::kDisablePrintPreview), |
| 520 false /* scripted_print_blocked */, |
520 scoped_ptr<printing::PrintWebViewHelper::Delegate>( | 521 scoped_ptr<printing::PrintWebViewHelper::Delegate>( |
521 new ChromePrintWebViewHelperDelegate())); | 522 new ChromePrintWebViewHelperDelegate())); |
522 #endif | 523 #endif |
523 #if defined(ENABLE_SPELLCHECK) | 524 #if defined(ENABLE_SPELLCHECK) |
524 new SpellCheckProvider(render_view, spellcheck_.get()); | 525 new SpellCheckProvider(render_view, spellcheck_.get()); |
525 #endif | 526 #endif |
526 new prerender::PrerendererClient(render_view); | 527 new prerender::PrerendererClient(render_view); |
527 #if defined(FULL_SAFE_BROWSING) | 528 #if defined(FULL_SAFE_BROWSING) |
528 safe_browsing::MalwareDOMDetails::Create(render_view); | 529 safe_browsing::MalwareDOMDetails::Create(render_view); |
529 #endif | 530 #endif |
(...skipping 1062 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1592 if (mime_type == content::kBrowserPluginMimeType) { | 1593 if (mime_type == content::kBrowserPluginMimeType) { |
1593 return new extensions::ExtensionsGuestViewContainer(render_frame); | 1594 return new extensions::ExtensionsGuestViewContainer(render_frame); |
1594 } else { | 1595 } else { |
1595 return new extensions::MimeHandlerViewContainer( | 1596 return new extensions::MimeHandlerViewContainer( |
1596 render_frame, mime_type, original_url); | 1597 render_frame, mime_type, original_url); |
1597 } | 1598 } |
1598 #else | 1599 #else |
1599 return NULL; | 1600 return NULL; |
1600 #endif | 1601 #endif |
1601 } | 1602 } |
OLD | NEW |