Index: chrome/browser/renderer_host/render_process_host.h |
diff --git a/chrome/browser/renderer_host/render_process_host.h b/chrome/browser/renderer_host/render_process_host.h |
index a5fd378259468165ea9cb709f22d702553e016ac..38cb5f293bde7ec0cfe87aa7a17d1c7a3dc1006b 100644 |
--- a/chrome/browser/renderer_host/render_process_host.h |
+++ b/chrome/browser/renderer_host/render_process_host.h |
@@ -216,12 +216,12 @@ class RenderProcessHost : public IPC::Channel::Sender, |
// Transport DIB functions --------------------------------------------------- |
- // Return the TransportDIB for the given id. On Linux, this can involve |
- // mapping shared memory. On Mac, the shared memory is created in the browser |
- // process and the cached metadata is returned. On Windows, this involves |
- // duplicating the handle from the remote process. The RenderProcessHost |
- // still owns the returned DIB. |
- virtual TransportDIB* GetTransportDIB(TransportDIB::Id dib_id) = 0; |
+ // Return the TransportDIB for the given id. On Windows and Linux, this may |
+ // involve mapping the TransportDIB. On Mac, the shared memory is created in |
+ // the browser process and the cached metadata is returned. The |
+ // RenderProcessHost still owns the returned DIB. |
+ virtual TransportDIB* GetTransportDIB(TransportDIB::Id dib_id, |
+ TransportDIB::Handle dib_handle) = 0; |
// Static management functions ----------------------------------------------- |