<ul dir="auto">
<li>Electron Version: 3.0.0-beta.4</li>
<li>Operating System : Windows 10 &amp; Mac OS 10.13</li>
<li>Last known working Electron version:  2.0.6</li>
</ul>
<p dir="auto"><strong>Expected Behavior</strong><br>
Shared Workers instances are shared across Electron Windows</p>
<p dir="auto"><strong>Actual behavior</strong><br>
Shared Workers are re-instanciated for each Electron Window</p>
<p dir="auto"><strong>To Reproduce</strong></p>
<p dir="auto"><a href="https://github.com/kuashe/electron3-shared-worker-broken">Repostiory</a></p>
<p dir="auto"><strong>Working version in latest 2.X (Electron 2.0.6)</strong></p>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="$ git clone https://github.com/kuashe/electron3-shared-worker-broken

$ npm install

$ npm start"><pre class="notranslate">$ git clone https://github.com/kuashe/electron3-shared-worker-broken

$ npm install

$ npm start</pre></div>
<p dir="auto">Select the 'Console' tab in the Chrome DevTools</p>
<p dir="auto">The Shared Worker variable named 'increment' is incremented alternatively across windows, thus the worker being shared.</p>
<p dir="auto"><strong>Regression in current 3.X  (Electron 3.0.0-beta.4)</strong></p>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="$ npm install electron@beta

$ npm start"><pre class="notranslate">$ npm install electron@beta

$ npm start</pre></div>
<p dir="auto">Select the 'Console' tab in the Chrome DevTools</p>
<p dir="auto">The Shared Worker variable named 'increment' is duplicated across windows, thus the worker not being shared.</p>
<ul dir="auto">
<li>Electron Version: 3.0.0-beta.1</li>
<li>Operating System (Platform and Version): MacOS</li>
<li>Last known working Electron version: none</li>
</ul>
<p dir="auto">Setting <code class="notranslate">titleBarStyle: 'customButtonsOnHover'</code> causes app to have straight corners (instead of rounded)</p>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/184170/41810041-5137dcde-7700-11e8-957c-853172c88b3d.png"><img src="https://user-images.githubusercontent.com/184170/41810041-5137dcde-7700-11e8-957c-853172c88b3d.png" alt="image" style="max-width: 100%;"></a></p>
<p dir="auto"><strong>Expected Behavior</strong><br>
App to have rounded corners like any other MacOS app.</p>
<p dir="auto"><strong>Actual behavior</strong><br>
App has straight corners.</p>
<p dir="auto"><strong>To Reproduce</strong><br>
Set <code class="notranslate">titleBarStyle: 'customButtonsOnHover'</code></p>
<p dir="auto"><strong>Additional Information</strong><br>
Also, is it possible to make the window buttons (traffic lights) appear inset, further from the app edges, like when <code class="notranslate">titleBarStyle</code> is <code class="notranslate">hidden-inset</code>?</p>
<p dir="auto">This:<br>
<a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/184170/41810112-8513e754-7701-11e8-981f-d2c2a21415de.png"><img src="https://user-images.githubusercontent.com/184170/41810112-8513e754-7701-11e8-981f-d2c2a21415de.png" alt="image" style="max-width: 100%;"></a></p>
<p dir="auto">Instead of:<br>
<a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/184170/41810114-9371b574-7701-11e8-8f7d-2ea511b615c8.png"><img src="https://user-images.githubusercontent.com/184170/41810114-9371b574-7701-11e8-8f7d-2ea511b615c8.png" alt="image" style="max-width: 100%;"></a></p>