| Index: extensions/browser/extension_message_filter.h
|
| diff --git a/extensions/browser/extension_message_filter.h b/extensions/browser/extension_message_filter.h
|
| index 330579464d3bd3cbc3546e04f081b55480050d01..817084fd22e4f04b061def39bbbf6cd6e2c741bc 100644
|
| --- a/extensions/browser/extension_message_filter.h
|
| +++ b/extensions/browser/extension_message_filter.h
|
| @@ -38,12 +38,16 @@ class ExtensionMessageFilter : public content::BrowserMessageFilter {
|
| int render_process_id() { return render_process_id_; }
|
|
|
| private:
|
| + friend class content::BrowserThread;
|
| + friend class base::DeleteHelper<ExtensionMessageFilter>;
|
| +
|
| virtual ~ExtensionMessageFilter();
|
|
|
| // content::BrowserMessageFilter implementation.
|
| virtual void OverrideThreadForMessage(
|
| const IPC::Message& message,
|
| content::BrowserThread::ID* thread) OVERRIDE;
|
| + virtual void OnDestruct() const OVERRIDE;
|
| virtual bool OnMessageReceived(const IPC::Message& message) OVERRIDE;
|
|
|
| // Message handlers on the UI thread.
|
|
|