Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / chrome / browser / prerender / prerender_message_filter.h
index 0d5eb06..2f96b46 100644 (file)
@@ -10,6 +10,7 @@
 #include "url/gurl.h"
 
 class Profile;
+struct PrerenderAttributes;
 
 namespace content {
 struct Referrer;
@@ -30,18 +31,16 @@ class PrerenderMessageFilter : public content::BrowserMessageFilter {
   PrerenderMessageFilter(int render_process_id, Profile* profile);
 
  private:
-  virtual ~PrerenderMessageFilter();
+  ~PrerenderMessageFilter() override;
 
   // Overridden from content::BrowserMessageFilter.
-  virtual bool OnMessageReceived(const IPC::Message& message,
-                                 bool* message_was_ok) OVERRIDE;
-  virtual void OverrideThreadForMessage(
-      const IPC::Message& message,
-      content::BrowserThread::ID* thread) OVERRIDE;
-  virtual void OnChannelClosing() OVERRIDE;
+  bool OnMessageReceived(const IPC::Message& message) override;
+  void OverrideThreadForMessage(const IPC::Message& message,
+                                content::BrowserThread::ID* thread) override;
+  void OnChannelClosing() override;
 
   void OnAddPrerender(int prerender_id,
-                      const GURL& url,
+                      const PrerenderAttributes& attributes,
                       const content::Referrer& referrer,
                       const gfx::Size& size,
                       int render_view_route_id);