summaryrefslogtreecommitdiffstats
path: root/chrome/browser/browser_process_impl.cc
diff options
context:
space:
mode:
authorjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-04-01 18:47:24 +0000
committerjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-04-01 18:47:24 +0000
commit21453884c357a0845e994f4dd7323d2c9cc61192 (patch)
tree660ae7e933c03490f9258ceed5bd788c0c7752a8 /chrome/browser/browser_process_impl.cc
parentdea5088b10d0ac627fda84821b617bea3ca261c8 (diff)
downloadchromium_src-21453884c357a0845e994f4dd7323d2c9cc61192.zip
chromium_src-21453884c357a0845e994f4dd7323d2c9cc61192.tar.gz
chromium_src-21453884c357a0845e994f4dd7323d2c9cc61192.tar.bz2
Remove knowledge about UserScriptListener from content.
BUG=76789 Review URL: http://codereview.chromium.org/6764007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80195 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/browser_process_impl.cc')
-rw-r--r--chrome/browser/browser_process_impl.cc8
1 files changed, 7 insertions, 1 deletions
diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc
index 7391971..01e7038 100644
--- a/chrome/browser/browser_process_impl.cc
+++ b/chrome/browser/browser_process_impl.cc
@@ -26,6 +26,7 @@
#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"
+#include "chrome/browser/extensions/user_script_listener.h"
#include "chrome/browser/first_run/first_run.h"
#include "chrome/browser/google/google_url_tracker.h"
#include "chrome/browser/gpu_process_host_ui_shim.h"
@@ -682,7 +683,12 @@ void BrowserProcessImpl::CreateResourceDispatcherHost() {
resource_dispatcher_host_.get() == NULL);
created_resource_dispatcher_host_ = true;
- resource_dispatcher_host_.reset(new ResourceDispatcherHost());
+ // UserScriptListener will delete itself.
+ ResourceQueue::DelegateSet resource_queue_delegates;
+ resource_queue_delegates.insert(new UserScriptListener());
+
+ resource_dispatcher_host_.reset(
+ new ResourceDispatcherHost(resource_queue_delegates));
resource_dispatcher_host_->Initialize();
}