<h2 dir="auto">Preflight Checklist</h2>

<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have read the <a href="https://github.com/electron/electron/blob/master/CONTRIBUTING.md">Contributing Guidelines</a> for this project.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I agree to follow the <a href="https://github.com/electron/electron/blob/master/CODE_OF_CONDUCT.md">Code of Conduct</a> that this project adheres to.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have searched the issue tracker for an issue that matches the one I want to file, without success.</li>
</ul>
<h3 dir="auto">Issue Details</h3>
<p dir="auto">I am looking at developing an XR app now Chromium updated to version 80 - however in order to make it work with Windows and  SteamVR in chrome, I need to disable the XR sandbox via chrome://flags. I would normally use <a href="https://peter.sh/experiments/chromium-command-line-switches/" rel="nofollow">a command line switch for this except one does not exist</a>.</p>
<p dir="auto">Instead I am thinking of prompting the user to open the chrome://flags page and disable the XR<br>
sandbox, however when I try to open it, it redirects me to "chrome-error://chromewebdata/"</p>
<ul dir="auto">
<li><strong>Electron Version:</strong>
<ul dir="auto">
<li>8.0.0</li>
</ul>
</li>
<li><strong>Operating System:</strong>
<ul dir="auto">
<li>Windows 10 x64 Build 18362</li>
</ul>
</li>
</ul>
<h3 dir="auto">Expected Behavior</h3>
<p dir="auto">I can open "chrome://flags" using mainWindow.loadURL</p>
<h3 dir="auto">Actual Behavior</h3>
<p dir="auto">It redirects me to  "chrome-error://chromewebdata/"</p>
<h3 dir="auto">To Reproduce</h3>
<p dir="auto">Please see the following electron fiddle: <a href="https://gist.github.com/459df8fd3c113acb2daadd0e7287afb3">https://gist.github.com/459df8fd3c113acb2daadd0e7287afb3</a></p>
<h3 dir="auto">Preflight Checklist</h3>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have read the <a href="https://github.com/electron/electron/blob/master/CONTRIBUTING.md">Contributing Guidelines</a> for this project.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I agree to follow the <a href="https://github.com/electron/electron/blob/master/CODE_OF_CONDUCT.md">Code of Conduct</a> that this project adheres to.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have searched the issue tracker for an issue that matches the one I want to file, without success.</li>
</ul>
<h3 dir="auto">Issue Details</h3>
<ul dir="auto">
<li><strong>Electron Version:</strong>
<ul dir="auto">
<li>8.0.0</li>
</ul>
</li>
<li><strong>Operating System:</strong>
<ul dir="auto">
<li>Ubuntu 18.04 x64</li>
</ul>
</li>
<li><strong>Last Known Working Electron version:</strong>
<ul dir="auto">
<li>7.1.11</li>
</ul>
</li>
</ul>
<h3 dir="auto">Expected Behavior</h3>
<p dir="auto">Loading chrome://media-internals should load the chrome media internals page</p>
<h3 dir="auto">Actual Behavior</h3>
<p dir="auto">Blank page. In chrome 80 there's also the option to show it in the devtools. If I set the correct flags I can see the 'Media' tab option, but it also gives me a blank page. So neither way works.</p>
<h3 dir="auto">To Reproduce</h3>
<p dir="auto">Load <code class="notranslate">chrome://media-internals</code></p>