| OLD | NEW |
| 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2010 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_RENDERER_RENDER_THREAD_H_ | 5 #ifndef CHROME_RENDERER_RENDER_THREAD_H_ |
| 6 #define CHROME_RENDERER_RENDER_THREAD_H_ | 6 #define CHROME_RENDERER_RENDER_THREAD_H_ |
| 7 #pragma once | 7 #pragma once |
| 8 | 8 |
| 9 #include <map> | 9 #include <map> |
| 10 #include <string> | 10 #include <string> |
| (...skipping 28 matching lines...) Expand all Loading... |
| 39 class SpellCheck; | 39 class SpellCheck; |
| 40 class SkBitmap; | 40 class SkBitmap; |
| 41 class UserScriptSlave; | 41 class UserScriptSlave; |
| 42 class URLPattern; | 42 class URLPattern; |
| 43 class WebDatabaseObserverImpl; | 43 class WebDatabaseObserverImpl; |
| 44 | 44 |
| 45 struct ContentSettings; | 45 struct ContentSettings; |
| 46 struct RendererPreferences; | 46 struct RendererPreferences; |
| 47 struct DOMStorageMsg_Event_Params; | 47 struct DOMStorageMsg_Event_Params; |
| 48 struct GPUInfo; | 48 struct GPUInfo; |
| 49 struct ViewMsg_ExtensionLoaded_Params; | 49 struct ExtensionMsg_Loaded_Params; |
| 50 struct ViewMsg_New_Params; | 50 struct ViewMsg_New_Params; |
| 51 struct WebPreferences; | 51 struct WebPreferences; |
| 52 | 52 |
| 53 namespace base { | 53 namespace base { |
| 54 class MessageLoopProxy; | 54 class MessageLoopProxy; |
| 55 class Thread; | 55 class Thread; |
| 56 } | 56 } |
| 57 | 57 |
| 58 namespace IPC { | 58 namespace IPC { |
| 59 struct ChannelHandle; | 59 struct ChannelHandle; |
| (...skipping 205 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 265 void Init(); | 265 void Init(); |
| 266 | 266 |
| 267 void OnUpdateVisitedLinks(base::SharedMemoryHandle table); | 267 void OnUpdateVisitedLinks(base::SharedMemoryHandle table); |
| 268 void OnAddVisitedLinks(const VisitedLinkSlave::Fingerprints& fingerprints); | 268 void OnAddVisitedLinks(const VisitedLinkSlave::Fingerprints& fingerprints); |
| 269 void OnResetVisitedLinks(); | 269 void OnResetVisitedLinks(); |
| 270 void OnSetZoomLevelForCurrentURL(const GURL& url, double zoom_level); | 270 void OnSetZoomLevelForCurrentURL(const GURL& url, double zoom_level); |
| 271 void OnSetContentSettingsForCurrentURL( | 271 void OnSetContentSettingsForCurrentURL( |
| 272 const GURL& url, const ContentSettings& content_settings); | 272 const GURL& url, const ContentSettings& content_settings); |
| 273 void OnUpdateUserScripts(base::SharedMemoryHandle table); | 273 void OnUpdateUserScripts(base::SharedMemoryHandle table); |
| 274 void OnSetExtensionFunctionNames(const std::vector<std::string>& names); | 274 void OnSetExtensionFunctionNames(const std::vector<std::string>& names); |
| 275 void OnExtensionLoaded(const ViewMsg_ExtensionLoaded_Params& params); | 275 void OnExtensionLoaded(const ExtensionMsg_Loaded_Params& params); |
| 276 void OnExtensionUnloaded(const std::string& id); | 276 void OnExtensionUnloaded(const std::string& id); |
| 277 void OnSetExtensionScriptingWhitelist( | 277 void OnSetExtensionScriptingWhitelist( |
| 278 const Extension::ScriptingWhitelist& extension_ids); | 278 const Extension::ScriptingWhitelist& extension_ids); |
| 279 void OnPageActionsUpdated(const std::string& extension_id, | 279 void OnPageActionsUpdated(const std::string& extension_id, |
| 280 const std::vector<std::string>& page_actions); | 280 const std::vector<std::string>& page_actions); |
| 281 void OnDOMStorageEvent(const DOMStorageMsg_Event_Params& params); | 281 void OnDOMStorageEvent(const DOMStorageMsg_Event_Params& params); |
| 282 void OnExtensionSetAPIPermissions( | 282 void OnExtensionSetAPIPermissions( |
| 283 const std::string& extension_id, | 283 const std::string& extension_id, |
| 284 const std::set<std::string>& permissions); | 284 const std::set<std::string>& permissions); |
| 285 void OnExtensionSetHostPermissions( | 285 void OnExtensionSetHostPermissions( |
| (...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 410 | 410 |
| 411 // Contains all loaded extensions. | 411 // Contains all loaded extensions. |
| 412 ExtensionSet extensions_; | 412 ExtensionSet extensions_; |
| 413 | 413 |
| 414 chrome::ChromeContentRendererClient renderer_client_; | 414 chrome::ChromeContentRendererClient renderer_client_; |
| 415 | 415 |
| 416 DISALLOW_COPY_AND_ASSIGN(RenderThread); | 416 DISALLOW_COPY_AND_ASSIGN(RenderThread); |
| 417 }; | 417 }; |
| 418 | 418 |
| 419 #endif // CHROME_RENDERER_RENDER_THREAD_H_ | 419 #endif // CHROME_RENDERER_RENDER_THREAD_H_ |
| OLD | NEW |