title: Setting specific chrome flags in puppeteer (enable and disable)
body: <p>I'm trying to add specific flags of chrome (flags that are found in "chrome://flags/") to the running of my browser in the tests.</p>
  
  <p>The flags I'm trying to enable are: </p>
  
  <ul>
  <li>"#enable-webgl-draft-extensions" </li>
  <li>"#shared-array-buffer"</li>
  </ul>
  
  <p>and to disable:</p>
  
  <ul>
  <li>"#enable-asm-webassembly"</li>
  </ul>
  
  <p>In the regular chrome command line it looks like this:</p>
  
  <pre><code>"--flag-switches-begin --enable-webgl-draft-extensions --enable-features=SharedArrayBuffer --disable-features=AsmJsToWebAssembly --flag-switches-end"
  </code></pre>
  
  <p>If i add these criteria in </p>
  
  <pre><code>puppeteer.launch({args});
  </code></pre>
  
  <p>I receive them before the "--flag-switches-begin" line (I'm watching the command that chrome was ran with in: "chrome://version").</p>
  
  <p>Thank you very much!</p>