title: Cordova doesn't send origin on request in some Android devices
body: <p>This is a problem that happens on some android devices.</p>
  
  <p>I have a <code>Samsung Galaxy A5 (2017)</code> with Google <code>Chrome version 76.0.3809.89</code> and Android version 8.0.0.</p>
  
  <p>When I deploy my Cordova application for the first time on this device and making a POST request I receive an error about CORS:</p>
  
  <pre><code>Access to XMLHttpRequest at 'http://foo.com/bar' from origin 'file://' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
  </code></pre>
  
  <p>I can saw from Chrome's dev tool network tab that this POST request, doesn't have the <code>origin</code> parameter.</p>
  
  <p>If I close the application from the task manager and starting it again I can make this request successfully and chrome sends the 'origin' parameter on request.</p>
  
  <p>I can re-produce the problem again if I delete applications' data from device's settings.</p>
  
  <p>I'm totally sure that this is not a problem with <code>Content-Security-Policy</code> or <code>cordova-whitelist-plugin</code> configuration because as I mention before, on some other android devices the application works just fine.</p>
  
  <p>Something other that I need to mention is that with crosswalk plugin I didn't have this problem.</p>