Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / chrome / browser / policy / cloud / test_request_interceptor.cc
index 5c98bd2..aa45435 100644 (file)
@@ -81,11 +81,11 @@ bool ValidRequest(net::URLRequest* request,
   const net::UploadDataStream* stream = request->get_upload();
   if (!stream)
     return false;
-  const ScopedVector<net::UploadElementReader>& readers =
-      stream->element_readers();
-  if (readers.size() != 1u)
+  const ScopedVector<net::UploadElementReader>* readers =
+      stream->GetElementReaders();
+  if (!readers || readers->size() != 1u)
     return false;
-  const net::UploadBytesElementReader* reader = readers[0]->AsBytesReader();
+  const net::UploadBytesElementReader* reader = (*readers)[0]->AsBytesReader();
   if (!reader)
     return false;
   std::string data(reader->bytes(), reader->length());
@@ -160,12 +160,12 @@ class TestRequestInterceptor::Delegate : public net::URLRequestInterceptor {
  public:
   Delegate(const std::string& hostname,
            scoped_refptr<base::SequencedTaskRunner> io_task_runner);
-  virtual ~Delegate();
+  ~Delegate() override;
 
   // net::URLRequestInterceptor implementation:
-  virtual net::URLRequestJob* MaybeInterceptRequest(
+  net::URLRequestJob* MaybeInterceptRequest(
       net::URLRequest* request,
-      net::NetworkDelegate* network_delegate) const OVERRIDE;
+      net::NetworkDelegate* network_delegate) const override;
 
   void GetPendingSize(size_t* pending_size) const;
   void PushJobCallback(const JobCallback& callback);