| OLD | NEW |
| 1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #ifndef CHROME_BROWSER_RENDERER_HOST_RESOURCE_MSG_FILTER_H_ | 5 #ifndef CHROME_BROWSER_RENDERER_HOST_RESOURCE_MSG_FILTER_H_ |
| 6 #define CHROME_BROWSER_RENDERER_HOST_RESOURCE_MSG_FILTER_H_ | 6 #define CHROME_BROWSER_RENDERER_HOST_RESOURCE_MSG_FILTER_H_ |
| 7 | 7 |
| 8 #if defined(OS_WIN) | 8 #if defined(OS_WIN) |
| 9 #include <windows.h> | 9 #include <windows.h> |
| 10 #endif | 10 #endif |
| (...skipping 20 matching lines...) Expand all Loading... |
| 31 #include "ipc/ipc_channel_proxy.h" | 31 #include "ipc/ipc_channel_proxy.h" |
| 32 #include "webkit/api/public/WebCache.h" | 32 #include "webkit/api/public/WebCache.h" |
| 33 | 33 |
| 34 class AppCacheDispatcherHost; | 34 class AppCacheDispatcherHost; |
| 35 class AudioRendererHost; | 35 class AudioRendererHost; |
| 36 class DatabaseDispatcherHost; | 36 class DatabaseDispatcherHost; |
| 37 class DOMStorageDispatcherHost; | 37 class DOMStorageDispatcherHost; |
| 38 class ExtensionMessageService; | 38 class ExtensionMessageService; |
| 39 class Profile; | 39 class Profile; |
| 40 class RenderWidgetHelper; | 40 class RenderWidgetHelper; |
| 41 class SocketStreamDispatcherHost; |
| 41 class SpellChecker; | 42 class SpellChecker; |
| 42 struct ViewHostMsg_Audio_CreateStream; | 43 struct ViewHostMsg_Audio_CreateStream; |
| 43 struct WebPluginInfo; | 44 struct WebPluginInfo; |
| 44 | 45 |
| 45 namespace printing { | 46 namespace printing { |
| 46 class PrinterQuery; | 47 class PrinterQuery; |
| 47 class PrintJobManager; | 48 class PrintJobManager; |
| 48 } | 49 } |
| 49 | 50 |
| 50 namespace WebKit { | 51 namespace WebKit { |
| (...skipping 290 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 341 | 342 |
| 342 // Handles AppCache related messages. | 343 // Handles AppCache related messages. |
| 343 scoped_ptr<AppCacheDispatcherHost> appcache_dispatcher_host_; | 344 scoped_ptr<AppCacheDispatcherHost> appcache_dispatcher_host_; |
| 344 | 345 |
| 345 // Handles DOM Storage related messages. | 346 // Handles DOM Storage related messages. |
| 346 scoped_refptr<DOMStorageDispatcherHost> dom_storage_dispatcher_host_; | 347 scoped_refptr<DOMStorageDispatcherHost> dom_storage_dispatcher_host_; |
| 347 | 348 |
| 348 // Handles HTML5 DB related messages | 349 // Handles HTML5 DB related messages |
| 349 scoped_ptr<DatabaseDispatcherHost> db_dispatcher_host_; | 350 scoped_ptr<DatabaseDispatcherHost> db_dispatcher_host_; |
| 350 | 351 |
| 352 // Handles Socket Stream related messages. |
| 353 scoped_ptr<SocketStreamDispatcherHost> socket_stream_dispatcher_host_; |
| 354 |
| 351 // Whether this process is used for off the record tabs. | 355 // Whether this process is used for off the record tabs. |
| 352 bool off_the_record_; | 356 bool off_the_record_; |
| 353 | 357 |
| 354 // A callback to create a routing id for the associated renderer process. | 358 // A callback to create a routing id for the associated renderer process. |
| 355 scoped_ptr<CallbackWithReturnValue<int>::Type> next_route_id_callback_; | 359 scoped_ptr<CallbackWithReturnValue<int>::Type> next_route_id_callback_; |
| 356 | 360 |
| 357 DISALLOW_COPY_AND_ASSIGN(ResourceMessageFilter); | 361 DISALLOW_COPY_AND_ASSIGN(ResourceMessageFilter); |
| 358 }; | 362 }; |
| 359 | 363 |
| 360 #endif // CHROME_BROWSER_RENDERER_HOST_RESOURCE_MSG_FILTER_H_ | 364 #endif // CHROME_BROWSER_RENDERER_HOST_RESOURCE_MSG_FILTER_H_ |
| OLD | NEW |