  #include "components/spellcheck/spellcheck_build_features.h"
  #include "content/public/renderer/content_renderer_client.h"
  #include "extensions/features/features.h"
-@@ -69,10 +68,6 @@ namespace prerender {
+@@ -26,6 +25,7 @@
+ #include "media/media_features.h"
+ #include "ppapi/features/features.h"
+ #include "printing/features/features.h"
++#include "third_party/WebKit/public/platform/WebSocketHandshakeThrottle.h"
+ #include "v8/include/v8.h"
+ 
+ #if defined (OS_CHROMEOS)
+@@ -69,10 +69,6 @@ namespace prerender {
  class PrerenderDispatcher;
  }
  

 namespace subresource_filter {
 class UnverifiedRulesetDealer;
 }
@@ -238,9 +233,6 @@ class ChromeContentRendererClient : publ
   static GURL GetNaClContentHandlerURL(const std::string& actual_mime_type,
                                        const content::WebPluginInfo& plugin);
 

   void GetNavigationErrorStringsInternal(
       content::RenderFrame* render_frame,
       const blink::WebURLRequest& failed_request,
@@ -272,12 +265,9 @@ class ChromeContentRendererClient : publ
 
   chrome::ChromeKeySystemsProvider key_systems_provider_;
 
