title: AutoSelectCertificateForUrls for Chrome works ONLY in non-headless mode
body: <p>I am auto-selecting a certificate for Chrome on MacOS using the following preference file:</p>
  
  <pre class="lang-xml prettyprint-override"><code>&lt;plist version="1.0″&gt;
  &lt;dict&gt;
    &lt;key&gt;AutoSelectCertificateForUrls&lt;/key&gt;
     &lt;array&gt;
       &lt;string&gt;{"pattern":"[*.]my.url.net","filter":{"ISSUER":{"CN":"CERT CA"}}}&lt;/string&gt;
     &lt;/array&gt;
  &lt;/dict&gt;
  &lt;/plist&gt;
  </code></pre>
  
  <p>It works great, but when I try to run my tests on Chrome using <strong>headless mode</strong> it doesn't seem to auto-select the certificate.</p>
  
  <p>Does anyone know how to get to this to work? I am using the following <strong>ChromeOptions</strong>:</p>
  
  <pre><code>'chromeOptions': {
        'args': ['--ignore-certificate-errors', '--headless', '--disable-gpu', '--no-sandbox']
  }
  </code></pre>