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...) 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...) 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 |