Index: chrome/browser/browser_process_impl.cc |
diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc |
index 3c4b52e7e707c5dd776e813fca0fb99d566b6142..a1ee9ac424c813a13db60038a70ca8f39b3d3373 100644 |
--- a/chrome/browser/browser_process_impl.cc |
+++ b/chrome/browser/browser_process_impl.cc |
@@ -26,6 +26,7 @@ |
#include "chrome/browser/debugger/devtools_manager.h" |
#include "chrome/browser/debugger/devtools_protocol_handler.h" |
#include "chrome/browser/download/download_file_manager.h" |
+#include "chrome/browser/download/mhtml_generation_manager.h" |
#include "chrome/browser/download/save_file_manager.h" |
#include "chrome/browser/extensions/extension_event_router_forwarder.h" |
#include "chrome/browser/extensions/extension_tab_id_map.h" |
@@ -691,6 +692,13 @@ prerender::PrerenderTracker* BrowserProcessImpl::prerender_tracker() { |
return prerender_tracker_.get(); |
} |
+MHTMLGenerationManager* BrowserProcessImpl::mhtml_generation_manager() { |
+ if (!mhtml_generation_manager_.get()) |
+ mhtml_generation_manager_ = new MHTMLGenerationManager(); |
+ |
+ return mhtml_generation_manager_.get(); |
+} |
+ |
void BrowserProcessImpl::ClearLocalState(const FilePath& profile_path) { |
webkit_database::DatabaseTracker::ClearLocalState(profile_path); |
BrowsingDataRemover::ClearGearsData(profile_path); |