diff options
Diffstat (limited to 'content/browser/loader')
-rw-r--r-- | content/browser/loader/resource_message_filter.cc | 4 | ||||
-rw-r--r-- | content/browser/loader/resource_scheduler_filter.cc | 10 |
2 files changed, 12 insertions, 2 deletions
diff --git a/content/browser/loader/resource_message_filter.cc b/content/browser/loader/resource_message_filter.cc index c3f30ff..bd7e078 100644 --- a/content/browser/loader/resource_message_filter.cc +++ b/content/browser/loader/resource_message_filter.cc @@ -7,6 +7,7 @@ #include "content/browser/appcache/chrome_appcache_service.h" #include "content/browser/fileapi/chrome_blob_storage_context.h" #include "content/browser/loader/resource_dispatcher_host_impl.h" +#include "content/common/resource_messages.h" #include "content/public/browser/resource_context.h" #include "webkit/browser/fileapi/file_system_context.h" @@ -19,7 +20,8 @@ ResourceMessageFilter::ResourceMessageFilter( ChromeBlobStorageContext* blob_storage_context, fileapi::FileSystemContext* file_system_context, const GetContextsCallback& get_contexts_callback) - : child_id_(child_id), + : BrowserMessageFilter(ResourceMsgStart), + child_id_(child_id), process_type_(process_type), appcache_service_(appcache_service), blob_storage_context_(blob_storage_context), diff --git a/content/browser/loader/resource_scheduler_filter.cc b/content/browser/loader/resource_scheduler_filter.cc index 2cf32e6..97e219e 100644 --- a/content/browser/loader/resource_scheduler_filter.cc +++ b/content/browser/loader/resource_scheduler_filter.cc @@ -11,9 +11,17 @@ #include "content/public/common/page_transition_types.h" namespace content { +namespace { +const uint32 kFilteredMessageClasses[] = { + FrameMsgStart, + ViewMsgStart, +}; +} // namespace ResourceSchedulerFilter::ResourceSchedulerFilter(int child_id) - : child_id_(child_id) { + : BrowserMessageFilter( + kFilteredMessageClasses, arraysize(kFilteredMessageClasses)), + child_id_(child_id) { } ResourceSchedulerFilter::~ResourceSchedulerFilter() { |