| 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 472 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 483 // Only attach NetErrorHelper to the main frame, since only the main frame | 483 // Only attach NetErrorHelper to the main frame, since only the main frame |
| 484 // should get error pages. | 484 // should get error pages. |
| 485 // PrefetchHelper is also needed only for main frames. | 485 // PrefetchHelper is also needed only for main frames. |
| 486 new NetErrorHelper(render_frame); | 486 new NetErrorHelper(render_frame); |
| 487 new prefetch::PrefetchHelper(render_frame); | 487 new prefetch::PrefetchHelper(render_frame); |
| 488 } | 488 } |
| 489 } | 489 } |
| 490 | 490 |
| 491 void ChromeContentRendererClient::RenderViewCreated( | 491 void ChromeContentRendererClient::RenderViewCreated( |
| 492 content::RenderView* render_view) { | 492 content::RenderView* render_view) { |
| 493 |
| 493 #if defined(ENABLE_EXTENSIONS) | 494 #if defined(ENABLE_EXTENSIONS) |
| 494 new extensions::ExtensionHelper(render_view, extension_dispatcher_.get()); | 495 new extensions::ExtensionHelper(render_view, extension_dispatcher_.get()); |
| 495 extension_dispatcher_->OnRenderViewCreated(render_view); | 496 extension_dispatcher_->OnRenderViewCreated(render_view); |
| 496 #endif | 497 #endif |
| 497 new PageLoadHistograms(render_view); | 498 new PageLoadHistograms(render_view); |
| 498 #if defined(ENABLE_PRINTING) | 499 #if defined(ENABLE_PRINTING) |
| 499 new printing::PrintWebViewHelper(render_view); | 500 new printing::PrintWebViewHelper(render_view); |
| 500 #endif | 501 #endif |
| 501 #if defined(ENABLE_SPELLCHECK) | 502 #if defined(ENABLE_SPELLCHECK) |
| 502 new SpellCheckProvider(render_view, spellcheck_.get()); | 503 new SpellCheckProvider(render_view, spellcheck_.get()); |
| (...skipping 1099 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1602 if (mime_type == content::kBrowserPluginMimeType) { | 1603 if (mime_type == content::kBrowserPluginMimeType) { |
| 1603 return new extensions::ExtensionsGuestViewContainer(render_frame); | 1604 return new extensions::ExtensionsGuestViewContainer(render_frame); |
| 1604 } else { | 1605 } else { |
| 1605 return new extensions::MimeHandlerViewContainer( | 1606 return new extensions::MimeHandlerViewContainer( |
| 1606 render_frame, mime_type, original_url); | 1607 render_frame, mime_type, original_url); |
| 1607 } | 1608 } |
| 1608 #else | 1609 #else |
| 1609 return NULL; | 1610 return NULL; |
| 1610 #endif | 1611 #endif |
| 1611 } | 1612 } |
| OLD | NEW |