summaryrefslogtreecommitdiff
path: root/chromium/content/public/browser/render_process_host.h
diff options
context:
space:
mode:
authorAlexandru Croitor <alexandru.croitor@qt.io>2017-08-01 11:44:21 +0200
committerAlexandru Croitor <alexandru.croitor@qt.io>2017-08-01 09:49:25 +0000
commit9a05d0e4db172168e429f30bc8ed62b695006490 (patch)
tree6a7a6b2f7e3410bb9ddc3ef9a200156f2bf623e1 /chromium/content/public/browser/render_process_host.h
parent6ec7b8da05d21a3878bd21c691b41e675d74bb1c (diff)
downloadqtwebengine-chromium-9a05d0e4db172168e429f30bc8ed62b695006490.tar.gz
BASELINE: Update Chromium to 60.0.3112.78
Change-Id: I58f9d14bddb9104a666b6ef869944111ee7eadb8 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/content/public/browser/render_process_host.h')
-rw-r--r--chromium/content/public/browser/render_process_host.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/chromium/content/public/browser/render_process_host.h b/chromium/content/public/browser/render_process_host.h
index 97595f18ea2..4e8c555f5b2 100644
--- a/chromium/content/public/browser/render_process_host.h
+++ b/chromium/content/public/browser/render_process_host.h
@@ -33,6 +33,10 @@ namespace service_manager {
class Identity;
}
+namespace viz {
+class HostSharedBitmapManagerClient;
+}
+
namespace content {
class BrowserContext;
class BrowserMessageFilter;
@@ -363,6 +367,12 @@ class CONTENT_EXPORT RenderProcessHost : public IPC::Sender,
// be posted back on the UI thread).
void PostTaskWhenProcessIsReady(base::OnceClosure task);
+ // Returns the SharedBitmapAllocationNotifier associated with this process.
+ // SharedBitmapAllocationNotifier manages viz::SharedBitmaps created by this
+ // process and can notify observers when a new SharedBitmap is allocated.
+ virtual viz::HostSharedBitmapManagerClient*
+ GetSharedBitmapAllocationNotifier() = 0;
+
// Static management functions -----------------------------------------------
// Flag to run the renderer in process. This is primarily