diff options
Diffstat (limited to 'chrome/browser/renderer_host/browser_render_process_host.h')
-rw-r--r-- | chrome/browser/renderer_host/browser_render_process_host.h | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/chrome/browser/renderer_host/browser_render_process_host.h b/chrome/browser/renderer_host/browser_render_process_host.h index 2a7f8b6..9983c84 100644 --- a/chrome/browser/renderer_host/browser_render_process_host.h +++ b/chrome/browser/renderer_host/browser_render_process_host.h @@ -4,6 +4,7 @@ #ifndef CHROME_BROWSER_RENDERER_HOST_BROWSER_RENDER_PROCESS_HOST_H_ #define CHROME_BROWSER_RENDERER_HOST_BROWSER_RENDER_PROCESS_HOST_H_ +#pragma once #include "build/build_config.h" @@ -17,6 +18,7 @@ #include "base/timer.h" #include "chrome/browser/child_process_launcher.h" #include "chrome/browser/renderer_host/render_process_host.h" +#include "chrome/common/notification_observer.h" #include "chrome/common/notification_registrar.h" #include "third_party/WebKit/WebKit/chromium/public/WebCache.h" @@ -59,8 +61,7 @@ class BrowserRenderProcessHost : public RenderProcessHost, ~BrowserRenderProcessHost(); // RenderProcessHost implementation (public portion). - virtual bool Init(bool is_extensions_process, - URLRequestContextGetter* request_context); + virtual bool Init(bool is_accessibility_enabled, bool is_extensions_process); virtual int GetNextRoutingID(); virtual void CancelResourceRequests(int render_widget_id); virtual void CrossSiteClosePageACK(const ViewMsg_ClosePage_Params& params); @@ -126,8 +127,9 @@ class BrowserRenderProcessHost : public RenderProcessHost, // Sends the renderer process a new set of user scripts. void SendUserScriptsUpdate(base::SharedMemory* shared_memory); - // Sends the renderer process a new set of extension extents. - void SendExtensionExtentsUpdate(); + // Sends the renderer process the list of all loaded extensions along with a + // subset of information the renderer needs about them. + void SendExtensionInfo(); // Generates a command line to be used to spawn a renderer and appends the // results to |*command_line|. @@ -196,6 +198,9 @@ class BrowserRenderProcessHost : public RenderProcessHost, // Buffer visited links and send them to to renderer. scoped_ptr<VisitedLinkUpdater> visited_link_updater_; + // True if this prcoess should have accessibility enabled; + bool accessibility_enabled_; + // True iff this process is being used as an extension process. Not valid // when running in single-process mode. bool extension_process_; |