<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 <a href="https://www.github.com/electron/electron/issues">issue tracker</a> for a feature request that matches the one I want to file, without success.</li>
</ul>
<h3 dir="auto">Electron Version</h3>
<p dir="auto">12.0.6</p>
<h3 dir="auto">What operating system are you using?</h3>
<p dir="auto">Windows</p>
<h3 dir="auto">Operating System Version</h3>
<p dir="auto">Windows 10 Pro 2004</p>
<h3 dir="auto">What arch are you using?</h3>
<p dir="auto">x64</p>
<h3 dir="auto">Last Known Working Electron version</h3>
<p dir="auto"><em>No response</em></p>
<h3 dir="auto">Expected Behavior</h3>
<ul dir="auto">
<li>The app opens a child window using <code class="notranslate">window.open</code> method (<code class="notranslate">nativeWindowOpen</code> is set to <code class="notranslate">true</code>).</li>
<li>User clicks on a button that is supposed to bring the previously opened window to front. The app calls <code class="notranslate">win.focus()</code> on a said child window object.</li>
<li>The child window should appear above the main window.</li>
</ul>
<h3 dir="auto">Actual Behavior</h3>
<p dir="auto">Nothing happens when <code class="notranslate">win.focus()</code> is called.</p>
<h3 dir="auto">Testcase Gist URL</h3>
<p dir="auto"><em>No response</em></p>
<h3 dir="auto">Additional Information</h3>
<p dir="auto">When running (almost) the same code as a web app (in Chrome), the focus method brings the window to the top.</p>
<p dir="auto">There was a similar issue reported a few years back:<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="107679327" data-permission-text="Title is private" data-url="https://github.com/electron/electron/issues/2867" data-hovercard-type="issue" data-hovercard-url="/electron/electron/issues/2867/hovercard" href="https://github.com/electron/electron/issues/2867">#2867</a></p>
<ul dir="auto">
<li>Output of <code class="notranslate">node_modules/.bin/electron --version</code>: 3.0.0-beta.11 &amp;&amp; 3.0.0-beta.12</li>
<li>Operating System (Platform and Version): macOS High Sierra Version 10.13.6 and Windows 10</li>
<li>Output of <code class="notranslate">node_modules/.bin/electron --version</code> on last known working Electron version (if applicable): 3.0.0-beta.10</li>
</ul>
<p dir="auto"><strong>Expected Behavior</strong><br>
In 3.0.0-beta.10, the Pepper Flash Plugin does load and does play flash videos</p>
<p dir="auto"><strong>Actual behavior</strong><br>
In 3.0.0-beta.11/12, the Pepper Flash Plugin does NOT load and does NOT play flash videos</p>
<p dir="auto"><strong>To Reproduce</strong><br>
If you provide a URL, please list the commands required to clone/setup/run your repo e.g.</p>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="$ git clone https://github.com/alexanderturinske/electron-sample-apps -b pepper-flash-test
$ npm install -g electron@3.0.0-beta.10
$ electron pepper-flash-plugin"><pre class="notranslate">$ git clone https://github.com/alexanderturinske/electron-sample-apps -b pepper-flash-test
$ npm install -g electron@3.0.0-beta.10
$ electron pepper-flash-plugin</pre></div>
<p dir="auto">New window shows up and it DOES NOT show "Couldn't load plugin"<br>
Close the window</p>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="$ git clone https://github.com/alexanderturinske/electron-sample-apps -b pepper-flash-test
$ npm install -g electron@3.0.0-beta.12
$ electron pepper-flash-plugin"><pre class="notranslate">$ git clone https://github.com/alexanderturinske/electron-sample-apps -b pepper-flash-test
$ npm install -g electron@3.0.0-beta.12
$ electron pepper-flash-plugin</pre></div>
<p dir="auto">New window shows up and it DOES show "Couldn't load plugin"<br>
<strong>Screenshots</strong><br>
3.0.0-beta.10:<br>
<a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/12485238/45648393-51272b80-ba7d-11e8-9105-4962c8f83112.png"><img src="https://user-images.githubusercontent.com/12485238/45648393-51272b80-ba7d-11e8-9105-4962c8f83112.png" alt="image" style="max-width: 100%;"></a><br>
3.0.0-beta.12:<br>
<a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/12485238/45648344-276e0480-ba7d-11e8-9737-1dd31571f8a6.png"><img src="https://user-images.githubusercontent.com/12485238/45648344-276e0480-ba7d-11e8-9737-1dd31571f8a6.png" alt="image" style="max-width: 100%;"></a></p>
<p dir="auto"><strong>Additional Information</strong><br>
Add any other context about the problem here.</p>