Index: content/browser/renderer_host/clipboard_message_filter.h |
diff --git a/content/browser/renderer_host/clipboard_message_filter.h b/content/browser/renderer_host/clipboard_message_filter.h |
index 73cfdd0fde3de4a9953d7fbaaf27a88ea55bbbaf..96c56206a039477b2f3e6199c5c02b586a9aa761 100644 |
--- a/content/browser/renderer_host/clipboard_message_filter.h |
+++ b/content/browser/renderer_host/clipboard_message_filter.h |
@@ -16,9 +16,11 @@ class GURL; |
namespace content { |
+class BrowserContext; |
+ |
class ClipboardMessageFilter : public BrowserMessageFilter { |
public: |
- ClipboardMessageFilter(); |
+ ClipboardMessageFilter(BrowserContext* browser_context); |
virtual void OverrideThreadForMessage( |
const IPC::Message& message, |
@@ -29,7 +31,7 @@ class ClipboardMessageFilter : public BrowserMessageFilter { |
virtual ~ClipboardMessageFilter(); |
void OnWriteObjectsAsync(const ui::Clipboard::ObjectMap& objects); |
- void OnWriteObjectsSync(const ui::Clipboard::ObjectMap& objects, |
+ void OnWriteObjectsSync(ui::Clipboard::ObjectMap objects, |
base::SharedMemoryHandle bitmap_handle); |
void OnGetSequenceNumber(const ui::Clipboard::Buffer buffer, |
@@ -64,6 +66,8 @@ class ClipboardMessageFilter : public BrowserMessageFilter { |
// thread. |
static ui::Clipboard* GetClipboard(); |
+ BrowserContext* const browser_context_; |
+ |
DISALLOW_COPY_AND_ASSIGN(ClipboardMessageFilter); |
}; |