summaryrefslogtreecommitdiffstats
path: root/chrome/browser/net/chrome_url_request_context.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/net/chrome_url_request_context.cc')
-rw-r--r--chrome/browser/net/chrome_url_request_context.cc8
1 files changed, 8 insertions, 0 deletions
diff --git a/chrome/browser/net/chrome_url_request_context.cc b/chrome/browser/net/chrome_url_request_context.cc
index e42ae2d..573ffdc 100644
--- a/chrome/browser/net/chrome_url_request_context.cc
+++ b/chrome/browser/net/chrome_url_request_context.cc
@@ -11,6 +11,7 @@
#include "base/string_util.h"
#include "chrome/browser/browser_process.h"
#include "chrome/browser/browser_thread.h"
+#include "chrome/browser/dom_ui/chrome_url_data_manager_backend.h"
#include "chrome/browser/extensions/extension_service.h"
#include "chrome/browser/extensions/user_script_master.h"
#include "chrome/browser/io_thread.h"
@@ -732,6 +733,13 @@ ChromeURLRequestContext::ChromeURLRequestContext()
CheckCurrentlyOnIOThread();
}
+ChromeURLDataManagerBackend*
+ ChromeURLRequestContext::GetChromeURLDataManagerBackend() {
+ if (!chrome_url_data_manager_backend_.get())
+ chrome_url_data_manager_backend_.reset(new ChromeURLDataManagerBackend());
+ return chrome_url_data_manager_backend_.get();
+}
+
ChromeURLRequestContext::~ChromeURLRequestContext() {
CheckCurrentlyOnIOThread();