 +          ptr->length = element.length();
 +          break;
 +        }
++        case network::DataElement::TYPE_CHUNKED_DATA_PIPE:
 +        case network::DataElement::TYPE_RAW_FILE:
 +        case network::DataElement::TYPE_DATA_PIPE:
 +        case network::DataElement::TYPE_UNKNOWN:

       bool opener_suppressed,
       bool* no_javascript_access);
diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc
index a9b91cdcc86d..4168990971e4 100644
--- a/content/renderer/render_view_impl.cc
+++ b/content/renderer/render_view_impl.cc
@@ -80,6 +80,7 @@
 #include "content/renderer/input/input_handler_manager.h"
 #include "content/renderer/internal_document_state_data.h"
 #include "content/renderer/loader/request_extra_data.h"

 #include "content/renderer/media/audio_device_factory.h"
 #include "content/renderer/media/stream/media_stream_device_observer.h"
 #include "content/renderer/media/video_capture_impl_manager.h"
@@ -1258,6 +1259,46 @@ WebView* RenderViewImpl::CreateView(WebLocalFrame* creator,
   }
   params->features = ConvertWebWindowFeaturesToMojoWindowFeatures(features);
 
