Chromium Code Reviews| Index: chrome/browser/renderer_host/browser_render_process_host.cc |
| diff --git a/chrome/browser/renderer_host/browser_render_process_host.cc b/chrome/browser/renderer_host/browser_render_process_host.cc |
| index 7e8505850d38d153f2350234ffbb6302634c4064..56d8da4e83e2d9833758da5fdc4189d3323cfdbc 100644 |
| --- a/chrome/browser/renderer_host/browser_render_process_host.cc |
| +++ b/chrome/browser/renderer_host/browser_render_process_host.cc |
| @@ -35,6 +35,8 @@ |
| #include "chrome/browser/extensions/extension_message_service.h" |
| #include "chrome/browser/extensions/extensions_service.h" |
| #include "chrome/browser/extensions/user_script_master.h" |
| +#include "chrome/browser/geolocation/geolocation_dispatcher_host.h" |
| +#include "chrome/browser/geolocation/geolocation_permission_context.h" |
|
bulach
2010/12/13 14:49:50
I guess you can remove the geolocation_permission_
|
| #include "chrome/browser/gpu_process_host.h" |
| #include "chrome/browser/history/history.h" |
| #include "chrome/browser/io_thread.h" |
| @@ -388,6 +390,9 @@ void BrowserRenderProcessHost::CreateMessageFilters() { |
| channel_->AddFilter(new AudioRendererHost()); |
| channel_->AddFilter( |
| new AppCacheDispatcherHost(profile()->GetRequestContext(), id())); |
| + channel_->AddFilter( |
| + GeolocationDispatcherHost::New( |
| + id(), profile()->GetGeolocationPermissionContext())); |
| channel_->AddFilter(new PepperFileMessageFilter(id(), profile())); |
| } |